body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.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.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #b3090a !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: #b3090a !important;
  border-color: #b3090a !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #6a0506 !important;
  border-color: #6a0506 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #6a0506 !important;
  border-color: #6a0506 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #b3090a !important;
  border-color: #b3090a !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #6a0506 !important;
  border-color: #6a0506 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #6a0506 !important;
  border-color: #6a0506 !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: #520405;
  color: #520405;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #b3090a;
  border-color: #b3090a;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #b3090a !important;
  border-color: #b3090a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #520405;
  color: #520405;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #b3090a;
  border-color: #b3090a;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #b3090a !important;
  border-color: #b3090a !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: #b3090a !important;
}
.text-secondary {
  color: #b3090a !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: #520405 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #520405 !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: #b3090a;
  border-color: #b3090a;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #b3090a;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f64647;
}
.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: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #b3090a;
}
/* 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: #b3090a;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #b3090a;
}
.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: #b3090a;
  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: #b3090a;
  border-bottom-color: #b3090a;
}
.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: #b3090a !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: #b3090a !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='%23b3090a' %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-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rPwybI08vs .modal-body .close {
  background: #1b1b1b;
}
.cid-rPwybI08vs .modal-body .close span {
  font-style: normal;
}
.cid-rPwybI08vs .carousel-inner > .active,
.cid-rPwybI08vs .carousel-inner > .next,
.cid-rPwybI08vs .carousel-inner > .prev {
  display: table;
}
.cid-rPwybI08vs .carousel-control .icon-next,
.cid-rPwybI08vs .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rPwybI08vs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPwybI08vs .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rPwybI08vs .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rPwybI08vs .boxed-slider > div {
  position: relative;
}
.cid-rPwybI08vs .container img {
  width: 100%;
}
.cid-rPwybI08vs .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-rPwybI08vs .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rPwybI08vs .mbr-table-cell {
  padding: 0;
}
.cid-rPwybI08vs .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rPwybI08vs .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-rPwybI08vs .mbr-overlay {
  z-index: 1;
}
.cid-rPwybI08vs .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rPwybI08vs .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-rPwybI08vs .carousel-item .container {
    width: 100%;
  }
}
.cid-rPwybI08vs .carousel-item-next.carousel-item-left,
.cid-rPwybI08vs .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rPwybI08vs .active.carousel-item-right,
.cid-rPwybI08vs .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rPwybI08vs .active.carousel-item-left,
.cid-rPwybI08vs .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rPwybI08vs .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rPwybI08vs .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rPwybI08vs .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rPwybI08vs .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-rPwybI08vs .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rPwybI08vs .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rPwybI08vs .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-rPwybI08vs .mbr-slider .carousel-indicators li.active,
.cid-rPwybI08vs .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rPwybI08vs .mbr-slider .carousel-indicators li::after,
.cid-rPwybI08vs .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rPwybI08vs .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-rPwybI08vs .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rPwybI08vs .mbr-slider > .container img {
  width: 100%;
}
.cid-rPwybI08vs .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-rPwybI08vs .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-rPwybI08vs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rPwybI08vs .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rPwybI08vs .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rPwybI08vs .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rPwybI08vs .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rPwybI08vs .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rPwybI08vs .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rPwybI08vs .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rPwybI08vs .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rPwybI08vs .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rPwybI08vs .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-s18JdMcCLB {
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #ffffff, #b2ccd2);
}
.cid-s18JdMcCLB a {
  text-align: center;
}
.cid-s18JdMcCLB p {
  color: #0a0a0a;
  text-align: center;
}
.cid-s18JdMcCLB span {
  font-size: 2rem;
}
.cid-s18JdMcCLB .mbr-iconfont-social {
  font-size: 20px;
  width: 44px;
  padding-top: 6px;
  display: inline-block;
  line-height: 38px;
  border-radius: 50%;
}
.cid-s18JdMcCLB .socicon-twitter {
  color: #4da7de;
}
.cid-s18JdMcCLB .socicon-facebook {
  color: #3e5b98;
}
.cid-s18JdMcCLB .socicon-googleplus {
  color: #dd4b39;
}
.cid-s18JdMcCLB .socicon-instagram {
  color: #3f729b;
}
.cid-s18JdMcCLB .social-list a:focus {
  text-decoration: none;
}
.cid-s18JdMcCLB .text-copyright {
  width: 100%;
}
.cid-s18JdMcCLB .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-s18JdMcCLB .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-s18JdMcCLB .logo-footer {
  line-height: normal;
}
.cid-s18JdMcCLB .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s18JdMcCLB .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s18JdMcCLB .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-s18JdMcCLB .media-container-row a {
  margin: 0 1rem;
}
.cid-tYjOSeahxS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tYjOSeahxS .mbr-section-subtitle {
  color: #767676;
}
.cid-rZUV99KzxE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZUV99KzxE .container-fluid {
  padding: 0 3rem;
}
.cid-rZUV99KzxE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #b3090a, #b3090a);
  display: inline-block;
}
.cid-rZUV99KzxE .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZUV99KzxE .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rZUV99KzxE .card .card-wrapper {
  height: 1%;
}
.cid-rZUV99KzxE .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rZUV99KzxE .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rZUV99KzxE .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #b3090a;
}
.cid-rZUV99KzxE .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rZUV99KzxE .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rZUV99KzxE .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZUV9A43RA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZUV9A43RA .container-fluid {
  padding: 0 3rem;
}
.cid-rZUV9A43RA .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #b3090a, #b3090a);
  display: inline-block;
}
.cid-rZUV9A43RA .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZUV9A43RA .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rZUV9A43RA .card .card-wrapper {
  height: 1%;
}
.cid-rZUV9A43RA .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rZUV9A43RA .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rZUV9A43RA .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #b3090a;
}
.cid-rZUV9A43RA .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rZUV9A43RA .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rZUV9A43RA .container-fluid {
    padding: 0 1rem;
  }
}
.cid-uJKlv6kSgU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-uJKlv6kSgU .mbr-section-subtitle {
  color: #767676;
}
.cid-uJKlv6kSgU .btn {
  margin: 0 0 .5rem 0;
}
.cid-rZUVaiYJzA {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZUVaiYJzA .container-fluid {
  padding: 0 3rem;
}
.cid-rZUVaiYJzA .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #b3090a, #b3090a);
  display: inline-block;
}
.cid-rZUVaiYJzA .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZUVaiYJzA .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rZUVaiYJzA .card .card-wrapper {
  height: 1%;
}
.cid-rZUVaiYJzA .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rZUVaiYJzA .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rZUVaiYJzA .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #b3090a;
}
.cid-rZUVaiYJzA .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rZUVaiYJzA .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rZUVaiYJzA .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZUVaJLYL6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZUVaJLYL6 .container-fluid {
  padding: 0 3rem;
}
.cid-rZUVaJLYL6 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #b3090a, #b3090a);
  display: inline-block;
}
.cid-rZUVaJLYL6 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZUVaJLYL6 .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rZUVaJLYL6 .card .card-wrapper {
  height: 1%;
}
.cid-rZUVaJLYL6 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rZUVaJLYL6 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rZUVaJLYL6 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #b3090a;
}
.cid-rZUVaJLYL6 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rZUVaJLYL6 .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rZUVaJLYL6 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-uHXlzfo1TK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uHXlzfo1TK .container-fluid {
  padding: 0 3rem;
}
.cid-uHXlzfo1TK .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #b3090a, #b3090a);
  display: inline-block;
}
.cid-uHXlzfo1TK .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uHXlzfo1TK .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-uHXlzfo1TK .card .card-wrapper {
  height: 1%;
}
.cid-uHXlzfo1TK .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-uHXlzfo1TK .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-uHXlzfo1TK .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #b3090a;
}
.cid-uHXlzfo1TK .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-uHXlzfo1TK .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-uHXlzfo1TK .container-fluid {
    padding: 0 1rem;
  }
}
.cid-uHXmlAy1UA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uHXmlAy1UA .container-fluid {
  padding: 0 3rem;
}
.cid-uHXmlAy1UA .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #b3090a, #b3090a);
  display: inline-block;
}
.cid-uHXmlAy1UA .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uHXmlAy1UA .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-uHXmlAy1UA .card .card-wrapper {
  height: 1%;
}
.cid-uHXmlAy1UA .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-uHXmlAy1UA .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-uHXmlAy1UA .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #b3090a;
}
.cid-uHXmlAy1UA .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-uHXmlAy1UA .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-uHXmlAy1UA .container-fluid {
    padding: 0 1rem;
  }
}
.cid-uIFpIxif2w {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uIFpIxif2w .container-fluid {
  padding: 0 3rem;
}
.cid-uIFpIxif2w .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #b3090a, #b3090a);
  display: inline-block;
}
.cid-uIFpIxif2w .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uIFpIxif2w .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-uIFpIxif2w .card .card-wrapper {
  height: 1%;
}
.cid-uIFpIxif2w .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-uIFpIxif2w .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-uIFpIxif2w .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #b3090a;
}
.cid-uIFpIxif2w .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-uIFpIxif2w .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-uIFpIxif2w .container-fluid {
    padding: 0 1rem;
  }
}
.cid-uKksrMYBD6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uKksrMYBD6 .container-fluid {
  padding: 0 3rem;
}
.cid-uKksrMYBD6 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #b3090a, #b3090a);
  display: inline-block;
}
.cid-uKksrMYBD6 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uKksrMYBD6 .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-uKksrMYBD6 .card .card-wrapper {
  height: 1%;
}
.cid-uKksrMYBD6 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-uKksrMYBD6 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-uKksrMYBD6 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #b3090a;
}
.cid-uKksrMYBD6 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-uKksrMYBD6 .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-uKksrMYBD6 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-uKNrN37gVO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uKNrN37gVO .mbr-section-subtitle {
  color: #767676;
}
.cid-uKNrN37gVO .btn {
  margin: 0 0 .5rem 0;
}
.cid-uKNrNXMOEX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uKNrNXMOEX .mbr-section-subtitle {
  color: #767676;
}
.cid-uKNrNXMOEX .btn {
  margin: 0 0 .5rem 0;
}
.cid-rZUV8O93kS {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZUV8O93kS .container-fluid {
  padding: 0 3rem;
}
.cid-rZUV8O93kS .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #b3090a, #b3090a);
  display: inline-block;
}
.cid-rZUV8O93kS .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZUV8O93kS .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rZUV8O93kS .card .card-wrapper {
  height: 1%;
}
.cid-rZUV8O93kS .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rZUV8O93kS .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rZUV8O93kS .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #b3090a;
}
.cid-rZUV8O93kS .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rZUV8O93kS .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rZUV8O93kS .container-fluid {
    padding: 0 1rem;
  }
}
.cid-s18l8gvrDg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s18l8gvrDg .content {
    text-align: center;
  }
  .cid-s18l8gvrDg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s18l8gvrDg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s18l8gvrDg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s18l8gvrDg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-s18l8gvrDg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s18l8gvrDg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s18l8gvrDg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s18l8gvrDg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s18l8gvrDg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s18l8gvrDg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s18l8gvrDg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s18l8gvrDg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s18l8gvrDg P {
  color: #232323;
}
.cid-s18l8gvrDg H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rYwykJsFK2 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYwykJsFK2 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rYwykJsFK2 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rYwykJsFK2 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rYwykJsFK2 .box {
  left: 20%;
}
.cid-rYwykJsFK2 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rYwykJsFK2 .mbr-section-text,
.cid-rYwykJsFK2 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rYwykJsFK2 .text-box {
    display: none;
  }
  .cid-rYwykJsFK2 .mbr-section-title,
  .cid-rYwykJsFK2 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rYwykJsFK2 .box {
    display: none;
  }
  .cid-rYwykJsFK2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rYwykJsFK2 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYwykJsFK2 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rYwykJsFK2 .mbr-section-text {
  color: #232323;
}
.cid-rYwykJsFK2 .mbr-section-title {
  color: #232323;
}
.cid-rYwylSbp66 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rYwylSbp66 .line {
  background-color: #b3090a;
  color: #b3090a;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rYwylSbp66 .section-text {
  padding: 2rem 0;
}
.cid-rYwylSbp66 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rYwylSbp66 .inner-container {
    width: 100% !important;
  }
}
.cid-uIw8e0LkCE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw8e0LkCE .content {
    text-align: center;
  }
  .cid-uIw8e0LkCE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw8e0LkCE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw8e0LkCE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw8e0LkCE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw8e0LkCE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw8e0LkCE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw8e0LkCE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw8e0LkCE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw8e0LkCE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw8e0LkCE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw8e0LkCE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw8e0LkCE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw8e0LkCE P {
  color: #232323;
}
.cid-uIw8e0LkCE H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQka7GhqzN {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQka7GhqzN .mbr-section-subtitle {
  color: #767676;
}
.cid-s1eKVurZOi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1eKVurZOi .card-box {
  padding: 0 2rem;
}
.cid-s1eKVurZOi .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s1eKVurZOi .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s1eKVurZOi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s1eKVurZOi p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s1eKVurZOi .mbr-text {
  color: #767676;
}
.cid-s1eKVurZOi .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s1eKVurZOi .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s1eKVurZOi .card-title {
  text-align: center;
}
.cid-uIw9be0lm9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9be0lm9 .content {
    text-align: center;
  }
  .cid-uIw9be0lm9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9be0lm9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9be0lm9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9be0lm9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9be0lm9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9be0lm9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9be0lm9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9be0lm9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9be0lm9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9be0lm9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9be0lm9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9be0lm9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9be0lm9 P {
  color: #232323;
}
.cid-uIw9be0lm9 H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQkeLjR9wm {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkeLjR9wm .mbr-section-subtitle {
  color: #767676;
}
.cid-rQkguHqoZ1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkguHqoZ1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rQkguHqoZ1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rQkguHqoZ1 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rQkguHqoZ1 .box {
  left: 20%;
}
.cid-rQkguHqoZ1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rQkguHqoZ1 .mbr-section-text,
.cid-rQkguHqoZ1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rQkguHqoZ1 .text-box {
    display: none;
  }
  .cid-rQkguHqoZ1 .mbr-section-title,
  .cid-rQkguHqoZ1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rQkguHqoZ1 .box {
    display: none;
  }
  .cid-rQkguHqoZ1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rQkguHqoZ1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQkguHqoZ1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rQkguHqoZ1 .mbr-section-text {
  color: #767676;
}
.cid-rQkguHqoZ1 .mbr-section-title {
  text-align: center;
}
.cid-rQkobXPNZj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkobXPNZj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQkobXPNZj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQkobXPNZj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQkobXPNZj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQkobXPNZj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rQkobXPNZj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rQkobXPNZj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rQkobXPNZj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rQkobXPNZj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rQkjzTlzp8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkjzTlzp8 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rQkjzTlzp8 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rQkjzTlzp8 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rQkjzTlzp8 .box {
  left: 20%;
}
.cid-rQkjzTlzp8 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rQkjzTlzp8 .mbr-section-text,
.cid-rQkjzTlzp8 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rQkjzTlzp8 .text-box {
    display: none;
  }
  .cid-rQkjzTlzp8 .mbr-section-title,
  .cid-rQkjzTlzp8 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rQkjzTlzp8 .box {
    display: none;
  }
  .cid-rQkjzTlzp8 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rQkjzTlzp8 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQkjzTlzp8 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rQkjzTlzp8 .mbr-section-text {
  color: #767676;
}
.cid-rQkjzTlzp8 .mbr-section-title {
  text-align: center;
}
.cid-rQkosrwMmZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkosrwMmZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQkosrwMmZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQkosrwMmZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQkosrwMmZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQkosrwMmZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rQkosrwMmZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rQkosrwMmZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rQkosrwMmZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rQkosrwMmZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rQklfYsWAd {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQklfYsWAd .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rQklfYsWAd .text-block {
  position: relative;
  z-index: 0;
}
.cid-rQklfYsWAd .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rQklfYsWAd .box {
  left: 20%;
}
.cid-rQklfYsWAd .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rQklfYsWAd .mbr-section-text,
.cid-rQklfYsWAd .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rQklfYsWAd .text-box {
    display: none;
  }
  .cid-rQklfYsWAd .mbr-section-title,
  .cid-rQklfYsWAd .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rQklfYsWAd .box {
    display: none;
  }
  .cid-rQklfYsWAd .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rQklfYsWAd .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQklfYsWAd .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rQklfYsWAd .mbr-section-text {
  color: #767676;
}
.cid-rQklfYsWAd .mbr-section-title {
  text-align: center;
}
.cid-rQkmjJzh7J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkmjJzh7J .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQkmjJzh7J .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQkmjJzh7J .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQkmjJzh7J .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQkmjJzh7J .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rQkmjJzh7J .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rQkmjJzh7J .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rQkmjJzh7J .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rQkmjJzh7J .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rQkprRfkj0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkprRfkj0 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rQkprRfkj0 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rQkprRfkj0 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rQkprRfkj0 .box {
  left: 20%;
}
.cid-rQkprRfkj0 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rQkprRfkj0 .mbr-section-text,
.cid-rQkprRfkj0 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rQkprRfkj0 .text-box {
    display: none;
  }
  .cid-rQkprRfkj0 .mbr-section-title,
  .cid-rQkprRfkj0 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rQkprRfkj0 .box {
    display: none;
  }
  .cid-rQkprRfkj0 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rQkprRfkj0 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQkprRfkj0 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rQkprRfkj0 .mbr-section-text {
  color: #767676;
}
.cid-rQkprRfkj0 .mbr-section-title {
  text-align: center;
}
.cid-rQkpp2YCwZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkpp2YCwZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQkpp2YCwZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQkpp2YCwZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQkpp2YCwZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQkpp2YCwZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rQkpp2YCwZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rQkpp2YCwZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rQkpp2YCwZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rQkpp2YCwZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rQkqQ36kwb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkqQ36kwb .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rQkqQ36kwb .text-block {
  position: relative;
  z-index: 0;
}
.cid-rQkqQ36kwb .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rQkqQ36kwb .box {
  left: 20%;
}
.cid-rQkqQ36kwb .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rQkqQ36kwb .mbr-section-text,
.cid-rQkqQ36kwb .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rQkqQ36kwb .text-box {
    display: none;
  }
  .cid-rQkqQ36kwb .mbr-section-title,
  .cid-rQkqQ36kwb .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rQkqQ36kwb .box {
    display: none;
  }
  .cid-rQkqQ36kwb .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rQkqQ36kwb .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQkqQ36kwb .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rQkqQ36kwb .mbr-section-text {
  color: #767676;
}
.cid-rQkqQ36kwb .mbr-section-title {
  text-align: center;
}
.cid-rQkqRTFhaQ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQkqRTFhaQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQkqRTFhaQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQkqRTFhaQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQkqRTFhaQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQkqRTFhaQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rQkqRTFhaQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rQkqRTFhaQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rQkqRTFhaQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rQkqRTFhaQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s172bvy2qd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s172bvy2qd .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s172bvy2qd .text-block {
  position: relative;
  z-index: 0;
}
.cid-s172bvy2qd .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s172bvy2qd .box {
  left: 20%;
}
.cid-s172bvy2qd .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s172bvy2qd .mbr-section-text,
.cid-s172bvy2qd .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s172bvy2qd .text-box {
    display: none;
  }
  .cid-s172bvy2qd .mbr-section-title,
  .cid-s172bvy2qd .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s172bvy2qd .box {
    display: none;
  }
  .cid-s172bvy2qd .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s172bvy2qd .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s172bvy2qd .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s172bvy2qd .mbr-section-text {
  color: #767676;
}
.cid-s172cyX1ZN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s172cyX1ZN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s172cyX1ZN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s172cyX1ZN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s172cyX1ZN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s172cyX1ZN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s172cyX1ZN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s172cyX1ZN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s172cyX1ZN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s172cyX1ZN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw9ebFQPc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9ebFQPc .content {
    text-align: center;
  }
  .cid-uIw9ebFQPc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9ebFQPc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9ebFQPc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9ebFQPc .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9ebFQPc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9ebFQPc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9ebFQPc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9ebFQPc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9ebFQPc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9ebFQPc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9ebFQPc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9ebFQPc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9ebFQPc P {
  color: #232323;
}
.cid-uIw9ebFQPc H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQkvSbqvek {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkvSbqvek .mbr-section-subtitle {
  color: #767676;
}
.cid-rQkvPFpvCE {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQkvPFpvCE .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rQkvPFpvCE .text-block {
  position: relative;
  z-index: 0;
}
.cid-rQkvPFpvCE .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rQkvPFpvCE .box {
  left: 20%;
}
.cid-rQkvPFpvCE .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rQkvPFpvCE .mbr-section-text,
.cid-rQkvPFpvCE .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rQkvPFpvCE .text-box {
    display: none;
  }
  .cid-rQkvPFpvCE .mbr-section-title,
  .cid-rQkvPFpvCE .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rQkvPFpvCE .box {
    display: none;
  }
  .cid-rQkvPFpvCE .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rQkvPFpvCE .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQkvPFpvCE .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rQkvPFpvCE .mbr-section-text {
  color: #767676;
}
.cid-rQkvPFpvCE .mbr-section-title {
  text-align: center;
}
.cid-rTvtxDRol1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rTvtxDRol1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rTvtxDRol1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rTvtxDRol1 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rTvtxDRol1 .box {
  left: 20%;
}
.cid-rTvtxDRol1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rTvtxDRol1 .mbr-section-text,
.cid-rTvtxDRol1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rTvtxDRol1 .text-box {
    display: none;
  }
  .cid-rTvtxDRol1 .mbr-section-title,
  .cid-rTvtxDRol1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rTvtxDRol1 .box {
    display: none;
  }
  .cid-rTvtxDRol1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rTvtxDRol1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rTvtxDRol1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rTvtxDRol1 .mbr-section-text {
  color: #767676;
}
.cid-rTvArL5Y7m {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rTvArL5Y7m .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rTvArL5Y7m .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rTvArL5Y7m .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rTvArL5Y7m .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rTvArL5Y7m .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rTvArL5Y7m .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rTvArL5Y7m .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rTvArL5Y7m .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rTvArL5Y7m .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rTvDrnGet7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rTvDrnGet7 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rTvDrnGet7 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rTvDrnGet7 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rTvDrnGet7 .box {
  left: 20%;
}
.cid-rTvDrnGet7 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rTvDrnGet7 .mbr-section-text,
.cid-rTvDrnGet7 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rTvDrnGet7 .text-box {
    display: none;
  }
  .cid-rTvDrnGet7 .mbr-section-title,
  .cid-rTvDrnGet7 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rTvDrnGet7 .box {
    display: none;
  }
  .cid-rTvDrnGet7 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rTvDrnGet7 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rTvDrnGet7 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rTvDrnGet7 .mbr-section-text {
  color: #767676;
}
.cid-rTvDynrRV8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rTvDynrRV8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rTvDynrRV8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rTvDynrRV8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rTvDynrRV8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rTvDynrRV8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rTvDynrRV8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rTvDynrRV8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rTvDynrRV8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rTvDynrRV8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rTvExsE89T {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rTvExsE89T .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rTvExsE89T .text-block {
  position: relative;
  z-index: 0;
}
.cid-rTvExsE89T .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rTvExsE89T .box {
  left: 20%;
}
.cid-rTvExsE89T .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rTvExsE89T .mbr-section-text,
.cid-rTvExsE89T .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rTvExsE89T .text-box {
    display: none;
  }
  .cid-rTvExsE89T .mbr-section-title,
  .cid-rTvExsE89T .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rTvExsE89T .box {
    display: none;
  }
  .cid-rTvExsE89T .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rTvExsE89T .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rTvExsE89T .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rTvExsE89T .mbr-section-text {
  color: #767676;
}
.cid-rTvFTuXkNz {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rTvFTuXkNz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rTvFTuXkNz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rTvFTuXkNz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rTvFTuXkNz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rTvFTuXkNz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rTvFTuXkNz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rTvFTuXkNz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rTvFTuXkNz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rTvFTuXkNz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rV0vgErMWj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rV0vgErMWj .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rV0vgErMWj .text-block {
  position: relative;
  z-index: 0;
}
.cid-rV0vgErMWj .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rV0vgErMWj .box {
  left: 20%;
}
.cid-rV0vgErMWj .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rV0vgErMWj .mbr-section-text,
.cid-rV0vgErMWj .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rV0vgErMWj .text-box {
    display: none;
  }
  .cid-rV0vgErMWj .mbr-section-title,
  .cid-rV0vgErMWj .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rV0vgErMWj .box {
    display: none;
  }
  .cid-rV0vgErMWj .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rV0vgErMWj .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rV0vgErMWj .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rV0vgErMWj .mbr-section-text {
  color: #767676;
}
.cid-rViyyRxCvG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rViyyRxCvG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rViyyRxCvG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rViyyRxCvG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rViyyRxCvG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rViyyRxCvG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rViyyRxCvG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rViyyRxCvG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rViyyRxCvG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rViyyRxCvG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rViBck5Eoz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rViBck5Eoz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rViBck5Eoz .text-block {
  position: relative;
  z-index: 0;
}
.cid-rViBck5Eoz .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rViBck5Eoz .box {
  left: 20%;
}
.cid-rViBck5Eoz .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rViBck5Eoz .mbr-section-text,
.cid-rViBck5Eoz .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rViBck5Eoz .text-box {
    display: none;
  }
  .cid-rViBck5Eoz .mbr-section-title,
  .cid-rViBck5Eoz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rViBck5Eoz .box {
    display: none;
  }
  .cid-rViBck5Eoz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rViBck5Eoz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rViBck5Eoz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rViBck5Eoz .mbr-section-text {
  color: #767676;
}
.cid-rViB9XG0NU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rViB9XG0NU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rViB9XG0NU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rViB9XG0NU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rViB9XG0NU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rViB9XG0NU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rViB9XG0NU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rViB9XG0NU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rViB9XG0NU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rViB9XG0NU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rViDHx1Y5p {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rViDHx1Y5p .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rViDHx1Y5p .text-block {
  position: relative;
  z-index: 0;
}
.cid-rViDHx1Y5p .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rViDHx1Y5p .box {
  left: 20%;
}
.cid-rViDHx1Y5p .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rViDHx1Y5p .mbr-section-text,
.cid-rViDHx1Y5p .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rViDHx1Y5p .text-box {
    display: none;
  }
  .cid-rViDHx1Y5p .mbr-section-title,
  .cid-rViDHx1Y5p .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rViDHx1Y5p .box {
    display: none;
  }
  .cid-rViDHx1Y5p .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rViDHx1Y5p .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rViDHx1Y5p .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rViDHx1Y5p .mbr-section-text {
  color: #767676;
}
.cid-rViDYlzzyv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rViDYlzzyv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rViDYlzzyv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rViDYlzzyv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rViDYlzzyv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rViDYlzzyv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rViDYlzzyv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rViDYlzzyv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rViDYlzzyv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rViDYlzzyv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rViFZXNuKI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rViFZXNuKI .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rViFZXNuKI .text-block {
  position: relative;
  z-index: 0;
}
.cid-rViFZXNuKI .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rViFZXNuKI .box {
  left: 20%;
}
.cid-rViFZXNuKI .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rViFZXNuKI .mbr-section-text,
.cid-rViFZXNuKI .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rViFZXNuKI .text-box {
    display: none;
  }
  .cid-rViFZXNuKI .mbr-section-title,
  .cid-rViFZXNuKI .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rViFZXNuKI .box {
    display: none;
  }
  .cid-rViFZXNuKI .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rViFZXNuKI .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rViFZXNuKI .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rViFZXNuKI .mbr-section-text {
  color: #767676;
}
.cid-rViFXwysgm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rViFXwysgm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rViFXwysgm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rViFXwysgm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rViFXwysgm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rViFXwysgm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rViFXwysgm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rViFXwysgm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rViFXwysgm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rViFXwysgm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s18Z7xJPFK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s18Z7xJPFK P {
  color: #767676;
}
.cid-uIw9hB8QdV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9hB8QdV .content {
    text-align: center;
  }
  .cid-uIw9hB8QdV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9hB8QdV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9hB8QdV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9hB8QdV .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9hB8QdV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9hB8QdV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9hB8QdV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9hB8QdV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9hB8QdV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9hB8QdV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9hB8QdV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9hB8QdV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9hB8QdV P {
  color: #232323;
}
.cid-uIw9hB8QdV H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rZV1JhqBvZ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZV1JhqBvZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rZV1JhqBvZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZV1JhqBvZ .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rZV1JhqBvZ .box {
  left: 20%;
}
.cid-rZV1JhqBvZ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rZV1JhqBvZ .mbr-section-text,
.cid-rZV1JhqBvZ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rZV1JhqBvZ .text-box {
    display: none;
  }
  .cid-rZV1JhqBvZ .mbr-section-title,
  .cid-rZV1JhqBvZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZV1JhqBvZ .box {
    display: none;
  }
  .cid-rZV1JhqBvZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZV1JhqBvZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZV1JhqBvZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZV1JhqBvZ .mbr-section-text {
  color: #767676;
}
.cid-rZV2wIMxWX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZV2wIMxWX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZV2wIMxWX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZV2wIMxWX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZV2wIMxWX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZV2wIMxWX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rZV2wIMxWX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rZV2wIMxWX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rZV2wIMxWX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rZV2wIMxWX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rZV2MuZNEx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZV2MuZNEx .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rZV2MuZNEx .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZV2MuZNEx .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rZV2MuZNEx .box {
  left: 20%;
}
.cid-rZV2MuZNEx .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rZV2MuZNEx .mbr-section-text,
.cid-rZV2MuZNEx .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rZV2MuZNEx .text-box {
    display: none;
  }
  .cid-rZV2MuZNEx .mbr-section-title,
  .cid-rZV2MuZNEx .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZV2MuZNEx .box {
    display: none;
  }
  .cid-rZV2MuZNEx .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZV2MuZNEx .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZV2MuZNEx .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZV2MuZNEx .mbr-section-text {
  color: #767676;
}
.cid-rZV2KPHR21 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZV2KPHR21 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZV2KPHR21 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZV2KPHR21 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZV2KPHR21 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZV2KPHR21 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rZV2KPHR21 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rZV2KPHR21 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rZV2KPHR21 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rZV2KPHR21 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rZV3QfzPIh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZV3QfzPIh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rZV3QfzPIh .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZV3QfzPIh .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rZV3QfzPIh .box {
  left: 20%;
}
.cid-rZV3QfzPIh .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rZV3QfzPIh .mbr-section-text,
.cid-rZV3QfzPIh .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rZV3QfzPIh .text-box {
    display: none;
  }
  .cid-rZV3QfzPIh .mbr-section-title,
  .cid-rZV3QfzPIh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZV3QfzPIh .box {
    display: none;
  }
  .cid-rZV3QfzPIh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZV3QfzPIh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZV3QfzPIh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZV3QfzPIh .mbr-section-text {
  color: #767676;
}
.cid-rZV45OxIsX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZV45OxIsX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZV45OxIsX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZV45OxIsX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZV45OxIsX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZV45OxIsX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rZV45OxIsX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rZV45OxIsX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rZV45OxIsX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rZV45OxIsX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rZV4FFuS5i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZV4FFuS5i .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rZV4FFuS5i .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZV4FFuS5i .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rZV4FFuS5i .box {
  left: 20%;
}
.cid-rZV4FFuS5i .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rZV4FFuS5i .mbr-section-text,
.cid-rZV4FFuS5i .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rZV4FFuS5i .text-box {
    display: none;
  }
  .cid-rZV4FFuS5i .mbr-section-title,
  .cid-rZV4FFuS5i .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZV4FFuS5i .box {
    display: none;
  }
  .cid-rZV4FFuS5i .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZV4FFuS5i .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZV4FFuS5i .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZV4FFuS5i .mbr-section-text {
  color: #767676;
}
.cid-rZV5TIdE2s {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZV5TIdE2s .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZV5TIdE2s .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZV5TIdE2s .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZV5TIdE2s .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZV5TIdE2s .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rZV5TIdE2s .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rZV5TIdE2s .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rZV5TIdE2s .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rZV5TIdE2s .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw9kudvJW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9kudvJW .content {
    text-align: center;
  }
  .cid-uIw9kudvJW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9kudvJW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9kudvJW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9kudvJW .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9kudvJW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9kudvJW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9kudvJW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9kudvJW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9kudvJW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9kudvJW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9kudvJW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9kudvJW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9kudvJW P {
  color: #232323;
}
.cid-uIw9kudvJW H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQkayDEBdo {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQkayDEBdo .mbr-section-subtitle {
  color: #767676;
}
.cid-s1xcyRBRvM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1xcyRBRvM .card-box {
  padding: 0 2rem;
}
.cid-s1xcyRBRvM .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s1xcyRBRvM .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s1xcyRBRvM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s1xcyRBRvM p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s1xcyRBRvM .mbr-text {
  color: #767676;
}
.cid-s1xcyRBRvM .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s1xcyRBRvM .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s1xcyRBRvM .card-title DIV {
  text-align: center;
}
.cid-s1xcyRBRvM .card-title {
  text-align: center;
}
.cid-uIw9nicat8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9nicat8 .content {
    text-align: center;
  }
  .cid-uIw9nicat8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9nicat8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9nicat8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9nicat8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9nicat8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9nicat8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9nicat8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9nicat8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9nicat8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9nicat8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9nicat8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9nicat8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9nicat8 P {
  color: #232323;
}
.cid-uIw9nicat8 H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQWp422euX {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQWp422euX .mbr-section-subtitle {
  color: #767676;
}
.cid-rQWpar9A8G {
  background-image: url("../../../assets/images/sanica-jawa-yogusmali-kombi-01a-1901x864.jpg");
}
.cid-rQWpar9A8G h1 {
  color: #616161;
}
.cid-rQWpar9A8G h2,
.cid-rQWpar9A8G h3,
.cid-rQWpar9A8G p {
  color: #767676;
}
.cid-rQWpar9A8G .mbr-section-subtitle {
  font-style: italic;
}
.cid-rTv5fHNr7l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rTv5fHNr7l .card-img {
  background-color: #fff;
}
.cid-rTv5fHNr7l .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rTv5fHNr7l h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rTv5fHNr7l p {
  text-align: left;
}
.cid-rTv5fHNr7l .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rTv5fHNr7l .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rTv5fHNr7l .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-rTv5fHNr7l .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rTv5fHNr7l .card-title {
  text-align: center;
}
.cid-rTv7aWfSkP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rTv7aWfSkP P {
  color: #767676;
}
.cid-uIw9qzuotP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9qzuotP .content {
    text-align: center;
  }
  .cid-uIw9qzuotP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9qzuotP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9qzuotP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9qzuotP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9qzuotP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9qzuotP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9qzuotP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9qzuotP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9qzuotP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9qzuotP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9qzuotP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9qzuotP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9qzuotP P {
  color: #232323;
}
.cid-uIw9qzuotP H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQWpRHzEoJ {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQWpRHzEoJ .mbr-section-subtitle {
  color: #767676;
}
.cid-rTv9OceTJm {
  background-image: url("../../../assets/images/screenshot-1248x795.png");
}
.cid-rTv9OceTJm h1 {
  color: #616161;
}
.cid-rTv9OceTJm h2,
.cid-rTv9OceTJm h3,
.cid-rTv9OceTJm p {
  color: #767676;
}
.cid-rTv9OceTJm .mbr-section-subtitle {
  font-style: italic;
}
.cid-rTvbf8PNYZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rTvbf8PNYZ .card-box {
  padding: 0 2rem;
}
.cid-rTvbf8PNYZ .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rTvbf8PNYZ .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rTvbf8PNYZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rTvbf8PNYZ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rTvbf8PNYZ .mbr-text {
  color: #767676;
}
.cid-rTvbf8PNYZ .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rTvbf8PNYZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rTvbf8PNYZ .card-title DIV {
  text-align: center;
}
.cid-rTvbf8PNYZ .card-title {
  text-align: center;
}
.cid-uIw9tmuQPE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9tmuQPE .content {
    text-align: center;
  }
  .cid-uIw9tmuQPE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9tmuQPE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9tmuQPE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9tmuQPE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9tmuQPE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9tmuQPE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9tmuQPE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9tmuQPE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9tmuQPE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9tmuQPE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9tmuQPE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9tmuQPE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9tmuQPE P {
  color: #232323;
}
.cid-uIw9tmuQPE H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQWlnI4nyY {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQWlnI4nyY .mbr-section-subtitle {
  color: #767676;
}
.cid-s1xdjqtcVo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1xdjqtcVo .card-box {
  padding: 0 2rem;
}
.cid-s1xdjqtcVo .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s1xdjqtcVo .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s1xdjqtcVo h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s1xdjqtcVo p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s1xdjqtcVo .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-s1xdjqtcVo .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s1xdjqtcVo .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s1xdjqtcVo .card-title {
  text-align: center;
}
.cid-s1xeqrXKeE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1xeqrXKeE .card-box {
  padding: 0 2rem;
}
.cid-s1xeqrXKeE .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s1xeqrXKeE .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s1xeqrXKeE h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s1xeqrXKeE p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s1xeqrXKeE .mbr-text {
  color: #767676;
}
.cid-s1xeqrXKeE .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s1xeqrXKeE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s1xeqrXKeE .card-title {
  text-align: center;
}
.cid-uIw9w4t6qu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9w4t6qu .content {
    text-align: center;
  }
  .cid-uIw9w4t6qu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9w4t6qu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9w4t6qu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9w4t6qu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9w4t6qu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9w4t6qu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9w4t6qu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9w4t6qu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9w4t6qu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9w4t6qu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9w4t6qu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9w4t6qu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9w4t6qu P {
  color: #232323;
}
.cid-uIw9w4t6qu H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rVnZ5jpGO9 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rVnZ5jpGO9 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rVnZ5jpGO9 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rVnZ5jpGO9 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rVnZ5jpGO9 .box {
  left: 20%;
}
.cid-rVnZ5jpGO9 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rVnZ5jpGO9 .mbr-section-text,
.cid-rVnZ5jpGO9 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rVnZ5jpGO9 .text-box {
    display: none;
  }
  .cid-rVnZ5jpGO9 .mbr-section-title,
  .cid-rVnZ5jpGO9 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rVnZ5jpGO9 .box {
    display: none;
  }
  .cid-rVnZ5jpGO9 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rVnZ5jpGO9 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rVnZ5jpGO9 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rVnZ5jpGO9 .mbr-section-text {
  color: #767676;
}
.cid-rVnZ2pBb0q {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rVnZ2pBb0q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rVnZ2pBb0q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rVnZ2pBb0q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rVnZ2pBb0q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rVnZ2pBb0q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rVnZ2pBb0q .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rVnZ2pBb0q .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rVnZ2pBb0q .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rVnZ2pBb0q .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rVo3YMD0Fr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rVo3YMD0Fr P {
  color: #767676;
}
.cid-uIw9ydcrhe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9ydcrhe .content {
    text-align: center;
  }
  .cid-uIw9ydcrhe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9ydcrhe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9ydcrhe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9ydcrhe .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9ydcrhe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9ydcrhe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9ydcrhe .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9ydcrhe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9ydcrhe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9ydcrhe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9ydcrhe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9ydcrhe .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9ydcrhe P {
  color: #232323;
}
.cid-uIw9ydcrhe H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rVo5lyhE5X {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rVo5lyhE5X .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rVo5lyhE5X .text-block {
  position: relative;
  z-index: 0;
}
.cid-rVo5lyhE5X .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rVo5lyhE5X .box {
  left: 20%;
}
.cid-rVo5lyhE5X .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rVo5lyhE5X .mbr-section-text,
.cid-rVo5lyhE5X .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rVo5lyhE5X .text-box {
    display: none;
  }
  .cid-rVo5lyhE5X .mbr-section-title,
  .cid-rVo5lyhE5X .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rVo5lyhE5X .box {
    display: none;
  }
  .cid-rVo5lyhE5X .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rVo5lyhE5X .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rVo5lyhE5X .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rVo5lyhE5X .mbr-section-text {
  color: #767676;
}
.cid-rVo5whTkPR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rVo5whTkPR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rVo5whTkPR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rVo5whTkPR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rVo5whTkPR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rVo5whTkPR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rVo5whTkPR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rVo5whTkPR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rVo5whTkPR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rVo5whTkPR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rVoareTUbj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rVoareTUbj P {
  color: #767676;
}
.cid-s193sjBgyP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s193sjBgyP P {
  color: #767676;
}
.cid-uIw9AmcQDX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9AmcQDX .content {
    text-align: center;
  }
  .cid-uIw9AmcQDX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9AmcQDX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9AmcQDX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9AmcQDX .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9AmcQDX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9AmcQDX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9AmcQDX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9AmcQDX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9AmcQDX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9AmcQDX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9AmcQDX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9AmcQDX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9AmcQDX P {
  color: #232323;
}
.cid-uIw9AmcQDX H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rVod4mdMsn {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rVod4mdMsn .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rVod4mdMsn .text-block {
  position: relative;
  z-index: 0;
}
.cid-rVod4mdMsn .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rVod4mdMsn .box {
  left: 20%;
}
.cid-rVod4mdMsn .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rVod4mdMsn .mbr-section-text,
.cid-rVod4mdMsn .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rVod4mdMsn .text-box {
    display: none;
  }
  .cid-rVod4mdMsn .mbr-section-title,
  .cid-rVod4mdMsn .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rVod4mdMsn .box {
    display: none;
  }
  .cid-rVod4mdMsn .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rVod4mdMsn .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rVod4mdMsn .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rVod4mdMsn .mbr-section-text {
  color: #767676;
}
.cid-rZV9mMapoX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZV9mMapoX .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rZV9mMapoX .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZV9mMapoX .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rZV9mMapoX .box {
  left: 20%;
}
.cid-rZV9mMapoX .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rZV9mMapoX .mbr-section-text,
.cid-rZV9mMapoX .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rZV9mMapoX .text-box {
    display: none;
  }
  .cid-rZV9mMapoX .mbr-section-title,
  .cid-rZV9mMapoX .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZV9mMapoX .box {
    display: none;
  }
  .cid-rZV9mMapoX .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZV9mMapoX .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZV9mMapoX .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZV9mMapoX .mbr-section-text {
  color: #767676;
}
.cid-rZVc0WLP7j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZVc0WLP7j .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rZVc0WLP7j .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZVc0WLP7j .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rZVc0WLP7j .box {
  left: 20%;
}
.cid-rZVc0WLP7j .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rZVc0WLP7j .mbr-section-text,
.cid-rZVc0WLP7j .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rZVc0WLP7j .text-box {
    display: none;
  }
  .cid-rZVc0WLP7j .mbr-section-title,
  .cid-rZVc0WLP7j .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZVc0WLP7j .box {
    display: none;
  }
  .cid-rZVc0WLP7j .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZVc0WLP7j .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZVc0WLP7j .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZVc0WLP7j .mbr-section-text {
  color: #767676;
}
.cid-rZVc0yJjYe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZVc0yJjYe .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rZVc0yJjYe .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZVc0yJjYe .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rZVc0yJjYe .box {
  left: 20%;
}
.cid-rZVc0yJjYe .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rZVc0yJjYe .mbr-section-text,
.cid-rZVc0yJjYe .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rZVc0yJjYe .text-box {
    display: none;
  }
  .cid-rZVc0yJjYe .mbr-section-title,
  .cid-rZVc0yJjYe .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZVc0yJjYe .box {
    display: none;
  }
  .cid-rZVc0yJjYe .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZVc0yJjYe .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZVc0yJjYe .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZVc0yJjYe .mbr-section-text {
  color: #767676;
}
.cid-uIw9Dl9rBN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9Dl9rBN .content {
    text-align: center;
  }
  .cid-uIw9Dl9rBN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9Dl9rBN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9Dl9rBN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9Dl9rBN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9Dl9rBN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9Dl9rBN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9Dl9rBN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9Dl9rBN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9Dl9rBN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9Dl9rBN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9Dl9rBN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9Dl9rBN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9Dl9rBN P {
  color: #232323;
}
.cid-uIw9Dl9rBN H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rVofny8J2q {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rVofny8J2q .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rVofny8J2q .text-block {
  position: relative;
  z-index: 0;
}
.cid-rVofny8J2q .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rVofny8J2q .box {
  left: 20%;
}
.cid-rVofny8J2q .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rVofny8J2q .mbr-section-text,
.cid-rVofny8J2q .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rVofny8J2q .text-box {
    display: none;
  }
  .cid-rVofny8J2q .mbr-section-title,
  .cid-rVofny8J2q .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rVofny8J2q .box {
    display: none;
  }
  .cid-rVofny8J2q .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rVofny8J2q .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rVofny8J2q .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rVofny8J2q .mbr-section-text {
  color: #767676;
}
.cid-uIw9GmNoe1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9GmNoe1 .content {
    text-align: center;
  }
  .cid-uIw9GmNoe1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9GmNoe1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9GmNoe1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9GmNoe1 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9GmNoe1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9GmNoe1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9GmNoe1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9GmNoe1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9GmNoe1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9GmNoe1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9GmNoe1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9GmNoe1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9GmNoe1 P {
  color: #232323;
}
.cid-uIw9GmNoe1 H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQWtYWrQ09 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQWtYWrQ09 .mbr-section-subtitle {
  color: #767676;
}
.cid-rQWsazWpNs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQWsazWpNs .mbr-text {
  color: #767676;
}
.cid-rQWsazWpNs .card-subtitle {
  margin: 0;
}
.cid-rQWsazWpNs .link {
  margin: 0;
}
.cid-rQWsazWpNs .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rQWsazWpNs img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rQWsazWpNs .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rQWsazWpNs .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rQWsazWpNs .card-img:hover:before {
  opacity: 0.4;
}
.cid-rQWsazWpNs .card-img:hover img {
  transform: scale(1.05);
}
.cid-rQWsazWpNs .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rQWsazWpNs .card {
    margin-bottom: 3rem;
  }
}
.cid-rQWsazWpNs .mbr-text,
.cid-rQWsazWpNs .link {
  text-align: left;
}
.cid-rQWsaSIdQ2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rQWsaSIdQ2 .mbr-text {
  color: #767676;
}
.cid-rQWsaSIdQ2 .card-subtitle {
  margin: 0;
}
.cid-rQWsaSIdQ2 .link {
  margin: 0;
}
.cid-rQWsaSIdQ2 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rQWsaSIdQ2 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rQWsaSIdQ2 .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rQWsaSIdQ2 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rQWsaSIdQ2 .card-img:hover:before {
  opacity: 0.4;
}
.cid-rQWsaSIdQ2 .card-img:hover img {
  transform: scale(1.05);
}
.cid-rQWsaSIdQ2 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rQWsaSIdQ2 .card {
    margin-bottom: 3rem;
  }
}
.cid-rQWsaSIdQ2 .mbr-text,
.cid-rQWsaSIdQ2 .link {
  text-align: left;
}
.cid-rVoocFfDLi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rVoocFfDLi P {
  color: #767676;
}
.cid-uIw9IEiSL6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9IEiSL6 .content {
    text-align: center;
  }
  .cid-uIw9IEiSL6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9IEiSL6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9IEiSL6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9IEiSL6 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9IEiSL6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9IEiSL6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9IEiSL6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9IEiSL6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9IEiSL6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9IEiSL6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9IEiSL6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9IEiSL6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9IEiSL6 P {
  color: #232323;
}
.cid-uIw9IEiSL6 H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3bXs1Pw2 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3bXs1Pw2 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3bXs1Pw2 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3bXs1Pw2 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3bXs1Pw2 .box {
  left: 20%;
}
.cid-rT3bXs1Pw2 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3bXs1Pw2 .mbr-section-text,
.cid-rT3bXs1Pw2 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3bXs1Pw2 .text-box {
    display: none;
  }
  .cid-rT3bXs1Pw2 .mbr-section-title,
  .cid-rT3bXs1Pw2 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3bXs1Pw2 .box {
    display: none;
  }
  .cid-rT3bXs1Pw2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3bXs1Pw2 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3bXs1Pw2 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3bXs1Pw2 .mbr-section-text {
  color: #767676;
}
.cid-rT3c8LmeoD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3c8LmeoD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rT3c8LmeoD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rT3c8LmeoD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rT3c8LmeoD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rT3c8LmeoD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3c8LmeoD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rT3c8LmeoD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rT3c8LmeoD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rT3c8LmeoD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw9Lv5N2g {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9Lv5N2g .content {
    text-align: center;
  }
  .cid-uIw9Lv5N2g .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9Lv5N2g .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9Lv5N2g .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9Lv5N2g .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9Lv5N2g .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9Lv5N2g .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9Lv5N2g .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9Lv5N2g .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9Lv5N2g .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9Lv5N2g .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9Lv5N2g .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9Lv5N2g .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9Lv5N2g P {
  color: #232323;
}
.cid-uIw9Lv5N2g H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3dllei8N {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3dllei8N .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3dllei8N .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3dllei8N .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3dllei8N .box {
  left: 20%;
}
.cid-rT3dllei8N .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3dllei8N .mbr-section-text,
.cid-rT3dllei8N .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3dllei8N .text-box {
    display: none;
  }
  .cid-rT3dllei8N .mbr-section-title,
  .cid-rT3dllei8N .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3dllei8N .box {
    display: none;
  }
  .cid-rT3dllei8N .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3dllei8N .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3dllei8N .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3dllei8N .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-rT3dllei8N .mbr-section-text DIV {
  text-align: left;
}
.cid-rVXtYAKvBG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rVXtYAKvBG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rVXtYAKvBG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rVXtYAKvBG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rVXtYAKvBG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rVXtYAKvBG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rVXtYAKvBG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rVXtYAKvBG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rVXtYAKvBG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rVXtYAKvBG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rTbZBsJOM8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rTbZBsJOM8 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rTbZBsJOM8 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rTbZBsJOM8 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rTbZBsJOM8 .box {
  left: 20%;
}
.cid-rTbZBsJOM8 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rTbZBsJOM8 .mbr-section-text,
.cid-rTbZBsJOM8 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rTbZBsJOM8 .text-box {
    display: none;
  }
  .cid-rTbZBsJOM8 .mbr-section-title,
  .cid-rTbZBsJOM8 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rTbZBsJOM8 .box {
    display: none;
  }
  .cid-rTbZBsJOM8 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rTbZBsJOM8 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rTbZBsJOM8 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rTbZBsJOM8 .mbr-section-text {
  color: #767676;
}
.cid-rVXtZ673QP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rVXtZ673QP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rVXtZ673QP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rVXtZ673QP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rVXtZ673QP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rVXtZ673QP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rVXtZ673QP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rVXtZ673QP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rVXtZ673QP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rVXtZ673QP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw9OxtBfj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9OxtBfj .content {
    text-align: center;
  }
  .cid-uIw9OxtBfj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9OxtBfj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9OxtBfj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9OxtBfj .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9OxtBfj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9OxtBfj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9OxtBfj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9OxtBfj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9OxtBfj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9OxtBfj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9OxtBfj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9OxtBfj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9OxtBfj P {
  color: #232323;
}
.cid-uIw9OxtBfj H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3e1RLvC1 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3e1RLvC1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3e1RLvC1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3e1RLvC1 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3e1RLvC1 .box {
  left: 20%;
}
.cid-rT3e1RLvC1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3e1RLvC1 .mbr-section-text,
.cid-rT3e1RLvC1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3e1RLvC1 .text-box {
    display: none;
  }
  .cid-rT3e1RLvC1 .mbr-section-title,
  .cid-rT3e1RLvC1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3e1RLvC1 .box {
    display: none;
  }
  .cid-rT3e1RLvC1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3e1RLvC1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3e1RLvC1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3e1RLvC1 .mbr-section-text {
  color: #767676;
}
.cid-rX031V0Rgw {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rX031V0Rgw .image-block {
  margin: auto;
}
.cid-rX031V0Rgw figcaption {
  position: relative;
}
.cid-rX031V0Rgw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rX031V0Rgw .image-block {
    width: 100% !important;
  }
}
.cid-rT3fhT8lgk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3fhT8lgk .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3fhT8lgk .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3fhT8lgk .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3fhT8lgk .box {
  left: 20%;
}
.cid-rT3fhT8lgk .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3fhT8lgk .mbr-section-text,
.cid-rT3fhT8lgk .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3fhT8lgk .text-box {
    display: none;
  }
  .cid-rT3fhT8lgk .mbr-section-title,
  .cid-rT3fhT8lgk .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3fhT8lgk .box {
    display: none;
  }
  .cid-rT3fhT8lgk .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3fhT8lgk .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3fhT8lgk .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3fhT8lgk .mbr-section-text {
  color: #767676;
}
.cid-rX05CY1kL7 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rX05CY1kL7 .image-block {
  margin: auto;
}
.cid-rX05CY1kL7 figcaption {
  position: relative;
}
.cid-rX05CY1kL7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rX05CY1kL7 .image-block {
    width: 100% !important;
  }
}
.cid-rT3fuJHPiw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3fuJHPiw .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3fuJHPiw .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3fuJHPiw .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3fuJHPiw .box {
  left: 20%;
}
.cid-rT3fuJHPiw .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3fuJHPiw .mbr-section-text,
.cid-rT3fuJHPiw .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3fuJHPiw .text-box {
    display: none;
  }
  .cid-rT3fuJHPiw .mbr-section-title,
  .cid-rT3fuJHPiw .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3fuJHPiw .box {
    display: none;
  }
  .cid-rT3fuJHPiw .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3fuJHPiw .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3fuJHPiw .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3fuJHPiw .mbr-section-text {
  color: #767676;
}
.cid-rX07my47ag {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rX07my47ag .image-block {
  margin: auto;
}
.cid-rX07my47ag figcaption {
  position: relative;
}
.cid-rX07my47ag figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rX07my47ag .image-block {
    width: 100% !important;
  }
}
.cid-rT3fNJkIzP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3fNJkIzP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3fNJkIzP .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3fNJkIzP .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3fNJkIzP .box {
  left: 20%;
}
.cid-rT3fNJkIzP .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3fNJkIzP .mbr-section-text,
.cid-rT3fNJkIzP .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3fNJkIzP .text-box {
    display: none;
  }
  .cid-rT3fNJkIzP .mbr-section-title,
  .cid-rT3fNJkIzP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3fNJkIzP .box {
    display: none;
  }
  .cid-rT3fNJkIzP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3fNJkIzP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3fNJkIzP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3fNJkIzP .mbr-section-text {
  color: #767676;
}
.cid-rX07nmMtti {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rX07nmMtti .image-block {
  margin: auto;
}
.cid-rX07nmMtti figcaption {
  position: relative;
}
.cid-rX07nmMtti figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rX07nmMtti .image-block {
    width: 100% !important;
  }
}
.cid-rWyDPhOzUR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWyDPhOzUR .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rWyDPhOzUR .text-block {
  position: relative;
  z-index: 0;
}
.cid-rWyDPhOzUR .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rWyDPhOzUR .box {
  left: 20%;
}
.cid-rWyDPhOzUR .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rWyDPhOzUR .mbr-section-text,
.cid-rWyDPhOzUR .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rWyDPhOzUR .text-box {
    display: none;
  }
  .cid-rWyDPhOzUR .mbr-section-title,
  .cid-rWyDPhOzUR .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rWyDPhOzUR .box {
    display: none;
  }
  .cid-rWyDPhOzUR .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rWyDPhOzUR .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rWyDPhOzUR .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rWyDPhOzUR .mbr-section-text {
  color: #767676;
}
.cid-rX07sx4D6v {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rX07sx4D6v .image-block {
  margin: auto;
}
.cid-rX07sx4D6v figcaption {
  position: relative;
}
.cid-rX07sx4D6v figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rX07sx4D6v .image-block {
    width: 100% !important;
  }
}
.cid-rXhtQintAk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXhtQintAk .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXhtQintAk .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXhtQintAk .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXhtQintAk .box {
  left: 20%;
}
.cid-rXhtQintAk .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXhtQintAk .mbr-section-text,
.cid-rXhtQintAk .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXhtQintAk .text-box {
    display: none;
  }
  .cid-rXhtQintAk .mbr-section-title,
  .cid-rXhtQintAk .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXhtQintAk .box {
    display: none;
  }
  .cid-rXhtQintAk .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXhtQintAk .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXhtQintAk .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXhtQintAk .mbr-section-text {
  color: #767676;
}
.cid-rXhuc5DsUd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXhuc5DsUd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXhuc5DsUd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXhuc5DsUd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXhuc5DsUd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXhuc5DsUd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXhuc5DsUd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXhuc5DsUd .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXhuc5DsUd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXhuc5DsUd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXhukkvPUz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXhukkvPUz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXhukkvPUz .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXhukkvPUz .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXhukkvPUz .box {
  left: 20%;
}
.cid-rXhukkvPUz .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXhukkvPUz .mbr-section-text,
.cid-rXhukkvPUz .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXhukkvPUz .text-box {
    display: none;
  }
  .cid-rXhukkvPUz .mbr-section-title,
  .cid-rXhukkvPUz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXhukkvPUz .box {
    display: none;
  }
  .cid-rXhukkvPUz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXhukkvPUz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXhukkvPUz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXhukkvPUz .mbr-section-text {
  color: #767676;
}
.cid-rXhuFeyhJY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXhuFeyhJY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXhuFeyhJY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXhuFeyhJY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXhuFeyhJY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXhuFeyhJY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXhuFeyhJY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXhuFeyhJY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXhuFeyhJY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXhuFeyhJY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWyEOKvg4R {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rWyEOKvg4R .mbr-section-subtitle {
  color: #767676;
}
.cid-rWwj8szQ76 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rWwj8szQ76 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWwj8szQ76 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWwj8szQ76 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWwj8szQ76 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWwj8szQ76 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWwj8szQ76 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWwj8szQ76 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWwj8szQ76 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWwj8szQ76 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWwiDggZ3Y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rWwiDggZ3Y P {
  color: #767676;
}
.cid-uIw9SlodM3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9SlodM3 .content {
    text-align: center;
  }
  .cid-uIw9SlodM3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9SlodM3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9SlodM3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9SlodM3 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9SlodM3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9SlodM3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9SlodM3 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9SlodM3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9SlodM3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9SlodM3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9SlodM3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9SlodM3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9SlodM3 P {
  color: #232323;
}
.cid-uIw9SlodM3 H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3gxRKgcP {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3gxRKgcP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3gxRKgcP .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3gxRKgcP .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3gxRKgcP .box {
  left: 20%;
}
.cid-rT3gxRKgcP .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3gxRKgcP .mbr-section-text,
.cid-rT3gxRKgcP .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3gxRKgcP .text-box {
    display: none;
  }
  .cid-rT3gxRKgcP .mbr-section-title,
  .cid-rT3gxRKgcP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3gxRKgcP .box {
    display: none;
  }
  .cid-rT3gxRKgcP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3gxRKgcP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3gxRKgcP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3gxRKgcP .mbr-section-text {
  color: #767676;
}
.cid-rWyK5DpXWt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rWyK5DpXWt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWyK5DpXWt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWyK5DpXWt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWyK5DpXWt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWyK5DpXWt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWyK5DpXWt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWyK5DpXWt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWyK5DpXWt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWyK5DpXWt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw9VVD5Ps {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9VVD5Ps .content {
    text-align: center;
  }
  .cid-uIw9VVD5Ps .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9VVD5Ps .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9VVD5Ps .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9VVD5Ps .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9VVD5Ps .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9VVD5Ps .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9VVD5Ps .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9VVD5Ps .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9VVD5Ps .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9VVD5Ps .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9VVD5Ps .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9VVD5Ps .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9VVD5Ps P {
  color: #232323;
}
.cid-uIw9VVD5Ps H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3gPfNSon {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3gPfNSon .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3gPfNSon .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3gPfNSon .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3gPfNSon .box {
  left: 20%;
}
.cid-rT3gPfNSon .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3gPfNSon .mbr-section-text,
.cid-rT3gPfNSon .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3gPfNSon .text-box {
    display: none;
  }
  .cid-rT3gPfNSon .mbr-section-title,
  .cid-rT3gPfNSon .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3gPfNSon .box {
    display: none;
  }
  .cid-rT3gPfNSon .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3gPfNSon .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3gPfNSon .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3gPfNSon .mbr-section-text {
  color: #767676;
}
.cid-rWZEqu9xxS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWZEqu9xxS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWZEqu9xxS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWZEqu9xxS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWZEqu9xxS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWZEqu9xxS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWZEqu9xxS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWZEqu9xxS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWZEqu9xxS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWZEqu9xxS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3gPre5PY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rT3gPre5PY .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3gPre5PY .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3gPre5PY .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3gPre5PY .box {
  left: 20%;
}
.cid-rT3gPre5PY .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3gPre5PY .mbr-section-text,
.cid-rT3gPre5PY .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3gPre5PY .text-box {
    display: none;
  }
  .cid-rT3gPre5PY .mbr-section-title,
  .cid-rT3gPre5PY .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3gPre5PY .box {
    display: none;
  }
  .cid-rT3gPre5PY .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3gPre5PY .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3gPre5PY .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3gPre5PY .mbr-section-text {
  color: #767676;
}
.cid-rWZG7DQfVO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWZG7DQfVO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWZG7DQfVO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWZG7DQfVO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWZG7DQfVO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWZG7DQfVO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWZG7DQfVO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWZG7DQfVO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWZG7DQfVO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWZG7DQfVO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3gPzXrA3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3gPzXrA3 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3gPzXrA3 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3gPzXrA3 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3gPzXrA3 .box {
  left: 20%;
}
.cid-rT3gPzXrA3 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3gPzXrA3 .mbr-section-text,
.cid-rT3gPzXrA3 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3gPzXrA3 .text-box {
    display: none;
  }
  .cid-rT3gPzXrA3 .mbr-section-title,
  .cid-rT3gPzXrA3 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3gPzXrA3 .box {
    display: none;
  }
  .cid-rT3gPzXrA3 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3gPzXrA3 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3gPzXrA3 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3gPzXrA3 .mbr-section-text {
  color: #767676;
}
.cid-rWCFiXukzr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWCFiXukzr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWCFiXukzr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWCFiXukzr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWCFiXukzr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWCFiXukzr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWCFiXukzr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWCFiXukzr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWCFiXukzr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWCFiXukzr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rX6TCeq6D3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rX6TCeq6D3 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rX6TCeq6D3 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rX6TCeq6D3 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rX6TCeq6D3 .box {
  left: 20%;
}
.cid-rX6TCeq6D3 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rX6TCeq6D3 .mbr-section-text,
.cid-rX6TCeq6D3 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rX6TCeq6D3 .text-box {
    display: none;
  }
  .cid-rX6TCeq6D3 .mbr-section-title,
  .cid-rX6TCeq6D3 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rX6TCeq6D3 .box {
    display: none;
  }
  .cid-rX6TCeq6D3 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rX6TCeq6D3 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rX6TCeq6D3 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rX6TCeq6D3 .mbr-section-text {
  color: #767676;
}
.cid-rX6U2H0Z8T {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rX6U2H0Z8T .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rX6U2H0Z8T .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rX6U2H0Z8T .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rX6U2H0Z8T .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rX6U2H0Z8T .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rX6U2H0Z8T .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rX6U2H0Z8T .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rX6U2H0Z8T .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rX6U2H0Z8T .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3gPJTY3K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rT3gPJTY3K .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3gPJTY3K .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3gPJTY3K .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3gPJTY3K .box {
  left: 20%;
}
.cid-rT3gPJTY3K .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3gPJTY3K .mbr-section-text,
.cid-rT3gPJTY3K .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3gPJTY3K .text-box {
    display: none;
  }
  .cid-rT3gPJTY3K .mbr-section-title,
  .cid-rT3gPJTY3K .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3gPJTY3K .box {
    display: none;
  }
  .cid-rT3gPJTY3K .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3gPJTY3K .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3gPJTY3K .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3gPJTY3K .mbr-section-text {
  color: #767676;
}
.cid-rWZLmum6Eg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWZLmum6Eg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWZLmum6Eg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWZLmum6Eg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWZLmum6Eg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWZLmum6Eg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWZLmum6Eg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWZLmum6Eg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWZLmum6Eg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWZLmum6Eg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3gPTEiHo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3gPTEiHo .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3gPTEiHo .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3gPTEiHo .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3gPTEiHo .box {
  left: 20%;
}
.cid-rT3gPTEiHo .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3gPTEiHo .mbr-section-text,
.cid-rT3gPTEiHo .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3gPTEiHo .text-box {
    display: none;
  }
  .cid-rT3gPTEiHo .mbr-section-title,
  .cid-rT3gPTEiHo .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3gPTEiHo .box {
    display: none;
  }
  .cid-rT3gPTEiHo .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3gPTEiHo .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3gPTEiHo .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3gPTEiHo .mbr-section-text {
  color: #767676;
}
.cid-rWCojTqpHe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWCojTqpHe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWCojTqpHe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWCojTqpHe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWCojTqpHe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWCojTqpHe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWCojTqpHe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWCojTqpHe .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWCojTqpHe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWCojTqpHe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3gQ2D2v9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3gQ2D2v9 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3gQ2D2v9 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3gQ2D2v9 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3gQ2D2v9 .box {
  left: 20%;
}
.cid-rT3gQ2D2v9 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3gQ2D2v9 .mbr-section-text,
.cid-rT3gQ2D2v9 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3gQ2D2v9 .text-box {
    display: none;
  }
  .cid-rT3gQ2D2v9 .mbr-section-title,
  .cid-rT3gQ2D2v9 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3gQ2D2v9 .box {
    display: none;
  }
  .cid-rT3gQ2D2v9 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3gQ2D2v9 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3gQ2D2v9 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3gQ2D2v9 .mbr-section-text {
  color: #767676;
}
.cid-rWZSNfQedL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWZSNfQedL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWZSNfQedL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWZSNfQedL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWZSNfQedL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWZSNfQedL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWZSNfQedL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWZSNfQedL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWZSNfQedL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWZSNfQedL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3gQbHt6y {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rT3gQbHt6y .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3gQbHt6y .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3gQbHt6y .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3gQbHt6y .box {
  left: 20%;
}
.cid-rT3gQbHt6y .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3gQbHt6y .mbr-section-text,
.cid-rT3gQbHt6y .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3gQbHt6y .text-box {
    display: none;
  }
  .cid-rT3gQbHt6y .mbr-section-title,
  .cid-rT3gQbHt6y .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3gQbHt6y .box {
    display: none;
  }
  .cid-rT3gQbHt6y .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3gQbHt6y .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3gQbHt6y .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3gQbHt6y .mbr-section-text {
  color: #767676;
}
.cid-rWZUZeCC6C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWZUZeCC6C .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWZUZeCC6C .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWZUZeCC6C .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWZUZeCC6C .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWZUZeCC6C .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWZUZeCC6C .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWZUZeCC6C .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWZUZeCC6C .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWZUZeCC6C .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3gQlP5zj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3gQlP5zj .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3gQlP5zj .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3gQlP5zj .box {
  width: 25%;
  height: 40%;
  background: #cc2952;
  position: absolute;
  top: 4%;
}
.cid-rT3gQlP5zj .box {
  left: 20%;
}
.cid-rT3gQlP5zj .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3gQlP5zj .mbr-section-text,
.cid-rT3gQlP5zj .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3gQlP5zj .text-box {
    display: none;
  }
  .cid-rT3gQlP5zj .mbr-section-title,
  .cid-rT3gQlP5zj .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3gQlP5zj .box {
    display: none;
  }
  .cid-rT3gQlP5zj .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3gQlP5zj .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3gQlP5zj .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3gQlP5zj .mbr-section-text {
  color: #767676;
}
.cid-rWZYmKee49 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWZYmKee49 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWZYmKee49 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWZYmKee49 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWZYmKee49 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWZYmKee49 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWZYmKee49 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWZYmKee49 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWZYmKee49 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWZYmKee49 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3iuWRkCz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rT3iuWRkCz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3iuWRkCz .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3iuWRkCz .box {
  width: 25%;
  height: 40%;
  background: #cc2952;
  position: absolute;
  top: 4%;
}
.cid-rT3iuWRkCz .box {
  left: 20%;
}
.cid-rT3iuWRkCz .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3iuWRkCz .mbr-section-text,
.cid-rT3iuWRkCz .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3iuWRkCz .text-box {
    display: none;
  }
  .cid-rT3iuWRkCz .mbr-section-title,
  .cid-rT3iuWRkCz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3iuWRkCz .box {
    display: none;
  }
  .cid-rT3iuWRkCz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3iuWRkCz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3iuWRkCz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3iuWRkCz .mbr-section-text {
  color: #767676;
}
.cid-rWZZ5KRABn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWZZ5KRABn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWZZ5KRABn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWZZ5KRABn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWZZ5KRABn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWZZ5KRABn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWZZ5KRABn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWZZ5KRABn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWZZ5KRABn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWZZ5KRABn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw9ZywCqI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw9ZywCqI .content {
    text-align: center;
  }
  .cid-uIw9ZywCqI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw9ZywCqI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw9ZywCqI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw9ZywCqI .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw9ZywCqI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw9ZywCqI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw9ZywCqI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw9ZywCqI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw9ZywCqI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw9ZywCqI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw9ZywCqI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw9ZywCqI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw9ZywCqI P {
  color: #232323;
}
.cid-uIw9ZywCqI H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3iTl1Psi {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3iTl1Psi .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3iTl1Psi .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3iTl1Psi .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3iTl1Psi .box {
  left: 20%;
}
.cid-rT3iTl1Psi .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3iTl1Psi .mbr-section-text,
.cid-rT3iTl1Psi .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3iTl1Psi .text-box {
    display: none;
  }
  .cid-rT3iTl1Psi .mbr-section-title,
  .cid-rT3iTl1Psi .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3iTl1Psi .box {
    display: none;
  }
  .cid-rT3iTl1Psi .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3iTl1Psi .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3iTl1Psi .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3iTl1Psi .mbr-section-text {
  color: #767676;
}
.cid-rXbszh7Ngi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXbszh7Ngi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXbszh7Ngi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXbszh7Ngi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXbszh7Ngi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXbszh7Ngi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXbszh7Ngi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXbszh7Ngi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXbszh7Ngi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXbszh7Ngi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3jX3N5o5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3jX3N5o5 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3jX3N5o5 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3jX3N5o5 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3jX3N5o5 .box {
  left: 20%;
}
.cid-rT3jX3N5o5 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3jX3N5o5 .mbr-section-text,
.cid-rT3jX3N5o5 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3jX3N5o5 .text-box {
    display: none;
  }
  .cid-rT3jX3N5o5 .mbr-section-title,
  .cid-rT3jX3N5o5 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3jX3N5o5 .box {
    display: none;
  }
  .cid-rT3jX3N5o5 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3jX3N5o5 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3jX3N5o5 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3jX3N5o5 .mbr-section-text {
  color: #767676;
}
.cid-rXbuOP3eNR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXbuOP3eNR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXbuOP3eNR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXbuOP3eNR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXbuOP3eNR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXbuOP3eNR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXbuOP3eNR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXbuOP3eNR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXbuOP3eNR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXbuOP3eNR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3kk3E38t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3kk3E38t .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3kk3E38t .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3kk3E38t .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3kk3E38t .box {
  left: 20%;
}
.cid-rT3kk3E38t .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3kk3E38t .mbr-section-text,
.cid-rT3kk3E38t .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3kk3E38t .text-box {
    display: none;
  }
  .cid-rT3kk3E38t .mbr-section-title,
  .cid-rT3kk3E38t .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3kk3E38t .box {
    display: none;
  }
  .cid-rT3kk3E38t .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3kk3E38t .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3kk3E38t .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3kk3E38t .mbr-section-text {
  color: #767676;
}
.cid-rXhvXVibum {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXhvXVibum .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXhvXVibum .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXhvXVibum .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXhvXVibum .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXhvXVibum .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXhvXVibum .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXhvXVibum .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXhvXVibum .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXhvXVibum .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwa2EQ6Cv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwa2EQ6Cv .content {
    text-align: center;
  }
  .cid-uIwa2EQ6Cv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwa2EQ6Cv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwa2EQ6Cv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwa2EQ6Cv .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwa2EQ6Cv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwa2EQ6Cv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwa2EQ6Cv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwa2EQ6Cv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwa2EQ6Cv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwa2EQ6Cv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwa2EQ6Cv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwa2EQ6Cv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwa2EQ6Cv P {
  color: #232323;
}
.cid-uIwa2EQ6Cv H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3l5aar31 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3l5aar31 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3l5aar31 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3l5aar31 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3l5aar31 .box {
  left: 20%;
}
.cid-rT3l5aar31 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3l5aar31 .mbr-section-text,
.cid-rT3l5aar31 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3l5aar31 .text-box {
    display: none;
  }
  .cid-rT3l5aar31 .mbr-section-title,
  .cid-rT3l5aar31 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3l5aar31 .box {
    display: none;
  }
  .cid-rT3l5aar31 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3l5aar31 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3l5aar31 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3l5aar31 .mbr-section-text {
  color: #767676;
}
.cid-rT3lcAv2vS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3lcAv2vS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rT3lcAv2vS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rT3lcAv2vS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rT3lcAv2vS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rT3lcAv2vS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3lcAv2vS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rT3lcAv2vS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rT3lcAv2vS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rT3lcAv2vS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwa6gJl5S {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwa6gJl5S .content {
    text-align: center;
  }
  .cid-uIwa6gJl5S .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwa6gJl5S .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwa6gJl5S .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwa6gJl5S .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwa6gJl5S .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwa6gJl5S .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwa6gJl5S .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwa6gJl5S .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwa6gJl5S .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwa6gJl5S .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwa6gJl5S .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwa6gJl5S .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwa6gJl5S P {
  color: #232323;
}
.cid-uIwa6gJl5S H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3loXHIsd {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3loXHIsd .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3loXHIsd .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3loXHIsd .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3loXHIsd .box {
  left: 20%;
}
.cid-rT3loXHIsd .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3loXHIsd .mbr-section-text,
.cid-rT3loXHIsd .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3loXHIsd .text-box {
    display: none;
  }
  .cid-rT3loXHIsd .mbr-section-title,
  .cid-rT3loXHIsd .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3loXHIsd .box {
    display: none;
  }
  .cid-rT3loXHIsd .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3loXHIsd .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3loXHIsd .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3loXHIsd .mbr-section-text {
  color: #767676;
}
.cid-rXdgHYxs5x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXdgHYxs5x .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXdgHYxs5x .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXdgHYxs5x .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXdgHYxs5x .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXdgHYxs5x .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXdgHYxs5x .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXdgHYxs5x .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXdgHYxs5x .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXdgHYxs5x .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwa9AsV2r {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwa9AsV2r .content {
    text-align: center;
  }
  .cid-uIwa9AsV2r .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwa9AsV2r .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwa9AsV2r .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwa9AsV2r .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwa9AsV2r .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwa9AsV2r .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwa9AsV2r .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwa9AsV2r .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwa9AsV2r .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwa9AsV2r .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwa9AsV2r .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwa9AsV2r .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwa9AsV2r P {
  color: #232323;
}
.cid-uIwa9AsV2r H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQX47XAbMk {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQX47XAbMk .mbr-section-subtitle {
  color: #767676;
}
.cid-rQX9jYVlZo {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQX9jYVlZo .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rQX9jYVlZo .text-block {
  position: relative;
  z-index: 0;
}
.cid-rQX9jYVlZo .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rQX9jYVlZo .box {
  left: 20%;
}
.cid-rQX9jYVlZo .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rQX9jYVlZo .mbr-section-text,
.cid-rQX9jYVlZo .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rQX9jYVlZo .text-box {
    display: none;
  }
  .cid-rQX9jYVlZo .mbr-section-title,
  .cid-rQX9jYVlZo .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rQX9jYVlZo .box {
    display: none;
  }
  .cid-rQX9jYVlZo .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rQX9jYVlZo .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQX9jYVlZo .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rQX9jYVlZo .mbr-section-text {
  color: #767676;
}
.cid-rQXc9Oawc2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQXc9Oawc2 .line {
  background-color: #cc2952;
  color: #cc2952;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rQXc9Oawc2 .section-text {
  padding: 2rem 0;
}
.cid-rQXc9Oawc2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rQXc9Oawc2 .inner-container {
    width: 100% !important;
  }
}
.cid-rQXc9Oawc2 .section-text DIV {
  text-align: left;
}
.cid-rQX9kpXkui {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQX9kpXkui .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rQX9kpXkui .text-block {
  position: relative;
  z-index: 0;
}
.cid-rQX9kpXkui .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rQX9kpXkui .box {
  left: 20%;
}
.cid-rQX9kpXkui .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rQX9kpXkui .mbr-section-text,
.cid-rQX9kpXkui .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rQX9kpXkui .text-box {
    display: none;
  }
  .cid-rQX9kpXkui .mbr-section-title,
  .cid-rQX9kpXkui .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rQX9kpXkui .box {
    display: none;
  }
  .cid-rQX9kpXkui .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rQX9kpXkui .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQX9kpXkui .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rQX9kpXkui .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-rQXcaZYNc9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQXcaZYNc9 .line {
  background-color: #cc2952;
  color: #cc2952;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rQXcaZYNc9 .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rQXcaZYNc9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rQXcaZYNc9 .inner-container {
    width: 100% !important;
  }
}
.cid-rT3pSTweGj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rT3pSTweGj .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3pSTweGj .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3pSTweGj .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3pSTweGj .box {
  left: 20%;
}
.cid-rT3pSTweGj .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3pSTweGj .mbr-section-text,
.cid-rT3pSTweGj .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3pSTweGj .text-box {
    display: none;
  }
  .cid-rT3pSTweGj .mbr-section-title,
  .cid-rT3pSTweGj .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3pSTweGj .box {
    display: none;
  }
  .cid-rT3pSTweGj .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3pSTweGj .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3pSTweGj .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3pSTweGj .mbr-section-text {
  color: #767676;
}
.cid-rT3pThWOC7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3pThWOC7 .line {
  background-color: #cc2952;
  color: #cc2952;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rT3pThWOC7 .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rT3pThWOC7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rT3pThWOC7 .inner-container {
    width: 100% !important;
  }
}
.cid-rT3pTHVHk3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rT3pTHVHk3 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3pTHVHk3 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3pTHVHk3 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3pTHVHk3 .box {
  left: 20%;
}
.cid-rT3pTHVHk3 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3pTHVHk3 .mbr-section-text,
.cid-rT3pTHVHk3 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3pTHVHk3 .text-box {
    display: none;
  }
  .cid-rT3pTHVHk3 .mbr-section-title,
  .cid-rT3pTHVHk3 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3pTHVHk3 .box {
    display: none;
  }
  .cid-rT3pTHVHk3 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3pTHVHk3 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3pTHVHk3 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3pTHVHk3 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-rT3pTHVHk3 .mbr-section-text DIV {
  text-align: left;
}
.cid-rT3pU1OyZI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3pU1OyZI .line {
  background-color: #cc2952;
  color: #cc2952;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rT3pU1OyZI .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rT3pU1OyZI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rT3pU1OyZI .inner-container {
    width: 100% !important;
  }
}
.cid-rT3pU1OyZI .section-text DIV {
  text-align: left;
}
.cid-uIwacCviIj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwacCviIj .content {
    text-align: center;
  }
  .cid-uIwacCviIj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwacCviIj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwacCviIj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwacCviIj .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwacCviIj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwacCviIj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwacCviIj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwacCviIj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwacCviIj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwacCviIj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwacCviIj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwacCviIj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwacCviIj P {
  color: #232323;
}
.cid-uIwacCviIj H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQXjwwbCat {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQXjwwbCat .mbr-section-subtitle {
  color: #767676;
}
.cid-rQXrdxpTq9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQXrdxpTq9 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rQXrdxpTq9 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rQXrdxpTq9 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rQXrdxpTq9 .box {
  left: 20%;
}
.cid-rQXrdxpTq9 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rQXrdxpTq9 .mbr-section-text,
.cid-rQXrdxpTq9 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rQXrdxpTq9 .text-box {
    display: none;
  }
  .cid-rQXrdxpTq9 .mbr-section-title,
  .cid-rQXrdxpTq9 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rQXrdxpTq9 .box {
    display: none;
  }
  .cid-rQXrdxpTq9 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rQXrdxpTq9 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQXrdxpTq9 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rQXrdxpTq9 .mbr-section-text {
  color: #767676;
}
.cid-rQXr8jsehM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQXr8jsehM .line {
  background-color: #cc2952;
  color: #cc2952;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rQXr8jsehM .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rQXr8jsehM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rQXr8jsehM .inner-container {
    width: 100% !important;
  }
}
.cid-rQXr8jsehM .section-text DIV {
  text-align: left;
}
.cid-rQXreWbKTO {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rQXreWbKTO .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rQXreWbKTO .text-block {
  position: relative;
  z-index: 0;
}
.cid-rQXreWbKTO .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rQXreWbKTO .box {
  left: 20%;
}
.cid-rQXreWbKTO .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rQXreWbKTO .mbr-section-text,
.cid-rQXreWbKTO .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rQXreWbKTO .text-box {
    display: none;
  }
  .cid-rQXreWbKTO .mbr-section-title,
  .cid-rQXreWbKTO .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rQXreWbKTO .box {
    display: none;
  }
  .cid-rQXreWbKTO .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rQXreWbKTO .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQXreWbKTO .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rQXreWbKTO .mbr-section-text {
  color: #767676;
}
.cid-rQXr8BEmMB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQXr8BEmMB .line {
  background-color: #cc2952;
  color: #cc2952;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rQXr8BEmMB .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rQXr8BEmMB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rQXr8BEmMB .inner-container {
    width: 100% !important;
  }
}
.cid-rT3qiNhAoF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rT3qiNhAoF .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3qiNhAoF .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3qiNhAoF .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3qiNhAoF .box {
  left: 20%;
}
.cid-rT3qiNhAoF .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3qiNhAoF .mbr-section-text,
.cid-rT3qiNhAoF .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3qiNhAoF .text-box {
    display: none;
  }
  .cid-rT3qiNhAoF .mbr-section-title,
  .cid-rT3qiNhAoF .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3qiNhAoF .box {
    display: none;
  }
  .cid-rT3qiNhAoF .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3qiNhAoF .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3qiNhAoF .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3qiNhAoF .mbr-section-text {
  color: #767676;
}
.cid-rT3qj21hY5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3qj21hY5 .line {
  background-color: #cc2952;
  color: #cc2952;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rT3qj21hY5 .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rT3qj21hY5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rT3qj21hY5 .inner-container {
    width: 100% !important;
  }
}
.cid-rT3qjqAVKU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rT3qjqAVKU .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3qjqAVKU .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3qjqAVKU .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3qjqAVKU .box {
  left: 20%;
}
.cid-rT3qjqAVKU .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3qjqAVKU .mbr-section-text,
.cid-rT3qjqAVKU .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3qjqAVKU .text-box {
    display: none;
  }
  .cid-rT3qjqAVKU .mbr-section-title,
  .cid-rT3qjqAVKU .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3qjqAVKU .box {
    display: none;
  }
  .cid-rT3qjqAVKU .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3qjqAVKU .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3qjqAVKU .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3qjqAVKU .mbr-section-text {
  color: #767676;
}
.cid-rT3qjI3TEt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3qjI3TEt .line {
  background-color: #cc2952;
  color: #cc2952;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rT3qjI3TEt .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rT3qjI3TEt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rT3qjI3TEt .inner-container {
    width: 100% !important;
  }
}
.cid-rT3qjI3TEt .section-text DIV {
  text-align: left;
}
.cid-uIwafHYqtN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwafHYqtN .content {
    text-align: center;
  }
  .cid-uIwafHYqtN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwafHYqtN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwafHYqtN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwafHYqtN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwafHYqtN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwafHYqtN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwafHYqtN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwafHYqtN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwafHYqtN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwafHYqtN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwafHYqtN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwafHYqtN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwafHYqtN P {
  color: #232323;
}
.cid-uIwafHYqtN H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3qIifAMH {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3qIifAMH .mbr-section-subtitle {
  color: #767676;
}
.cid-rT3qQgfb91 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT3qQgfb91 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3qQgfb91 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3qQgfb91 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3qQgfb91 .box {
  left: 20%;
}
.cid-rT3qQgfb91 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3qQgfb91 .mbr-section-text,
.cid-rT3qQgfb91 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3qQgfb91 .text-box {
    display: none;
  }
  .cid-rT3qQgfb91 .mbr-section-title,
  .cid-rT3qQgfb91 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3qQgfb91 .box {
    display: none;
  }
  .cid-rT3qQgfb91 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3qQgfb91 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3qQgfb91 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3qQgfb91 .mbr-section-text {
  color: #767676;
}
.cid-rT3skKdAfy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3skKdAfy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rT3skKdAfy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rT3skKdAfy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rT3skKdAfy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rT3skKdAfy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3skKdAfy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rT3skKdAfy .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rT3skKdAfy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rT3skKdAfy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3taLMenM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3taLMenM .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3taLMenM .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3taLMenM .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3taLMenM .box {
  left: 20%;
}
.cid-rT3taLMenM .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3taLMenM .mbr-section-text,
.cid-rT3taLMenM .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3taLMenM .text-box {
    display: none;
  }
  .cid-rT3taLMenM .mbr-section-title,
  .cid-rT3taLMenM .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3taLMenM .box {
    display: none;
  }
  .cid-rT3taLMenM .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3taLMenM .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3taLMenM .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3taLMenM .mbr-section-text {
  color: #767676;
}
.cid-rT3t9egEg2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3t9egEg2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rT3t9egEg2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rT3t9egEg2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rT3t9egEg2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rT3t9egEg2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3t9egEg2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rT3t9egEg2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rT3t9egEg2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rT3t9egEg2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3z8woG05 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3z8woG05 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3z8woG05 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3z8woG05 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3z8woG05 .box {
  left: 20%;
}
.cid-rT3z8woG05 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3z8woG05 .mbr-section-text,
.cid-rT3z8woG05 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3z8woG05 .text-box {
    display: none;
  }
  .cid-rT3z8woG05 .mbr-section-title,
  .cid-rT3z8woG05 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3z8woG05 .box {
    display: none;
  }
  .cid-rT3z8woG05 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3z8woG05 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3z8woG05 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3z8woG05 .mbr-section-text {
  color: #767676;
}
.cid-rT3zEetTvw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3zEetTvw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rT3zEetTvw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rT3zEetTvw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rT3zEetTvw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rT3zEetTvw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3zEetTvw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rT3zEetTvw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rT3zEetTvw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rT3zEetTvw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3AIS7O6N {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3AIS7O6N .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3AIS7O6N .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3AIS7O6N .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3AIS7O6N .box {
  left: 20%;
}
.cid-rT3AIS7O6N .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3AIS7O6N .mbr-section-text,
.cid-rT3AIS7O6N .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3AIS7O6N .text-box {
    display: none;
  }
  .cid-rT3AIS7O6N .mbr-section-title,
  .cid-rT3AIS7O6N .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3AIS7O6N .box {
    display: none;
  }
  .cid-rT3AIS7O6N .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3AIS7O6N .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3AIS7O6N .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3AIS7O6N .mbr-section-text {
  color: #767676;
}
.cid-rT3B0IImvl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3B0IImvl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rT3B0IImvl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rT3B0IImvl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rT3B0IImvl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rT3B0IImvl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3B0IImvl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rT3B0IImvl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rT3B0IImvl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rT3B0IImvl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3BNUBUsi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3BNUBUsi .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3BNUBUsi .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3BNUBUsi .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3BNUBUsi .box {
  left: 20%;
}
.cid-rT3BNUBUsi .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3BNUBUsi .mbr-section-text,
.cid-rT3BNUBUsi .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3BNUBUsi .text-box {
    display: none;
  }
  .cid-rT3BNUBUsi .mbr-section-title,
  .cid-rT3BNUBUsi .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3BNUBUsi .box {
    display: none;
  }
  .cid-rT3BNUBUsi .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3BNUBUsi .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3BNUBUsi .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3BNUBUsi .mbr-section-text {
  color: #767676;
}
.cid-rT3C9zo4qt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3C9zo4qt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rT3C9zo4qt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rT3C9zo4qt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rT3C9zo4qt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rT3C9zo4qt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3C9zo4qt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rT3C9zo4qt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rT3C9zo4qt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rT3C9zo4qt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3CTeeigf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3CTeeigf .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3CTeeigf .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3CTeeigf .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3CTeeigf .box {
  left: 20%;
}
.cid-rT3CTeeigf .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3CTeeigf .mbr-section-text,
.cid-rT3CTeeigf .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3CTeeigf .text-box {
    display: none;
  }
  .cid-rT3CTeeigf .mbr-section-title,
  .cid-rT3CTeeigf .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3CTeeigf .box {
    display: none;
  }
  .cid-rT3CTeeigf .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3CTeeigf .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3CTeeigf .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3CTeeigf .mbr-section-text {
  color: #767676;
}
.cid-rT3D8Lp9KZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3D8Lp9KZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rT3D8Lp9KZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rT3D8Lp9KZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rT3D8Lp9KZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rT3D8Lp9KZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rT3D8Lp9KZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rT3D8Lp9KZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rT3D8Lp9KZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rT3D8Lp9KZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwajGdVSj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwajGdVSj .content {
    text-align: center;
  }
  .cid-uIwajGdVSj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwajGdVSj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwajGdVSj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwajGdVSj .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwajGdVSj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwajGdVSj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwajGdVSj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwajGdVSj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwajGdVSj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwajGdVSj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwajGdVSj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwajGdVSj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwajGdVSj P {
  color: #232323;
}
.cid-uIwajGdVSj H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s00fbTvqJZ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00fbTvqJZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00fbTvqJZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00fbTvqJZ .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00fbTvqJZ .box {
  left: 20%;
}
.cid-s00fbTvqJZ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00fbTvqJZ .mbr-section-text,
.cid-s00fbTvqJZ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00fbTvqJZ .text-box {
    display: none;
  }
  .cid-s00fbTvqJZ .mbr-section-title,
  .cid-s00fbTvqJZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00fbTvqJZ .box {
    display: none;
  }
  .cid-s00fbTvqJZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00fbTvqJZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00fbTvqJZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00fbTvqJZ .mbr-section-text {
  color: #767676;
}
.cid-s00ie3Wki4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00ie3Wki4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00ie3Wki4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00ie3Wki4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00ie3Wki4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00ie3Wki4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00ie3Wki4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00ie3Wki4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00ie3Wki4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00ie3Wki4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00j2OsCOz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00j2OsCOz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00j2OsCOz .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00j2OsCOz .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00j2OsCOz .box {
  left: 20%;
}
.cid-s00j2OsCOz .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00j2OsCOz .mbr-section-text,
.cid-s00j2OsCOz .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00j2OsCOz .text-box {
    display: none;
  }
  .cid-s00j2OsCOz .mbr-section-title,
  .cid-s00j2OsCOz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00j2OsCOz .box {
    display: none;
  }
  .cid-s00j2OsCOz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00j2OsCOz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00j2OsCOz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00j2OsCOz .mbr-section-text {
  color: #767676;
}
.cid-s00j3KTZyh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00j3KTZyh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00j3KTZyh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00j3KTZyh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00j3KTZyh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00j3KTZyh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00j3KTZyh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00j3KTZyh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00j3KTZyh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00j3KTZyh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00jECwBA2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00jECwBA2 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00jECwBA2 .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00jECwBA2 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00jECwBA2 .box {
  left: 20%;
}
.cid-s00jECwBA2 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00jECwBA2 .mbr-section-text,
.cid-s00jECwBA2 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00jECwBA2 .text-box {
    display: none;
  }
  .cid-s00jECwBA2 .mbr-section-title,
  .cid-s00jECwBA2 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00jECwBA2 .box {
    display: none;
  }
  .cid-s00jECwBA2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00jECwBA2 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00jECwBA2 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00jECwBA2 .mbr-section-text {
  color: #767676;
}
.cid-s00jCy6KBg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00jCy6KBg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00jCy6KBg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00jCy6KBg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00jCy6KBg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00jCy6KBg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00jCy6KBg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00jCy6KBg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00jCy6KBg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00jCy6KBg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00kesQxa1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00kesQxa1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00kesQxa1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00kesQxa1 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00kesQxa1 .box {
  left: 20%;
}
.cid-s00kesQxa1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00kesQxa1 .mbr-section-text,
.cid-s00kesQxa1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00kesQxa1 .text-box {
    display: none;
  }
  .cid-s00kesQxa1 .mbr-section-title,
  .cid-s00kesQxa1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00kesQxa1 .box {
    display: none;
  }
  .cid-s00kesQxa1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00kesQxa1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00kesQxa1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00kesQxa1 .mbr-section-text {
  color: #767676;
}
.cid-s00kfopNX0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00kfopNX0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00kfopNX0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00kfopNX0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00kfopNX0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00kfopNX0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00kfopNX0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00kfopNX0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00kfopNX0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00kfopNX0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00kUXRcZR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00kUXRcZR .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00kUXRcZR .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00kUXRcZR .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00kUXRcZR .box {
  left: 20%;
}
.cid-s00kUXRcZR .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00kUXRcZR .mbr-section-text,
.cid-s00kUXRcZR .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00kUXRcZR .text-box {
    display: none;
  }
  .cid-s00kUXRcZR .mbr-section-title,
  .cid-s00kUXRcZR .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00kUXRcZR .box {
    display: none;
  }
  .cid-s00kUXRcZR .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00kUXRcZR .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00kUXRcZR .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00kUXRcZR .mbr-section-text {
  color: #767676;
}
.cid-uIwamJP9mw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwamJP9mw .content {
    text-align: center;
  }
  .cid-uIwamJP9mw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwamJP9mw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwamJP9mw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwamJP9mw .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwamJP9mw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwamJP9mw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwamJP9mw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwamJP9mw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwamJP9mw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwamJP9mw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwamJP9mw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwamJP9mw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwamJP9mw P {
  color: #232323;
}
.cid-uIwamJP9mw H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s00lDDTCja {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00lDDTCja .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00lDDTCja .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00lDDTCja .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00lDDTCja .box {
  left: 20%;
}
.cid-s00lDDTCja .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00lDDTCja .mbr-section-text,
.cid-s00lDDTCja .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00lDDTCja .text-box {
    display: none;
  }
  .cid-s00lDDTCja .mbr-section-title,
  .cid-s00lDDTCja .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00lDDTCja .box {
    display: none;
  }
  .cid-s00lDDTCja .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00lDDTCja .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00lDDTCja .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00lDDTCja .mbr-section-text {
  color: #767676;
}
.cid-s00lS8LYlz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00lS8LYlz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00lS8LYlz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00lS8LYlz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00lS8LYlz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00lS8LYlz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00lS8LYlz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00lS8LYlz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00lS8LYlz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00lS8LYlz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00m87ZsaN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00m87ZsaN .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00m87ZsaN .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00m87ZsaN .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00m87ZsaN .box {
  left: 20%;
}
.cid-s00m87ZsaN .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00m87ZsaN .mbr-section-text,
.cid-s00m87ZsaN .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00m87ZsaN .text-box {
    display: none;
  }
  .cid-s00m87ZsaN .mbr-section-title,
  .cid-s00m87ZsaN .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00m87ZsaN .box {
    display: none;
  }
  .cid-s00m87ZsaN .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00m87ZsaN .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00m87ZsaN .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00m87ZsaN .mbr-section-text {
  color: #767676;
}
.cid-s00m60gIXM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00m60gIXM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00m60gIXM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00m60gIXM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00m60gIXM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00m60gIXM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00m60gIXM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00m60gIXM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00m60gIXM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00m60gIXM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00mYXwm2c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00mYXwm2c .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00mYXwm2c .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00mYXwm2c .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00mYXwm2c .box {
  left: 20%;
}
.cid-s00mYXwm2c .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00mYXwm2c .mbr-section-text,
.cid-s00mYXwm2c .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00mYXwm2c .text-box {
    display: none;
  }
  .cid-s00mYXwm2c .mbr-section-title,
  .cid-s00mYXwm2c .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00mYXwm2c .box {
    display: none;
  }
  .cid-s00mYXwm2c .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00mYXwm2c .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00mYXwm2c .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00mYXwm2c .mbr-section-text {
  color: #767676;
}
.cid-s00mZO5gSF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00mZO5gSF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00mZO5gSF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00mZO5gSF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00mZO5gSF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00mZO5gSF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00mZO5gSF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00mZO5gSF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00mZO5gSF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00mZO5gSF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwapVw9Xz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwapVw9Xz .content {
    text-align: center;
  }
  .cid-uIwapVw9Xz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwapVw9Xz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwapVw9Xz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwapVw9Xz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwapVw9Xz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwapVw9Xz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwapVw9Xz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwapVw9Xz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwapVw9Xz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwapVw9Xz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwapVw9Xz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwapVw9Xz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwapVw9Xz P {
  color: #232323;
}
.cid-uIwapVw9Xz H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rXdmf2C6XA {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXdmf2C6XA .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXdmf2C6XA .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXdmf2C6XA .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXdmf2C6XA .box {
  left: 20%;
}
.cid-rXdmf2C6XA .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXdmf2C6XA .mbr-section-text,
.cid-rXdmf2C6XA .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXdmf2C6XA .text-box {
    display: none;
  }
  .cid-rXdmf2C6XA .mbr-section-title,
  .cid-rXdmf2C6XA .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXdmf2C6XA .box {
    display: none;
  }
  .cid-rXdmf2C6XA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXdmf2C6XA .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXdmf2C6XA .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXdmf2C6XA .mbr-section-text {
  color: #767676;
}
.cid-rXdqCTEB47 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXdqCTEB47 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXdqCTEB47 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXdqCTEB47 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXdqCTEB47 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXdqCTEB47 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXdqCTEB47 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXdqCTEB47 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXdqCTEB47 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXdqCTEB47 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXdrDPfGG7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXdrDPfGG7 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXdrDPfGG7 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXdrDPfGG7 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXdrDPfGG7 .box {
  left: 20%;
}
.cid-rXdrDPfGG7 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXdrDPfGG7 .mbr-section-text,
.cid-rXdrDPfGG7 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXdrDPfGG7 .text-box {
    display: none;
  }
  .cid-rXdrDPfGG7 .mbr-section-title,
  .cid-rXdrDPfGG7 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXdrDPfGG7 .box {
    display: none;
  }
  .cid-rXdrDPfGG7 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXdrDPfGG7 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXdrDPfGG7 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXdrDPfGG7 .mbr-section-text {
  color: #767676;
}
.cid-rXdrC8aeH1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXdrC8aeH1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXdrC8aeH1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXdrC8aeH1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXdrC8aeH1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXdrC8aeH1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXdrC8aeH1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXdrC8aeH1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXdrC8aeH1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXdrC8aeH1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXdybd0YiO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXdybd0YiO .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXdybd0YiO .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXdybd0YiO .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXdybd0YiO .box {
  left: 20%;
}
.cid-rXdybd0YiO .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXdybd0YiO .mbr-section-text,
.cid-rXdybd0YiO .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXdybd0YiO .text-box {
    display: none;
  }
  .cid-rXdybd0YiO .mbr-section-title,
  .cid-rXdybd0YiO .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXdybd0YiO .box {
    display: none;
  }
  .cid-rXdybd0YiO .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXdybd0YiO .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXdybd0YiO .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXdybd0YiO .mbr-section-text {
  color: #767676;
}
.cid-rXiy7FRSot {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXiy7FRSot .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXiy7FRSot .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXiy7FRSot .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXiy7FRSot .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXiy7FRSot .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXiy7FRSot .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXiy7FRSot .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXiy7FRSot .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXiy7FRSot .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXiVrIcXBr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXiVrIcXBr .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXiVrIcXBr .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXiVrIcXBr .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXiVrIcXBr .box {
  left: 20%;
}
.cid-rXiVrIcXBr .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXiVrIcXBr .mbr-section-text,
.cid-rXiVrIcXBr .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXiVrIcXBr .text-box {
    display: none;
  }
  .cid-rXiVrIcXBr .mbr-section-title,
  .cid-rXiVrIcXBr .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXiVrIcXBr .box {
    display: none;
  }
  .cid-rXiVrIcXBr .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXiVrIcXBr .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXiVrIcXBr .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXiVrIcXBr .mbr-section-text {
  color: #767676;
}
.cid-rXiVDggmCK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXiVDggmCK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXiVDggmCK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXiVDggmCK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXiVDggmCK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXiVDggmCK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXiVDggmCK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXiVDggmCK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXiVDggmCK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXiVDggmCK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXj8ckRIta {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXj8ckRIta .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXj8ckRIta .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXj8ckRIta .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXj8ckRIta .box {
  left: 20%;
}
.cid-rXj8ckRIta .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXj8ckRIta .mbr-section-text,
.cid-rXj8ckRIta .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXj8ckRIta .text-box {
    display: none;
  }
  .cid-rXj8ckRIta .mbr-section-title,
  .cid-rXj8ckRIta .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXj8ckRIta .box {
    display: none;
  }
  .cid-rXj8ckRIta .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXj8ckRIta .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXj8ckRIta .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXj8ckRIta .mbr-section-text {
  color: #767676;
}
.cid-rXj89Zgeju {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXj89Zgeju .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXj89Zgeju .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXj89Zgeju .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXj89Zgeju .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXj89Zgeju .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXj89Zgeju .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXj89Zgeju .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXj89Zgeju .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXj89Zgeju .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXjcuRMTfT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXjcuRMTfT .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXjcuRMTfT .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXjcuRMTfT .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXjcuRMTfT .box {
  left: 20%;
}
.cid-rXjcuRMTfT .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXjcuRMTfT .mbr-section-text,
.cid-rXjcuRMTfT .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXjcuRMTfT .text-box {
    display: none;
  }
  .cid-rXjcuRMTfT .mbr-section-title,
  .cid-rXjcuRMTfT .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXjcuRMTfT .box {
    display: none;
  }
  .cid-rXjcuRMTfT .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXjcuRMTfT .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXjcuRMTfT .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXjcuRMTfT .mbr-section-text {
  color: #767676;
}
.cid-rXjcHcZsWG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXjcHcZsWG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXjcHcZsWG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXjcHcZsWG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXjcHcZsWG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXjcHcZsWG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXjcHcZsWG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXjcHcZsWG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXjcHcZsWG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXjcHcZsWG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXnW9suOLZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXnW9suOLZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXnW9suOLZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXnW9suOLZ .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXnW9suOLZ .box {
  left: 20%;
}
.cid-rXnW9suOLZ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXnW9suOLZ .mbr-section-text,
.cid-rXnW9suOLZ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXnW9suOLZ .text-box {
    display: none;
  }
  .cid-rXnW9suOLZ .mbr-section-title,
  .cid-rXnW9suOLZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXnW9suOLZ .box {
    display: none;
  }
  .cid-rXnW9suOLZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXnW9suOLZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXnW9suOLZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXnW9suOLZ .mbr-section-text {
  color: #767676;
}
.cid-rXnWjZ1A1r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXnWjZ1A1r .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXnWjZ1A1r .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXnWjZ1A1r .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXnWjZ1A1r .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXnWjZ1A1r .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXnWjZ1A1r .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXnWjZ1A1r .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXnWjZ1A1r .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXnWjZ1A1r .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXo4XbD0T8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXo4XbD0T8 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXo4XbD0T8 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXo4XbD0T8 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXo4XbD0T8 .box {
  left: 20%;
}
.cid-rXo4XbD0T8 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXo4XbD0T8 .mbr-section-text,
.cid-rXo4XbD0T8 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXo4XbD0T8 .text-box {
    display: none;
  }
  .cid-rXo4XbD0T8 .mbr-section-title,
  .cid-rXo4XbD0T8 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXo4XbD0T8 .box {
    display: none;
  }
  .cid-rXo4XbD0T8 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXo4XbD0T8 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXo4XbD0T8 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXo4XbD0T8 .mbr-section-text {
  color: #767676;
}
.cid-rXo4ZxZUn4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXo4ZxZUn4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXo4ZxZUn4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXo4ZxZUn4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXo4ZxZUn4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXo4ZxZUn4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXo4ZxZUn4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXo4ZxZUn4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXo4ZxZUn4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXo4ZxZUn4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXo4XLj0HF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXo4XLj0HF .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXo4XLj0HF .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXo4XLj0HF .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXo4XLj0HF .box {
  left: 20%;
}
.cid-rXo4XLj0HF .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXo4XLj0HF .mbr-section-text,
.cid-rXo4XLj0HF .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXo4XLj0HF .text-box {
    display: none;
  }
  .cid-rXo4XLj0HF .mbr-section-title,
  .cid-rXo4XLj0HF .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXo4XLj0HF .box {
    display: none;
  }
  .cid-rXo4XLj0HF .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXo4XLj0HF .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXo4XLj0HF .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXo4XLj0HF .mbr-section-text {
  color: #767676;
}
.cid-rXo50jeg0u {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXo50jeg0u .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXo50jeg0u .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXo50jeg0u .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXo50jeg0u .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXo50jeg0u .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXo50jeg0u .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXo50jeg0u .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXo50jeg0u .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXo50jeg0u .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXo3PkxTU5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXo3PkxTU5 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXo3PkxTU5 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXo3PkxTU5 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXo3PkxTU5 .box {
  left: 20%;
}
.cid-rXo3PkxTU5 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXo3PkxTU5 .mbr-section-text,
.cid-rXo3PkxTU5 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXo3PkxTU5 .text-box {
    display: none;
  }
  .cid-rXo3PkxTU5 .mbr-section-title,
  .cid-rXo3PkxTU5 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXo3PkxTU5 .box {
    display: none;
  }
  .cid-rXo3PkxTU5 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXo3PkxTU5 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXo3PkxTU5 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXo3PkxTU5 .mbr-section-text {
  color: #767676;
}
.cid-rXo3NgJVXv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXo3NgJVXv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXo3NgJVXv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXo3NgJVXv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXo3NgJVXv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXo3NgJVXv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXo3NgJVXv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXo3NgJVXv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXo3NgJVXv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXo3NgJVXv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwb3rW5Zc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwb3rW5Zc .content {
    text-align: center;
  }
  .cid-uIwb3rW5Zc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwb3rW5Zc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwb3rW5Zc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwb3rW5Zc .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwb3rW5Zc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwb3rW5Zc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwb3rW5Zc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwb3rW5Zc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwb3rW5Zc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwb3rW5Zc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwb3rW5Zc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwb3rW5Zc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwb3rW5Zc P {
  color: #232323;
}
.cid-uIwb3rW5Zc H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rXoAB9IKJy {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXoAB9IKJy .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXoAB9IKJy .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXoAB9IKJy .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXoAB9IKJy .box {
  left: 20%;
}
.cid-rXoAB9IKJy .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXoAB9IKJy .mbr-section-text,
.cid-rXoAB9IKJy .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXoAB9IKJy .text-box {
    display: none;
  }
  .cid-rXoAB9IKJy .mbr-section-title,
  .cid-rXoAB9IKJy .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXoAB9IKJy .box {
    display: none;
  }
  .cid-rXoAB9IKJy .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXoAB9IKJy .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXoAB9IKJy .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXoAB9IKJy .mbr-section-text {
  color: #767676;
}
.cid-rXtV4VMoPu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXtV4VMoPu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXtV4VMoPu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXtV4VMoPu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXtV4VMoPu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXtV4VMoPu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXtV4VMoPu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXtV4VMoPu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXtV4VMoPu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXtV4VMoPu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXtYZ8LZGz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXtYZ8LZGz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXtYZ8LZGz .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXtYZ8LZGz .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXtYZ8LZGz .box {
  left: 20%;
}
.cid-rXtYZ8LZGz .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXtYZ8LZGz .mbr-section-text,
.cid-rXtYZ8LZGz .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXtYZ8LZGz .text-box {
    display: none;
  }
  .cid-rXtYZ8LZGz .mbr-section-title,
  .cid-rXtYZ8LZGz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXtYZ8LZGz .box {
    display: none;
  }
  .cid-rXtYZ8LZGz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXtYZ8LZGz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXtYZ8LZGz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXtYZ8LZGz .mbr-section-text {
  color: #767676;
}
.cid-rXtYWS3j0b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXtYWS3j0b .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXtYWS3j0b .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXtYWS3j0b .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXtYWS3j0b .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXtYWS3j0b .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXtYWS3j0b .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXtYWS3j0b .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXtYWS3j0b .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXtYWS3j0b .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXu1uak9ab {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXu1uak9ab .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXu1uak9ab .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXu1uak9ab .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXu1uak9ab .box {
  left: 20%;
}
.cid-rXu1uak9ab .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXu1uak9ab .mbr-section-text,
.cid-rXu1uak9ab .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXu1uak9ab .text-box {
    display: none;
  }
  .cid-rXu1uak9ab .mbr-section-title,
  .cid-rXu1uak9ab .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXu1uak9ab .box {
    display: none;
  }
  .cid-rXu1uak9ab .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXu1uak9ab .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXu1uak9ab .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXu1uak9ab .mbr-section-text {
  color: #767676;
}
.cid-rXu1vqITBQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXu1vqITBQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXu1vqITBQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXu1vqITBQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXu1vqITBQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXu1vqITBQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXu1vqITBQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXu1vqITBQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXu1vqITBQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXu1vqITBQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXu5Xvc6Gj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rXu5Xvc6Gj P {
  color: #767676;
}
.cid-uIwb9UNjQn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwb9UNjQn .content {
    text-align: center;
  }
  .cid-uIwb9UNjQn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwb9UNjQn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwb9UNjQn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwb9UNjQn .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwb9UNjQn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwb9UNjQn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwb9UNjQn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwb9UNjQn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwb9UNjQn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwb9UNjQn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwb9UNjQn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwb9UNjQn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwb9UNjQn P {
  color: #232323;
}
.cid-uIwb9UNjQn H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rXAH0cah5Y {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXAH0cah5Y .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXAH0cah5Y .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXAH0cah5Y .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXAH0cah5Y .box {
  left: 20%;
}
.cid-rXAH0cah5Y .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXAH0cah5Y .mbr-section-text,
.cid-rXAH0cah5Y .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXAH0cah5Y .text-box {
    display: none;
  }
  .cid-rXAH0cah5Y .mbr-section-title,
  .cid-rXAH0cah5Y .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXAH0cah5Y .box {
    display: none;
  }
  .cid-rXAH0cah5Y .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXAH0cah5Y .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXAH0cah5Y .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXAH0cah5Y .mbr-section-text {
  color: #767676;
}
.cid-rXAQJOekQR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXAQJOekQR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXAQJOekQR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXAQJOekQR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXAQJOekQR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXAQJOekQR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXAQJOekQR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXAQJOekQR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXAQJOekQR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXAQJOekQR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXAU9M6R3k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXAU9M6R3k .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXAU9M6R3k .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXAU9M6R3k .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXAU9M6R3k .box {
  left: 20%;
}
.cid-rXAU9M6R3k .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXAU9M6R3k .mbr-section-text,
.cid-rXAU9M6R3k .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXAU9M6R3k .text-box {
    display: none;
  }
  .cid-rXAU9M6R3k .mbr-section-title,
  .cid-rXAU9M6R3k .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXAU9M6R3k .box {
    display: none;
  }
  .cid-rXAU9M6R3k .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXAU9M6R3k .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXAU9M6R3k .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXAU9M6R3k .mbr-section-text {
  color: #767676;
}
.cid-rXAU7RQZj6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXAU7RQZj6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXAU7RQZj6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXAU7RQZj6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXAU7RQZj6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXAU7RQZj6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXAU7RQZj6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXAU7RQZj6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXAU7RQZj6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXAU7RQZj6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXAWclyfSP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXAWclyfSP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXAWclyfSP .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXAWclyfSP .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXAWclyfSP .box {
  left: 20%;
}
.cid-rXAWclyfSP .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXAWclyfSP .mbr-section-text,
.cid-rXAWclyfSP .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXAWclyfSP .text-box {
    display: none;
  }
  .cid-rXAWclyfSP .mbr-section-title,
  .cid-rXAWclyfSP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXAWclyfSP .box {
    display: none;
  }
  .cid-rXAWclyfSP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXAWclyfSP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXAWclyfSP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXAWclyfSP .mbr-section-text {
  color: #767676;
}
.cid-rXAWdxnZxs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXAWdxnZxs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXAWdxnZxs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXAWdxnZxs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXAWdxnZxs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXAWdxnZxs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXAWdxnZxs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXAWdxnZxs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXAWdxnZxs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXAWdxnZxs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXAZo54A6E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXAZo54A6E .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXAZo54A6E .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXAZo54A6E .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXAZo54A6E .box {
  left: 20%;
}
.cid-rXAZo54A6E .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXAZo54A6E .mbr-section-text,
.cid-rXAZo54A6E .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXAZo54A6E .text-box {
    display: none;
  }
  .cid-rXAZo54A6E .mbr-section-title,
  .cid-rXAZo54A6E .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXAZo54A6E .box {
    display: none;
  }
  .cid-rXAZo54A6E .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXAZo54A6E .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXAZo54A6E .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXAZo54A6E .mbr-section-text {
  color: #767676;
}
.cid-rXAZma3Qyt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXAZma3Qyt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXAZma3Qyt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXAZma3Qyt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXAZma3Qyt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXAZma3Qyt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXAZma3Qyt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXAZma3Qyt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXAZma3Qyt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXAZma3Qyt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXBN0TKnIN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXBN0TKnIN .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXBN0TKnIN .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXBN0TKnIN .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXBN0TKnIN .box {
  left: 20%;
}
.cid-rXBN0TKnIN .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXBN0TKnIN .mbr-section-text,
.cid-rXBN0TKnIN .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXBN0TKnIN .text-box {
    display: none;
  }
  .cid-rXBN0TKnIN .mbr-section-title,
  .cid-rXBN0TKnIN .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXBN0TKnIN .box {
    display: none;
  }
  .cid-rXBN0TKnIN .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXBN0TKnIN .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXBN0TKnIN .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXBN0TKnIN .mbr-section-text {
  color: #767676;
}
.cid-rXBN2aw7pt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXBN2aw7pt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXBN2aw7pt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXBN2aw7pt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXBN2aw7pt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXBN2aw7pt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXBN2aw7pt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXBN2aw7pt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXBN2aw7pt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXBN2aw7pt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbqXe8qh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbqXe8qh .content {
    text-align: center;
  }
  .cid-uIwbqXe8qh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbqXe8qh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbqXe8qh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbqXe8qh .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbqXe8qh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbqXe8qh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbqXe8qh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbqXe8qh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbqXe8qh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbqXe8qh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbqXe8qh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbqXe8qh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbqXe8qh P {
  color: #232323;
}
.cid-uIwbqXe8qh H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rXXLNS2av0 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXLNS2av0 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXXLNS2av0 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXXLNS2av0 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXXLNS2av0 .box {
  left: 20%;
}
.cid-rXXLNS2av0 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXXLNS2av0 .mbr-section-text,
.cid-rXXLNS2av0 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXXLNS2av0 .text-box {
    display: none;
  }
  .cid-rXXLNS2av0 .mbr-section-title,
  .cid-rXXLNS2av0 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXXLNS2av0 .box {
    display: none;
  }
  .cid-rXXLNS2av0 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXXLNS2av0 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXXLNS2av0 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXXLNS2av0 .mbr-section-text {
  color: #767676;
}
.cid-rXXLOWFdqc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXLOWFdqc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXXLOWFdqc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXXLOWFdqc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXXLOWFdqc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXXLOWFdqc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXLOWFdqc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXXLOWFdqc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXXLOWFdqc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXXLOWFdqc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXLRh0V5B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXLRh0V5B .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXXLRh0V5B .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXXLRh0V5B .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXXLRh0V5B .box {
  left: 20%;
}
.cid-rXXLRh0V5B .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXXLRh0V5B .mbr-section-text,
.cid-rXXLRh0V5B .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXXLRh0V5B .text-box {
    display: none;
  }
  .cid-rXXLRh0V5B .mbr-section-title,
  .cid-rXXLRh0V5B .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXXLRh0V5B .box {
    display: none;
  }
  .cid-rXXLRh0V5B .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXXLRh0V5B .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXXLRh0V5B .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXXLRh0V5B .mbr-section-text {
  color: #767676;
}
.cid-rXXLPMb3dO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXLPMb3dO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXXLPMb3dO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXXLPMb3dO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXXLPMb3dO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXXLPMb3dO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXLPMb3dO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXXLPMb3dO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXXLPMb3dO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXXLPMb3dO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXY65J4dSu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXY65J4dSu .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXY65J4dSu .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXY65J4dSu .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXY65J4dSu .box {
  left: 20%;
}
.cid-rXY65J4dSu .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXY65J4dSu .mbr-section-text,
.cid-rXY65J4dSu .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXY65J4dSu .text-box {
    display: none;
  }
  .cid-rXY65J4dSu .mbr-section-title,
  .cid-rXY65J4dSu .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXY65J4dSu .box {
    display: none;
  }
  .cid-rXY65J4dSu .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXY65J4dSu .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXY65J4dSu .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXY65J4dSu .mbr-section-text {
  color: #767676;
}
.cid-rXY6b8IPWk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXY6b8IPWk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXY6b8IPWk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXY6b8IPWk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXY6b8IPWk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXY6b8IPWk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXY6b8IPWk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXY6b8IPWk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXY6b8IPWk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXY6b8IPWk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXY6694TUP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXY6694TUP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXY6694TUP .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXY6694TUP .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXY6694TUP .box {
  left: 20%;
}
.cid-rXY6694TUP .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXY6694TUP .mbr-section-text,
.cid-rXY6694TUP .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXY6694TUP .text-box {
    display: none;
  }
  .cid-rXY6694TUP .mbr-section-title,
  .cid-rXY6694TUP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXY6694TUP .box {
    display: none;
  }
  .cid-rXY6694TUP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXY6694TUP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXY6694TUP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXY6694TUP .mbr-section-text {
  color: #767676;
}
.cid-rXY67ZHhX1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXY67ZHhX1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXY67ZHhX1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXY67ZHhX1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXY67ZHhX1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXY67ZHhX1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXY67ZHhX1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXY67ZHhX1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXY67ZHhX1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXY67ZHhX1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXY66ClLjz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXY66ClLjz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXY66ClLjz .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXY66ClLjz .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXY66ClLjz .box {
  left: 20%;
}
.cid-rXY66ClLjz .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXY66ClLjz .mbr-section-text,
.cid-rXY66ClLjz .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXY66ClLjz .text-box {
    display: none;
  }
  .cid-rXY66ClLjz .mbr-section-title,
  .cid-rXY66ClLjz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXY66ClLjz .box {
    display: none;
  }
  .cid-rXY66ClLjz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXY66ClLjz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXY66ClLjz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXY66ClLjz .mbr-section-text {
  color: #767676;
}
.cid-rXY68zHFI5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXY68zHFI5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXY68zHFI5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXY68zHFI5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXY68zHFI5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXY68zHFI5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXY68zHFI5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXY68zHFI5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXY68zHFI5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXY68zHFI5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXYdId8CZh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXYdId8CZh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXYdId8CZh .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXYdId8CZh .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXYdId8CZh .box {
  left: 20%;
}
.cid-rXYdId8CZh .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXYdId8CZh .mbr-section-text,
.cid-rXYdId8CZh .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXYdId8CZh .text-box {
    display: none;
  }
  .cid-rXYdId8CZh .mbr-section-title,
  .cid-rXYdId8CZh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXYdId8CZh .box {
    display: none;
  }
  .cid-rXYdId8CZh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXYdId8CZh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXYdId8CZh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXYdId8CZh .mbr-section-text {
  color: #767676;
}
.cid-rXYdNsySMI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXYdNsySMI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXYdNsySMI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXYdNsySMI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXYdNsySMI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXYdNsySMI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXYdNsySMI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXYdNsySMI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXYdNsySMI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXYdNsySMI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXYdJlEdEl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXYdJlEdEl .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXYdJlEdEl .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXYdJlEdEl .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXYdJlEdEl .box {
  left: 20%;
}
.cid-rXYdJlEdEl .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXYdJlEdEl .mbr-section-text,
.cid-rXYdJlEdEl .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXYdJlEdEl .text-box {
    display: none;
  }
  .cid-rXYdJlEdEl .mbr-section-title,
  .cid-rXYdJlEdEl .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXYdJlEdEl .box {
    display: none;
  }
  .cid-rXYdJlEdEl .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXYdJlEdEl .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXYdJlEdEl .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXYdJlEdEl .mbr-section-text {
  color: #767676;
}
.cid-rXYdKAvylA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXYdKAvylA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXYdKAvylA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXYdKAvylA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXYdKAvylA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXYdKAvylA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXYdKAvylA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXYdKAvylA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXYdKAvylA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXYdKAvylA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXYdIIx5xy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXYdIIx5xy .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXYdIIx5xy .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXYdIIx5xy .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXYdIIx5xy .box {
  left: 20%;
}
.cid-rXYdIIx5xy .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXYdIIx5xy .mbr-section-text,
.cid-rXYdIIx5xy .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXYdIIx5xy .text-box {
    display: none;
  }
  .cid-rXYdIIx5xy .mbr-section-title,
  .cid-rXYdIIx5xy .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXYdIIx5xy .box {
    display: none;
  }
  .cid-rXYdIIx5xy .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXYdIIx5xy .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXYdIIx5xy .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXYdIIx5xy .mbr-section-text {
  color: #767676;
}
.cid-rXYdMj8r88 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXYdMj8r88 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXYdMj8r88 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXYdMj8r88 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXYdMj8r88 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXYdMj8r88 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXYdMj8r88 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXYdMj8r88 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXYdMj8r88 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXYdMj8r88 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbEdxPt9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbEdxPt9 .content {
    text-align: center;
  }
  .cid-uIwbEdxPt9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbEdxPt9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbEdxPt9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbEdxPt9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbEdxPt9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbEdxPt9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbEdxPt9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbEdxPt9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbEdxPt9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbEdxPt9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbEdxPt9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbEdxPt9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbEdxPt9 P {
  color: #232323;
}
.cid-uIwbEdxPt9 H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rYbZUmpEiH {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYbZUmpEiH .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rYbZUmpEiH .text-block {
  position: relative;
  z-index: 0;
}
.cid-rYbZUmpEiH .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rYbZUmpEiH .box {
  left: 20%;
}
.cid-rYbZUmpEiH .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rYbZUmpEiH .mbr-section-text,
.cid-rYbZUmpEiH .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rYbZUmpEiH .text-box {
    display: none;
  }
  .cid-rYbZUmpEiH .mbr-section-title,
  .cid-rYbZUmpEiH .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rYbZUmpEiH .box {
    display: none;
  }
  .cid-rYbZUmpEiH .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rYbZUmpEiH .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYbZUmpEiH .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rYbZUmpEiH .mbr-section-text {
  color: #767676;
}
.cid-rYbZViYH8l {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYbZViYH8l .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rYbZViYH8l .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rYbZViYH8l .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rYbZViYH8l .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rYbZViYH8l .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rYbZViYH8l .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rYbZViYH8l .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rYbZViYH8l .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rYbZViYH8l .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rYlcgFB4QM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYlcgFB4QM .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rYlcgFB4QM .text-block {
  position: relative;
  z-index: 0;
}
.cid-rYlcgFB4QM .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rYlcgFB4QM .box {
  left: 20%;
}
.cid-rYlcgFB4QM .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rYlcgFB4QM .mbr-section-text,
.cid-rYlcgFB4QM .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rYlcgFB4QM .text-box {
    display: none;
  }
  .cid-rYlcgFB4QM .mbr-section-title,
  .cid-rYlcgFB4QM .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rYlcgFB4QM .box {
    display: none;
  }
  .cid-rYlcgFB4QM .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rYlcgFB4QM .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYlcgFB4QM .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rYlcgFB4QM .mbr-section-text {
  color: #767676;
}
.cid-rYwjXxCdvE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYwjXxCdvE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rYwjXxCdvE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rYwjXxCdvE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rYwjXxCdvE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rYwjXxCdvE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rYwjXxCdvE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rYwjXxCdvE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rYwjXxCdvE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rYwjXxCdvE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0EZrKOviD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0EZrKOviD .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s0EZrKOviD .text-block {
  position: relative;
  z-index: 0;
}
.cid-s0EZrKOviD .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s0EZrKOviD .box {
  left: 20%;
}
.cid-s0EZrKOviD .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s0EZrKOviD .mbr-section-text,
.cid-s0EZrKOviD .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s0EZrKOviD .text-box {
    display: none;
  }
  .cid-s0EZrKOviD .mbr-section-title,
  .cid-s0EZrKOviD .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s0EZrKOviD .box {
    display: none;
  }
  .cid-s0EZrKOviD .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s0EZrKOviD .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s0EZrKOviD .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s0EZrKOviD .mbr-section-text {
  color: #767676;
}
.cid-s0EZt5lJ8M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0EZt5lJ8M .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0EZt5lJ8M .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0EZt5lJ8M .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0EZt5lJ8M .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0EZt5lJ8M .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0EZt5lJ8M .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0EZt5lJ8M .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0EZt5lJ8M .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0EZt5lJ8M .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rYwsBMFI3F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYwsBMFI3F .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rYwsBMFI3F .text-block {
  position: relative;
  z-index: 0;
}
.cid-rYwsBMFI3F .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rYwsBMFI3F .box {
  left: 20%;
}
.cid-rYwsBMFI3F .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rYwsBMFI3F .mbr-section-text,
.cid-rYwsBMFI3F .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rYwsBMFI3F .text-box {
    display: none;
  }
  .cid-rYwsBMFI3F .mbr-section-title,
  .cid-rYwsBMFI3F .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rYwsBMFI3F .box {
    display: none;
  }
  .cid-rYwsBMFI3F .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rYwsBMFI3F .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYwsBMFI3F .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rYwsBMFI3F .mbr-section-text {
  color: #767676;
}
.cid-rYwsCRlDIU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYwsCRlDIU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rYwsCRlDIU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rYwsCRlDIU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rYwsCRlDIU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rYwsCRlDIU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rYwsCRlDIU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rYwsCRlDIU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rYwsCRlDIU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rYwsCRlDIU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbHNRl0D {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbHNRl0D .content {
    text-align: center;
  }
  .cid-uIwbHNRl0D .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbHNRl0D .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbHNRl0D .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbHNRl0D .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbHNRl0D .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbHNRl0D .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbHNRl0D .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbHNRl0D .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbHNRl0D .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbHNRl0D .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbHNRl0D .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbHNRl0D .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbHNRl0D P {
  color: #232323;
}
.cid-uIwbHNRl0D H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3Id7zkDF {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3Id7zkDF .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3Id7zkDF .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3Id7zkDF .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3Id7zkDF .box {
  left: 20%;
}
.cid-rT3Id7zkDF .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3Id7zkDF .mbr-section-text,
.cid-rT3Id7zkDF .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3Id7zkDF .text-box {
    display: none;
  }
  .cid-rT3Id7zkDF .mbr-section-title,
  .cid-rT3Id7zkDF .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3Id7zkDF .box {
    display: none;
  }
  .cid-rT3Id7zkDF .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3Id7zkDF .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3Id7zkDF .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3Id7zkDF .mbr-section-text {
  color: #767676;
}
.cid-s1x7OId6K1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1x7OId6K1 P {
  color: #767676;
}
.cid-s1x8JBJDM7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1x8JBJDM7 P {
  color: #767676;
}
.cid-rT3ILPCXoE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3ILPCXoE .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3ILPCXoE .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3ILPCXoE .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3ILPCXoE .box {
  left: 20%;
}
.cid-rT3ILPCXoE .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3ILPCXoE .mbr-section-text,
.cid-rT3ILPCXoE .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3ILPCXoE .text-box {
    display: none;
  }
  .cid-rT3ILPCXoE .mbr-section-title,
  .cid-rT3ILPCXoE .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3ILPCXoE .box {
    display: none;
  }
  .cid-rT3ILPCXoE .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3ILPCXoE .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3ILPCXoE .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3ILPCXoE .mbr-section-text {
  color: #767676;
}
.cid-s1x7Pdi2Ex {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1x7Pdi2Ex P {
  color: #767676;
}
.cid-rT3IM1tarv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3IM1tarv .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rT3IM1tarv .text-block {
  position: relative;
  z-index: 0;
}
.cid-rT3IM1tarv .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rT3IM1tarv .box {
  left: 20%;
}
.cid-rT3IM1tarv .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rT3IM1tarv .mbr-section-text,
.cid-rT3IM1tarv .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rT3IM1tarv .text-box {
    display: none;
  }
  .cid-rT3IM1tarv .mbr-section-title,
  .cid-rT3IM1tarv .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rT3IM1tarv .box {
    display: none;
  }
  .cid-rT3IM1tarv .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rT3IM1tarv .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rT3IM1tarv .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rT3IM1tarv .mbr-section-text {
  color: #767676;
}
.cid-s1x7POuDWm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1x7POuDWm P {
  color: #767676;
}
.cid-uIwbKEdOMN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbKEdOMN .content {
    text-align: center;
  }
  .cid-uIwbKEdOMN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbKEdOMN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbKEdOMN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbKEdOMN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbKEdOMN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbKEdOMN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbKEdOMN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbKEdOMN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbKEdOMN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbKEdOMN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbKEdOMN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbKEdOMN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbKEdOMN P {
  color: #232323;
}
.cid-uIwbKEdOMN H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s00prxETHG {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s00prxETHG .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00prxETHG .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00prxETHG .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00prxETHG .box {
  left: 20%;
}
.cid-s00prxETHG .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00prxETHG .mbr-section-text,
.cid-s00prxETHG .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00prxETHG .text-box {
    display: none;
  }
  .cid-s00prxETHG .mbr-section-title,
  .cid-s00prxETHG .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00prxETHG .box {
    display: none;
  }
  .cid-s00prxETHG .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00prxETHG .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00prxETHG .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00prxETHG .mbr-section-text {
  color: #767676;
}
.cid-s00ppESAiA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00ppESAiA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00ppESAiA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00ppESAiA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00ppESAiA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00ppESAiA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00ppESAiA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00ppESAiA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00ppESAiA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00ppESAiA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00qp0iQSh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00qp0iQSh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00qp0iQSh .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00qp0iQSh .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00qp0iQSh .box {
  left: 20%;
}
.cid-s00qp0iQSh .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00qp0iQSh .mbr-section-text,
.cid-s00qp0iQSh .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00qp0iQSh .text-box {
    display: none;
  }
  .cid-s00qp0iQSh .mbr-section-title,
  .cid-s00qp0iQSh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00qp0iQSh .box {
    display: none;
  }
  .cid-s00qp0iQSh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00qp0iQSh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00qp0iQSh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00qp0iQSh .mbr-section-text {
  color: #767676;
}
.cid-s00qpV9EOI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00qpV9EOI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00qpV9EOI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00qpV9EOI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00qpV9EOI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00qpV9EOI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00qpV9EOI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00qpV9EOI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00qpV9EOI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00qpV9EOI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00rhXobUT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00rhXobUT .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00rhXobUT .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00rhXobUT .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00rhXobUT .box {
  left: 20%;
}
.cid-s00rhXobUT .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00rhXobUT .mbr-section-text,
.cid-s00rhXobUT .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00rhXobUT .text-box {
    display: none;
  }
  .cid-s00rhXobUT .mbr-section-title,
  .cid-s00rhXobUT .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00rhXobUT .box {
    display: none;
  }
  .cid-s00rhXobUT .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00rhXobUT .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00rhXobUT .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00rhXobUT .mbr-section-text {
  color: #767676;
}
.cid-s00rgeskEC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00rgeskEC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00rgeskEC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00rgeskEC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00rgeskEC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00rgeskEC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00rgeskEC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00rgeskEC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00rgeskEC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00rgeskEC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00t5bqEfd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00t5bqEfd .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s00t5bqEfd .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00t5bqEfd .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s00t5bqEfd .box {
  left: 20%;
}
.cid-s00t5bqEfd .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s00t5bqEfd .mbr-section-text,
.cid-s00t5bqEfd .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s00t5bqEfd .text-box {
    display: none;
  }
  .cid-s00t5bqEfd .mbr-section-title,
  .cid-s00t5bqEfd .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00t5bqEfd .box {
    display: none;
  }
  .cid-s00t5bqEfd .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00t5bqEfd .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00t5bqEfd .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00t5bqEfd .mbr-section-text {
  color: #767676;
}
.cid-s00t63uDhi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s00t63uDhi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00t63uDhi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00t63uDhi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00t63uDhi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00t63uDhi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s00t63uDhi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s00t63uDhi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s00t63uDhi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s00t63uDhi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbRG1SN8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbRG1SN8 .content {
    text-align: center;
  }
  .cid-uIwbRG1SN8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbRG1SN8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbRG1SN8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbRG1SN8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbRG1SN8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbRG1SN8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbRG1SN8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbRG1SN8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbRG1SN8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbRG1SN8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbRG1SN8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbRG1SN8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbRG1SN8 P {
  color: #232323;
}
.cid-uIwbRG1SN8 H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rT3JuNavvY {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3JuNavvY .title {
  padding-bottom: 2.5rem;
}
.cid-rT3JuNavvY .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 0.5rem;
}
.cid-rT3JuNavvY .iconfont-wrapper {
  display: flex;
  align-items: center;
  width: 2rem;
  height: 2rem;
  margin-right: 2rem;
}
.cid-rT3JuNavvY .iconfont-wrapper .amp-iconfont {
  font-size: 2rem;
}
.cid-rT3JuNavvY .wrapper {
  display: flex;
  padding: 1rem 0;
}
.cid-rT3JuNavvY .wrapper .b-info {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-rT3JuNavvY .iconfont-wrapper {
    display: none;
  }
}
.cid-rT3JuNavvY H2 {
  text-align: center;
}
.cid-rT3JoIen5d .google-map {
  height: 25rem;
  position: relative;
}
.cid-rT3JoIen5d .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rT3JoIen5d .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-rT3JoIen5d .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rT3JoIen5d .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rT3Jqs31BT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rT3Jqs31BT .title {
  margin-bottom: 2rem;
}
.cid-rT3Jqs31BT .mbr-section-subtitle {
  color: #767676;
}
.cid-rT3Jqs31BT a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rT3Jqs31BT a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rT3Jqs31BT textarea.form-control {
  min-height: 188px;
}
.cid-uIwc59HwSS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwc59HwSS .content {
    text-align: center;
  }
  .cid-uIwc59HwSS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwc59HwSS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwc59HwSS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwc59HwSS .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwc59HwSS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwc59HwSS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwc59HwSS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwc59HwSS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwc59HwSS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwc59HwSS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwc59HwSS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwc59HwSS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwc59HwSS P {
  color: #232323;
}
.cid-uIwc59HwSS H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rXX4PpvBkQ {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXX4PpvBkQ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXX4PpvBkQ .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXX4PpvBkQ .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXX4PpvBkQ .box {
  left: 20%;
}
.cid-rXX4PpvBkQ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXX4PpvBkQ .mbr-section-text,
.cid-rXX4PpvBkQ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXX4PpvBkQ .text-box {
    display: none;
  }
  .cid-rXX4PpvBkQ .mbr-section-title,
  .cid-rXX4PpvBkQ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXX4PpvBkQ .box {
    display: none;
  }
  .cid-rXX4PpvBkQ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXX4PpvBkQ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXX4PpvBkQ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXX4PpvBkQ .mbr-section-text {
  color: #767676;
}
.cid-rXX4Qo5RDb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXX4Qo5RDb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXX4Qo5RDb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXX4Qo5RDb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXX4Qo5RDb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXX4Qo5RDb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXX4Qo5RDb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXX4Qo5RDb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXX4Qo5RDb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXX4Qo5RDb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s1509vMwBU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1509vMwBU .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s1509vMwBU .text-block {
  position: relative;
  z-index: 0;
}
.cid-s1509vMwBU .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s1509vMwBU .box {
  left: 20%;
}
.cid-s1509vMwBU .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s1509vMwBU .mbr-section-text,
.cid-s1509vMwBU .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s1509vMwBU .text-box {
    display: none;
  }
  .cid-s1509vMwBU .mbr-section-title,
  .cid-s1509vMwBU .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s1509vMwBU .box {
    display: none;
  }
  .cid-s1509vMwBU .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s1509vMwBU .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s1509vMwBU .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s1509vMwBU .mbr-section-text {
  color: #767676;
}
.cid-s150k2eAgF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s150k2eAgF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s150k2eAgF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s150k2eAgF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s150k2eAgF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s150k2eAgF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s150k2eAgF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s150k2eAgF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s150k2eAgF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s150k2eAgF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s152SJR1Dh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s152SJR1Dh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s152SJR1Dh .text-block {
  position: relative;
  z-index: 0;
}
.cid-s152SJR1Dh .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s152SJR1Dh .box {
  left: 20%;
}
.cid-s152SJR1Dh .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s152SJR1Dh .mbr-section-text,
.cid-s152SJR1Dh .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s152SJR1Dh .text-box {
    display: none;
  }
  .cid-s152SJR1Dh .mbr-section-title,
  .cid-s152SJR1Dh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s152SJR1Dh .box {
    display: none;
  }
  .cid-s152SJR1Dh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s152SJR1Dh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s152SJR1Dh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s152SJR1Dh .mbr-section-text {
  color: #767676;
}
.cid-s153610bE9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s153610bE9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s153610bE9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s153610bE9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s153610bE9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s153610bE9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s153610bE9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s153610bE9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s153610bE9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s153610bE9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s153vf6qX4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s153vf6qX4 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s153vf6qX4 .text-block {
  position: relative;
  z-index: 0;
}
.cid-s153vf6qX4 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s153vf6qX4 .box {
  left: 20%;
}
.cid-s153vf6qX4 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s153vf6qX4 .mbr-section-text,
.cid-s153vf6qX4 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s153vf6qX4 .text-box {
    display: none;
  }
  .cid-s153vf6qX4 .mbr-section-title,
  .cid-s153vf6qX4 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s153vf6qX4 .box {
    display: none;
  }
  .cid-s153vf6qX4 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s153vf6qX4 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s153vf6qX4 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s153vf6qX4 .mbr-section-text {
  color: #767676;
}
.cid-s153wmbOQh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s153wmbOQh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s153wmbOQh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s153wmbOQh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s153wmbOQh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s153wmbOQh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s153wmbOQh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s153wmbOQh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s153wmbOQh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s153wmbOQh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s1554vdTyd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1554vdTyd .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s1554vdTyd .text-block {
  position: relative;
  z-index: 0;
}
.cid-s1554vdTyd .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s1554vdTyd .box {
  left: 20%;
}
.cid-s1554vdTyd .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s1554vdTyd .mbr-section-text,
.cid-s1554vdTyd .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s1554vdTyd .text-box {
    display: none;
  }
  .cid-s1554vdTyd .mbr-section-title,
  .cid-s1554vdTyd .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s1554vdTyd .box {
    display: none;
  }
  .cid-s1554vdTyd .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s1554vdTyd .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s1554vdTyd .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s1554vdTyd .mbr-section-text {
  color: #767676;
}
.cid-s1555KS35d {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1555KS35d .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s1555KS35d .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s1555KS35d .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s1555KS35d .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s1555KS35d .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s1555KS35d .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s1555KS35d .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s1555KS35d .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s1555KS35d .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbxtEMXD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbxtEMXD .content {
    text-align: center;
  }
  .cid-uIwbxtEMXD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbxtEMXD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbxtEMXD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbxtEMXD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbxtEMXD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbxtEMXD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbxtEMXD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbxtEMXD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbxtEMXD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbxtEMXD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbxtEMXD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbxtEMXD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbxtEMXD P {
  color: #232323;
}
.cid-uIwbxtEMXD H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rXX9KjV1Re {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXX9KjV1Re .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXX9KjV1Re .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXX9KjV1Re .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXX9KjV1Re .box {
  left: 20%;
}
.cid-rXX9KjV1Re .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXX9KjV1Re .mbr-section-text,
.cid-rXX9KjV1Re .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXX9KjV1Re .text-box {
    display: none;
  }
  .cid-rXX9KjV1Re .mbr-section-title,
  .cid-rXX9KjV1Re .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXX9KjV1Re .box {
    display: none;
  }
  .cid-rXX9KjV1Re .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXX9KjV1Re .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXX9KjV1Re .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXX9KjV1Re .mbr-section-text {
  color: #767676;
}
.cid-rXX9LkUEtc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXX9LkUEtc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXX9LkUEtc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXX9LkUEtc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXX9LkUEtc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXX9LkUEtc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXX9LkUEtc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXX9LkUEtc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXX9LkUEtc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXX9LkUEtc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXhilSC2P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXhilSC2P .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXXhilSC2P .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXXhilSC2P .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXXhilSC2P .box {
  left: 20%;
}
.cid-rXXhilSC2P .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXXhilSC2P .mbr-section-text,
.cid-rXXhilSC2P .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXXhilSC2P .text-box {
    display: none;
  }
  .cid-rXXhilSC2P .mbr-section-title,
  .cid-rXXhilSC2P .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXXhilSC2P .box {
    display: none;
  }
  .cid-rXXhilSC2P .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXXhilSC2P .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXXhilSC2P .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXXhilSC2P .mbr-section-text {
  color: #767676;
}
.cid-rXXhjNrYmn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXhjNrYmn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXXhjNrYmn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXXhjNrYmn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXXhjNrYmn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXXhjNrYmn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXhjNrYmn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXXhjNrYmn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXXhjNrYmn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXXhjNrYmn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXiL17cNQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXiL17cNQ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXXiL17cNQ .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXXiL17cNQ .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXXiL17cNQ .box {
  left: 20%;
}
.cid-rXXiL17cNQ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXXiL17cNQ .mbr-section-text,
.cid-rXXiL17cNQ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXXiL17cNQ .text-box {
    display: none;
  }
  .cid-rXXiL17cNQ .mbr-section-title,
  .cid-rXXiL17cNQ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXXiL17cNQ .box {
    display: none;
  }
  .cid-rXXiL17cNQ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXXiL17cNQ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXXiL17cNQ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXXiL17cNQ .mbr-section-text {
  color: #767676;
}
.cid-rXXiJjhP6D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXiJjhP6D .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXXiJjhP6D .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXXiJjhP6D .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXXiJjhP6D .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXXiJjhP6D .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXiJjhP6D .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXXiJjhP6D .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXXiJjhP6D .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXXiJjhP6D .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXkLPDJNC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXkLPDJNC .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXXkLPDJNC .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXXkLPDJNC .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXXkLPDJNC .box {
  left: 20%;
}
.cid-rXXkLPDJNC .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXXkLPDJNC .mbr-section-text,
.cid-rXXkLPDJNC .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXXkLPDJNC .text-box {
    display: none;
  }
  .cid-rXXkLPDJNC .mbr-section-title,
  .cid-rXXkLPDJNC .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXXkLPDJNC .box {
    display: none;
  }
  .cid-rXXkLPDJNC .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXXkLPDJNC .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXXkLPDJNC .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXXkLPDJNC .mbr-section-text {
  color: #767676;
}
.cid-rXXkMT0Oym {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXkMT0Oym .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXXkMT0Oym .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXXkMT0Oym .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXXkMT0Oym .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXXkMT0Oym .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXkMT0Oym .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXXkMT0Oym .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXXkMT0Oym .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXXkMT0Oym .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXmTPywD1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXmTPywD1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXXmTPywD1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXXmTPywD1 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXXmTPywD1 .box {
  left: 20%;
}
.cid-rXXmTPywD1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXXmTPywD1 .mbr-section-text,
.cid-rXXmTPywD1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXXmTPywD1 .text-box {
    display: none;
  }
  .cid-rXXmTPywD1 .mbr-section-title,
  .cid-rXXmTPywD1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXXmTPywD1 .box {
    display: none;
  }
  .cid-rXXmTPywD1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXXmTPywD1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXXmTPywD1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXXmTPywD1 .mbr-section-text {
  color: #767676;
}
.cid-rXXmUYpwKE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXmUYpwKE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXXmUYpwKE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXXmUYpwKE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXXmUYpwKE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXXmUYpwKE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXmUYpwKE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXXmUYpwKE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXXmUYpwKE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXXmUYpwKE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXpIC8tN4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXpIC8tN4 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXXpIC8tN4 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXXpIC8tN4 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXXpIC8tN4 .box {
  left: 20%;
}
.cid-rXXpIC8tN4 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXXpIC8tN4 .mbr-section-text,
.cid-rXXpIC8tN4 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXXpIC8tN4 .text-box {
    display: none;
  }
  .cid-rXXpIC8tN4 .mbr-section-title,
  .cid-rXXpIC8tN4 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXXpIC8tN4 .box {
    display: none;
  }
  .cid-rXXpIC8tN4 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXXpIC8tN4 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXXpIC8tN4 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXXpIC8tN4 .mbr-section-text {
  color: #767676;
}
.cid-rXXpK1OQ20 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXpK1OQ20 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXXpK1OQ20 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXXpK1OQ20 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXXpK1OQ20 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXXpK1OQ20 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXpK1OQ20 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXXpK1OQ20 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXXpK1OQ20 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXXpK1OQ20 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXr9LwMUZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXr9LwMUZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXXr9LwMUZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXXr9LwMUZ .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXXr9LwMUZ .box {
  left: 20%;
}
.cid-rXXr9LwMUZ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXXr9LwMUZ .mbr-section-text,
.cid-rXXr9LwMUZ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXXr9LwMUZ .text-box {
    display: none;
  }
  .cid-rXXr9LwMUZ .mbr-section-title,
  .cid-rXXr9LwMUZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXXr9LwMUZ .box {
    display: none;
  }
  .cid-rXXr9LwMUZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXXr9LwMUZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXXr9LwMUZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXXr9LwMUZ .mbr-section-text {
  color: #767676;
}
.cid-rXXraR0zP4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXraR0zP4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXXraR0zP4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXXraR0zP4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXXraR0zP4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXXraR0zP4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXraR0zP4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXXraR0zP4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXXraR0zP4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXXraR0zP4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXsXJOEpF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXsXJOEpF .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXXsXJOEpF .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXXsXJOEpF .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXXsXJOEpF .box {
  left: 20%;
}
.cid-rXXsXJOEpF .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXXsXJOEpF .mbr-section-text,
.cid-rXXsXJOEpF .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXXsXJOEpF .text-box {
    display: none;
  }
  .cid-rXXsXJOEpF .mbr-section-title,
  .cid-rXXsXJOEpF .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXXsXJOEpF .box {
    display: none;
  }
  .cid-rXXsXJOEpF .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXXsXJOEpF .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXXsXJOEpF .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXXsXJOEpF .mbr-section-text {
  color: #767676;
}
.cid-rXXsYLmj8F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXXsYLmj8F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXXsYLmj8F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXXsYLmj8F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXXsYLmj8F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXXsYLmj8F .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXXsYLmj8F .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXXsYLmj8F .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXXsYLmj8F .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXXsYLmj8F .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbdnkv0r {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbdnkv0r .content {
    text-align: center;
  }
  .cid-uIwbdnkv0r .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbdnkv0r .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbdnkv0r .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbdnkv0r .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbdnkv0r .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbdnkv0r .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbdnkv0r .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbdnkv0r .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbdnkv0r .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbdnkv0r .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbdnkv0r .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbdnkv0r .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbdnkv0r P {
  color: #232323;
}
.cid-uIwbdnkv0r H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rYwwZkur6K {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYwwZkur6K .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rYwwZkur6K .text-block {
  position: relative;
  z-index: 0;
}
.cid-rYwwZkur6K .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rYwwZkur6K .box {
  left: 20%;
}
.cid-rYwwZkur6K .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rYwwZkur6K .mbr-section-text,
.cid-rYwwZkur6K .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rYwwZkur6K .text-box {
    display: none;
  }
  .cid-rYwwZkur6K .mbr-section-title,
  .cid-rYwwZkur6K .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rYwwZkur6K .box {
    display: none;
  }
  .cid-rYwwZkur6K .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rYwwZkur6K .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYwwZkur6K .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rYwwZkur6K .mbr-section-text {
  color: #767676;
}
.cid-rYwx0kBXC8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYwx0kBXC8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rYwx0kBXC8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rYwx0kBXC8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rYwx0kBXC8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rYwx0kBXC8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rYwx0kBXC8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rYwx0kBXC8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rYwx0kBXC8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rYwx0kBXC8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbNPPJOj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbNPPJOj .content {
    text-align: center;
  }
  .cid-uIwbNPPJOj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbNPPJOj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbNPPJOj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbNPPJOj .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbNPPJOj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbNPPJOj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbNPPJOj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbNPPJOj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbNPPJOj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbNPPJOj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbNPPJOj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbNPPJOj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbNPPJOj P {
  color: #232323;
}
.cid-uIwbNPPJOj H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s01RxOJEoQ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s01RxOJEoQ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s01RxOJEoQ .text-block {
  position: relative;
  z-index: 0;
}
.cid-s01RxOJEoQ .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s01RxOJEoQ .box {
  left: 20%;
}
.cid-s01RxOJEoQ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s01RxOJEoQ .mbr-section-text,
.cid-s01RxOJEoQ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s01RxOJEoQ .text-box {
    display: none;
  }
  .cid-s01RxOJEoQ .mbr-section-title,
  .cid-s01RxOJEoQ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s01RxOJEoQ .box {
    display: none;
  }
  .cid-s01RxOJEoQ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s01RxOJEoQ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s01RxOJEoQ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s01RxOJEoQ .mbr-section-text {
  color: #767676;
}
.cid-s01RyDmT3N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s01RyDmT3N .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s01RyDmT3N .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s01RyDmT3N .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s01RyDmT3N .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s01RyDmT3N .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s01RyDmT3N .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s01RyDmT3N .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s01RyDmT3N .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s01RyDmT3N .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwb6L6weq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwb6L6weq .content {
    text-align: center;
  }
  .cid-uIwb6L6weq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwb6L6weq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwb6L6weq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwb6L6weq .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwb6L6weq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwb6L6weq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwb6L6weq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwb6L6weq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwb6L6weq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwb6L6weq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwb6L6weq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwb6L6weq .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwb6L6weq P {
  color: #232323;
}
.cid-uIwb6L6weq H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rXuu4jAtpx {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXuu4jAtpx .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXuu4jAtpx .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXuu4jAtpx .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXuu4jAtpx .box {
  left: 20%;
}
.cid-rXuu4jAtpx .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXuu4jAtpx .mbr-section-text,
.cid-rXuu4jAtpx .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXuu4jAtpx .text-box {
    display: none;
  }
  .cid-rXuu4jAtpx .mbr-section-title,
  .cid-rXuu4jAtpx .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXuu4jAtpx .box {
    display: none;
  }
  .cid-rXuu4jAtpx .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXuu4jAtpx .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXuu4jAtpx .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXuu4jAtpx .mbr-section-text {
  color: #767676;
}
.cid-rXuuodZS39 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXuuodZS39 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXuuodZS39 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXuuodZS39 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXuuodZS39 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXuuodZS39 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXuuodZS39 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXuuodZS39 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXuuodZS39 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXuuodZS39 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXuEmzoXYm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXuEmzoXYm .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXuEmzoXYm .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXuEmzoXYm .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXuEmzoXYm .box {
  left: 20%;
}
.cid-rXuEmzoXYm .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXuEmzoXYm .mbr-section-text,
.cid-rXuEmzoXYm .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXuEmzoXYm .text-box {
    display: none;
  }
  .cid-rXuEmzoXYm .mbr-section-title,
  .cid-rXuEmzoXYm .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXuEmzoXYm .box {
    display: none;
  }
  .cid-rXuEmzoXYm .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXuEmzoXYm .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXuEmzoXYm .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXuEmzoXYm .mbr-section-text {
  color: #767676;
}
.cid-rXuEkMcT5O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXuEkMcT5O .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXuEkMcT5O .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXuEkMcT5O .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXuEkMcT5O .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXuEkMcT5O .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXuEkMcT5O .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXuEkMcT5O .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXuEkMcT5O .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXuEkMcT5O .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXuKk6OI0q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXuKk6OI0q .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXuKk6OI0q .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXuKk6OI0q .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXuKk6OI0q .box {
  left: 20%;
}
.cid-rXuKk6OI0q .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXuKk6OI0q .mbr-section-text,
.cid-rXuKk6OI0q .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXuKk6OI0q .text-box {
    display: none;
  }
  .cid-rXuKk6OI0q .mbr-section-title,
  .cid-rXuKk6OI0q .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXuKk6OI0q .box {
    display: none;
  }
  .cid-rXuKk6OI0q .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXuKk6OI0q .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXuKk6OI0q .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXuKk6OI0q .mbr-section-text {
  color: #767676;
}
.cid-rXuKm3ijL6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXuKm3ijL6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXuKm3ijL6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXuKm3ijL6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXuKm3ijL6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXuKm3ijL6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXuKm3ijL6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXuKm3ijL6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXuKm3ijL6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXuKm3ijL6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXuPBeeYYX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXuPBeeYYX .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXuPBeeYYX .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXuPBeeYYX .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXuPBeeYYX .box {
  left: 20%;
}
.cid-rXuPBeeYYX .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXuPBeeYYX .mbr-section-text,
.cid-rXuPBeeYYX .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXuPBeeYYX .text-box {
    display: none;
  }
  .cid-rXuPBeeYYX .mbr-section-title,
  .cid-rXuPBeeYYX .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXuPBeeYYX .box {
    display: none;
  }
  .cid-rXuPBeeYYX .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXuPBeeYYX .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXuPBeeYYX .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXuPBeeYYX .mbr-section-text {
  color: #767676;
}
.cid-rXuPzc0Tc0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXuPzc0Tc0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXuPzc0Tc0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXuPzc0Tc0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXuPzc0Tc0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXuPzc0Tc0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXuPzc0Tc0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXuPzc0Tc0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXuPzc0Tc0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXuPzc0Tc0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXuSDcje1h {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXuSDcje1h .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rXuSDcje1h .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXuSDcje1h .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-rXuSDcje1h .box {
  left: 20%;
}
.cid-rXuSDcje1h .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rXuSDcje1h .mbr-section-text,
.cid-rXuSDcje1h .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-rXuSDcje1h .text-box {
    display: none;
  }
  .cid-rXuSDcje1h .mbr-section-title,
  .cid-rXuSDcje1h .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXuSDcje1h .box {
    display: none;
  }
  .cid-rXuSDcje1h .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXuSDcje1h .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXuSDcje1h .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXuSDcje1h .mbr-section-text {
  color: #767676;
}
.cid-rXuSQo22Um {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXuSQo22Um .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXuSQo22Um .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXuSQo22Um .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXuSQo22Um .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXuSQo22Um .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rXuSQo22Um .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rXuSQo22Um .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rXuSQo22Um .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rXuSQo22Um .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbBmIRJC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbBmIRJC .content {
    text-align: center;
  }
  .cid-uIwbBmIRJC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbBmIRJC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbBmIRJC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbBmIRJC .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbBmIRJC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbBmIRJC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbBmIRJC .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbBmIRJC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbBmIRJC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbBmIRJC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbBmIRJC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbBmIRJC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbBmIRJC P {
  color: #232323;
}
.cid-uIwbBmIRJC H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s024Rg5F2O {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s024Rg5F2O .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s024Rg5F2O .text-block {
  position: relative;
  z-index: 0;
}
.cid-s024Rg5F2O .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s024Rg5F2O .box {
  left: 20%;
}
.cid-s024Rg5F2O .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s024Rg5F2O .mbr-section-text,
.cid-s024Rg5F2O .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s024Rg5F2O .text-box {
    display: none;
  }
  .cid-s024Rg5F2O .mbr-section-title,
  .cid-s024Rg5F2O .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s024Rg5F2O .box {
    display: none;
  }
  .cid-s024Rg5F2O .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s024Rg5F2O .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s024Rg5F2O .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s024Rg5F2O .mbr-section-text {
  color: #767676;
}
.cid-s02563ycWI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s02563ycWI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s02563ycWI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s02563ycWI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s02563ycWI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s02563ycWI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s02563ycWI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s02563ycWI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s02563ycWI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s02563ycWI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s025wOyht6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s025wOyht6 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s025wOyht6 .text-block {
  position: relative;
  z-index: 0;
}
.cid-s025wOyht6 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s025wOyht6 .box {
  left: 20%;
}
.cid-s025wOyht6 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s025wOyht6 .mbr-section-text,
.cid-s025wOyht6 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s025wOyht6 .text-box {
    display: none;
  }
  .cid-s025wOyht6 .mbr-section-title,
  .cid-s025wOyht6 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s025wOyht6 .box {
    display: none;
  }
  .cid-s025wOyht6 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s025wOyht6 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s025wOyht6 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s025wOyht6 .mbr-section-text {
  color: #767676;
}
.cid-s025v7qnkB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s025v7qnkB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s025v7qnkB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s025v7qnkB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s025v7qnkB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s025v7qnkB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s025v7qnkB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s025v7qnkB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s025v7qnkB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s025v7qnkB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s026d1jgl5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s026d1jgl5 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s026d1jgl5 .text-block {
  position: relative;
  z-index: 0;
}
.cid-s026d1jgl5 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s026d1jgl5 .box {
  left: 20%;
}
.cid-s026d1jgl5 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s026d1jgl5 .mbr-section-text,
.cid-s026d1jgl5 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s026d1jgl5 .text-box {
    display: none;
  }
  .cid-s026d1jgl5 .mbr-section-title,
  .cid-s026d1jgl5 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s026d1jgl5 .box {
    display: none;
  }
  .cid-s026d1jgl5 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s026d1jgl5 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s026d1jgl5 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s026d1jgl5 .mbr-section-text {
  color: #767676;
}
.cid-s026e5K3Ni {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s026e5K3Ni .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s026e5K3Ni .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s026e5K3Ni .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s026e5K3Ni .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s026e5K3Ni .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s026e5K3Ni .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s026e5K3Ni .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s026e5K3Ni .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s026e5K3Ni .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s02748BAR6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s02748BAR6 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s02748BAR6 .text-block {
  position: relative;
  z-index: 0;
}
.cid-s02748BAR6 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s02748BAR6 .box {
  left: 20%;
}
.cid-s02748BAR6 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s02748BAR6 .mbr-section-text,
.cid-s02748BAR6 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s02748BAR6 .text-box {
    display: none;
  }
  .cid-s02748BAR6 .mbr-section-title,
  .cid-s02748BAR6 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s02748BAR6 .box {
    display: none;
  }
  .cid-s02748BAR6 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s02748BAR6 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s02748BAR6 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s02748BAR6 .mbr-section-text {
  color: #767676;
}
.cid-s0274YMeGK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0274YMeGK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0274YMeGK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0274YMeGK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0274YMeGK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0274YMeGK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0274YMeGK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0274YMeGK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0274YMeGK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0274YMeGK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s028jpDFmr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s028jpDFmr .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s028jpDFmr .text-block {
  position: relative;
  z-index: 0;
}
.cid-s028jpDFmr .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s028jpDFmr .box {
  left: 20%;
}
.cid-s028jpDFmr .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s028jpDFmr .mbr-section-text,
.cid-s028jpDFmr .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s028jpDFmr .text-box {
    display: none;
  }
  .cid-s028jpDFmr .mbr-section-title,
  .cid-s028jpDFmr .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s028jpDFmr .box {
    display: none;
  }
  .cid-s028jpDFmr .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s028jpDFmr .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s028jpDFmr .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s028jpDFmr .mbr-section-text {
  color: #767676;
}
.cid-s028l1ayaO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s028l1ayaO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s028l1ayaO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s028l1ayaO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s028l1ayaO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s028l1ayaO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s028l1ayaO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s028l1ayaO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s028l1ayaO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s028l1ayaO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s028KOmMpd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s028KOmMpd .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s028KOmMpd .text-block {
  position: relative;
  z-index: 0;
}
.cid-s028KOmMpd .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s028KOmMpd .box {
  left: 20%;
}
.cid-s028KOmMpd .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s028KOmMpd .mbr-section-text,
.cid-s028KOmMpd .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s028KOmMpd .text-box {
    display: none;
  }
  .cid-s028KOmMpd .mbr-section-title,
  .cid-s028KOmMpd .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s028KOmMpd .box {
    display: none;
  }
  .cid-s028KOmMpd .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s028KOmMpd .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s028KOmMpd .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s028KOmMpd .mbr-section-text {
  color: #767676;
}
.cid-s028IKv06J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s028IKv06J .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s028IKv06J .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s028IKv06J .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s028IKv06J .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s028IKv06J .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s028IKv06J .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s028IKv06J .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s028IKv06J .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s028IKv06J .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbUF17jF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbUF17jF .content {
    text-align: center;
  }
  .cid-uIwbUF17jF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbUF17jF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbUF17jF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbUF17jF .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbUF17jF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbUF17jF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbUF17jF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbUF17jF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbUF17jF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbUF17jF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbUF17jF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbUF17jF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbUF17jF P {
  color: #232323;
}
.cid-uIwbUF17jF H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0F0QewAcq {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0F0QewAcq .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s0F0QewAcq .text-block {
  position: relative;
  z-index: 0;
}
.cid-s0F0QewAcq .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s0F0QewAcq .box {
  left: 20%;
}
.cid-s0F0QewAcq .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s0F0QewAcq .mbr-section-text,
.cid-s0F0QewAcq .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s0F0QewAcq .text-box {
    display: none;
  }
  .cid-s0F0QewAcq .mbr-section-title,
  .cid-s0F0QewAcq .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s0F0QewAcq .box {
    display: none;
  }
  .cid-s0F0QewAcq .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s0F0QewAcq .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s0F0QewAcq .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s0F0QewAcq .mbr-section-text {
  color: #767676;
}
.cid-s0F0NYZjrf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0F0NYZjrf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0F0NYZjrf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0F0NYZjrf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0F0NYZjrf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0F0NYZjrf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0F0NYZjrf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0F0NYZjrf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0F0NYZjrf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0F0NYZjrf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbgHCUg4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbgHCUg4 .content {
    text-align: center;
  }
  .cid-uIwbgHCUg4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbgHCUg4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbgHCUg4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbgHCUg4 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbgHCUg4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbgHCUg4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbgHCUg4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbgHCUg4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbgHCUg4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbgHCUg4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbgHCUg4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbgHCUg4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbgHCUg4 P {
  color: #232323;
}
.cid-uIwbgHCUg4 H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s14qK2xR22 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s14qK2xR22 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s14qK2xR22 .text-block {
  position: relative;
  z-index: 0;
}
.cid-s14qK2xR22 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s14qK2xR22 .box {
  left: 20%;
}
.cid-s14qK2xR22 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s14qK2xR22 .mbr-section-text,
.cid-s14qK2xR22 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s14qK2xR22 .text-box {
    display: none;
  }
  .cid-s14qK2xR22 .mbr-section-title,
  .cid-s14qK2xR22 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s14qK2xR22 .box {
    display: none;
  }
  .cid-s14qK2xR22 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s14qK2xR22 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s14qK2xR22 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s14qK2xR22 .mbr-section-text {
  color: #767676;
}
.cid-s14qL0nUhl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s14qL0nUhl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s14qL0nUhl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s14qL0nUhl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s14qL0nUhl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s14qL0nUhl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s14qL0nUhl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s14qL0nUhl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s14qL0nUhl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s14qL0nUhl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbk7hEPr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbk7hEPr .content {
    text-align: center;
  }
  .cid-uIwbk7hEPr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbk7hEPr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbk7hEPr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbk7hEPr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbk7hEPr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbk7hEPr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbk7hEPr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbk7hEPr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbk7hEPr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbk7hEPr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbk7hEPr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbk7hEPr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbk7hEPr P {
  color: #232323;
}
.cid-uIwbk7hEPr H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0SJxQThS3 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0SJxQThS3 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s0SJxQThS3 .text-block {
  position: relative;
  z-index: 0;
}
.cid-s0SJxQThS3 .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s0SJxQThS3 .box {
  left: 20%;
}
.cid-s0SJxQThS3 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s0SJxQThS3 .mbr-section-text,
.cid-s0SJxQThS3 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s0SJxQThS3 .text-box {
    display: none;
  }
  .cid-s0SJxQThS3 .mbr-section-title,
  .cid-s0SJxQThS3 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s0SJxQThS3 .box {
    display: none;
  }
  .cid-s0SJxQThS3 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s0SJxQThS3 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s0SJxQThS3 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s0SJxQThS3 .mbr-section-text {
  color: #767676;
}
.cid-s0SJE88lyg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0SJE88lyg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0SJE88lyg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0SJE88lyg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0SJE88lyg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0SJE88lyg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0SJE88lyg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0SJE88lyg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0SJE88lyg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0SJE88lyg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0SUiMFXcE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0SUiMFXcE .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s0SUiMFXcE .text-block {
  position: relative;
  z-index: 0;
}
.cid-s0SUiMFXcE .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s0SUiMFXcE .box {
  left: 20%;
}
.cid-s0SUiMFXcE .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s0SUiMFXcE .mbr-section-text,
.cid-s0SUiMFXcE .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s0SUiMFXcE .text-box {
    display: none;
  }
  .cid-s0SUiMFXcE .mbr-section-title,
  .cid-s0SUiMFXcE .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s0SUiMFXcE .box {
    display: none;
  }
  .cid-s0SUiMFXcE .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s0SUiMFXcE .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s0SUiMFXcE .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s0SUiMFXcE .mbr-section-text {
  color: #767676;
}
.cid-s0SUfmecaw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0SUfmecaw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0SUfmecaw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0SUfmecaw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0SUfmecaw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0SUfmecaw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0SUfmecaw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0SUfmecaw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0SUfmecaw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0SUfmecaw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0SYgwDqjb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0SYgwDqjb .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s0SYgwDqjb .text-block {
  position: relative;
  z-index: 0;
}
.cid-s0SYgwDqjb .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s0SYgwDqjb .box {
  left: 20%;
}
.cid-s0SYgwDqjb .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s0SYgwDqjb .mbr-section-text,
.cid-s0SYgwDqjb .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s0SYgwDqjb .text-box {
    display: none;
  }
  .cid-s0SYgwDqjb .mbr-section-title,
  .cid-s0SYgwDqjb .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s0SYgwDqjb .box {
    display: none;
  }
  .cid-s0SYgwDqjb .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s0SYgwDqjb .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s0SYgwDqjb .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s0SYgwDqjb .mbr-section-text {
  color: #767676;
}
.cid-s0SYhwuXcY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0SYhwuXcY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0SYhwuXcY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0SYhwuXcY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0SYhwuXcY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0SYhwuXcY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0SYhwuXcY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0SYhwuXcY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0SYhwuXcY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0SYhwuXcY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0T3sDItzJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0T3sDItzJ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s0T3sDItzJ .text-block {
  position: relative;
  z-index: 0;
}
.cid-s0T3sDItzJ .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s0T3sDItzJ .box {
  left: 20%;
}
.cid-s0T3sDItzJ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s0T3sDItzJ .mbr-section-text,
.cid-s0T3sDItzJ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s0T3sDItzJ .text-box {
    display: none;
  }
  .cid-s0T3sDItzJ .mbr-section-title,
  .cid-s0T3sDItzJ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s0T3sDItzJ .box {
    display: none;
  }
  .cid-s0T3sDItzJ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s0T3sDItzJ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s0T3sDItzJ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s0T3sDItzJ .mbr-section-text {
  color: #767676;
}
.cid-s0T3treMW3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0T3treMW3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0T3treMW3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0T3treMW3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0T3treMW3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0T3treMW3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0T3treMW3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0T3treMW3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0T3treMW3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0T3treMW3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0TiHwpXFY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0TiHwpXFY .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s0TiHwpXFY .text-block {
  position: relative;
  z-index: 0;
}
.cid-s0TiHwpXFY .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s0TiHwpXFY .box {
  left: 20%;
}
.cid-s0TiHwpXFY .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s0TiHwpXFY .mbr-section-text,
.cid-s0TiHwpXFY .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s0TiHwpXFY .text-box {
    display: none;
  }
  .cid-s0TiHwpXFY .mbr-section-title,
  .cid-s0TiHwpXFY .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s0TiHwpXFY .box {
    display: none;
  }
  .cid-s0TiHwpXFY .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s0TiHwpXFY .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s0TiHwpXFY .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s0TiHwpXFY .mbr-section-text {
  color: #767676;
}
.cid-s0TiED8NbJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0TiED8NbJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0TiED8NbJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0TiED8NbJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0TiED8NbJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0TiED8NbJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0TiED8NbJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0TiED8NbJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0TiED8NbJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0TiED8NbJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbnDePEh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbnDePEh .content {
    text-align: center;
  }
  .cid-uIwbnDePEh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbnDePEh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbnDePEh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbnDePEh .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbnDePEh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbnDePEh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbnDePEh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbnDePEh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbnDePEh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbnDePEh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbnDePEh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbnDePEh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbnDePEh P {
  color: #232323;
}
.cid-uIwbnDePEh H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s16ZeBOB2T {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s16ZeBOB2T .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s16ZeBOB2T .text-block {
  position: relative;
  z-index: 0;
}
.cid-s16ZeBOB2T .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s16ZeBOB2T .box {
  left: 20%;
}
.cid-s16ZeBOB2T .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s16ZeBOB2T .mbr-section-text,
.cid-s16ZeBOB2T .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s16ZeBOB2T .text-box {
    display: none;
  }
  .cid-s16ZeBOB2T .mbr-section-title,
  .cid-s16ZeBOB2T .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s16ZeBOB2T .box {
    display: none;
  }
  .cid-s16ZeBOB2T .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s16ZeBOB2T .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s16ZeBOB2T .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s16ZeBOB2T .mbr-section-text {
  color: #767676;
}
.cid-s16Zgz4mxW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s16Zgz4mxW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s16Zgz4mxW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s16Zgz4mxW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s16Zgz4mxW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s16Zgz4mxW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s16Zgz4mxW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s16Zgz4mxW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s16Zgz4mxW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s16Zgz4mxW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbtXycmW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbtXycmW .content {
    text-align: center;
  }
  .cid-uIwbtXycmW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbtXycmW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbtXycmW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbtXycmW .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbtXycmW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbtXycmW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbtXycmW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbtXycmW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbtXycmW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbtXycmW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbtXycmW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbtXycmW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbtXycmW P {
  color: #232323;
}
.cid-uIwbtXycmW H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tYjNplY4cI {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tYjNplY4cI .mbr-section-subtitle {
  color: #767676;
}
.cid-uIw88Qbq8A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw88Qbq8A .content {
    text-align: center;
  }
  .cid-uIw88Qbq8A .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw88Qbq8A .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw88Qbq8A .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw88Qbq8A .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw88Qbq8A .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw88Qbq8A .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw88Qbq8A .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw88Qbq8A .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw88Qbq8A .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw88Qbq8A .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw88Qbq8A .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw88Qbq8A .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw88Qbq8A P {
  color: #232323;
}
.cid-uIw88Qbq8A H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tYjNSZvm9B {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tYjNSZvm9B .mbr-section-subtitle {
  color: #767676;
}
.cid-uIw85tCgtf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw85tCgtf .content {
    text-align: center;
  }
  .cid-uIw85tCgtf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw85tCgtf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw85tCgtf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw85tCgtf .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw85tCgtf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw85tCgtf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw85tCgtf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw85tCgtf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw85tCgtf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw85tCgtf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw85tCgtf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw85tCgtf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw85tCgtf P {
  color: #232323;
}
.cid-uIw85tCgtf H5 {
  color: #232323;
}
.cid-uFYUI7eu60 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uFYUI7eu60 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uFYUI7eu60 a {
  font-style: normal;
}
.cid-uFYUI7eu60 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uFYUI7eu60 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uFYUI7eu60 .nav-item:focus,
.cid-uFYUI7eu60 .nav-link:focus {
  outline: none;
}
.cid-uFYUI7eu60 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uFYUI7eu60 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uFYUI7eu60 .menu-logo {
  margin-right: auto;
}
.cid-uFYUI7eu60 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uFYUI7eu60 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uFYUI7eu60 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uFYUI7eu60 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uFYUI7eu60 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uFYUI7eu60 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uFYUI7eu60 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uFYUI7eu60 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uFYUI7eu60 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uFYUI7eu60 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uFYUI7eu60 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uFYUI7eu60 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uFYUI7eu60 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uFYUI7eu60 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFYUI7eu60 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uFYUI7eu60 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFYUI7eu60 .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-uFYUI7eu60 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uFYUI7eu60 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uFYUI7eu60 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uFYUI7eu60 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uFYUI7eu60 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uFYUI7eu60 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uFYUI7eu60 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uFYUI7eu60 button.navbar-toggler:focus {
  outline: none;
}
.cid-uFYUI7eu60 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uFYUI7eu60 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uFYUI7eu60 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uFYUI7eu60 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uFYUI7eu60 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uFYUI7eu60 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uFYUI7eu60 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uFYUI7eu60 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uFYUI7eu60 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uFYUI7eu60 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFYUI7eu60 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uFYUI7eu60 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uFYUI7eu60 .collapsed .navbar-collapse.collapsing,
.cid-uFYUI7eu60 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uFYUI7eu60 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uFYUI7eu60 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uFYUI7eu60 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uFYUI7eu60 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uFYUI7eu60 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uFYUI7eu60 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uFYUI7eu60 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uFYUI7eu60 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uFYUI7eu60 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uFYUI7eu60 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uFYUI7eu60 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uFYUI7eu60 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uFYUI7eu60 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uFYUI7eu60 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uFYUI7eu60 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uFYUI7eu60 .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: 1023px) {
  .cid-uFYUI7eu60.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFYUI7eu60 img {
    height: 3.8rem !important;
  }
  .cid-uFYUI7eu60 .btn {
    display: -webkit-flex;
  }
  .cid-uFYUI7eu60 button.navbar-toggler {
    display: block;
  }
  .cid-uFYUI7eu60 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uFYUI7eu60 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uFYUI7eu60 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uFYUI7eu60 .navbar-collapse.collapsing,
  .cid-uFYUI7eu60 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uFYUI7eu60 .navbar-collapse.collapsing .navbar-nav,
  .cid-uFYUI7eu60 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uFYUI7eu60 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uFYUI7eu60 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uFYUI7eu60 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uFYUI7eu60 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uFYUI7eu60 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uFYUI7eu60 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uFYUI7eu60 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uFYUI7eu60 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uFYUI7eu60 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uFYUI7eu60 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uFYUI7eu60 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uFYUI7eu60 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uFYUI7eu60 .nav-link:hover,
.cid-uFYUI7eu60 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uHuOtsUnM1 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uHuOtsUnM1 .mbr-section-subtitle {
  color: #767676;
}
.cid-uFYUI7omb9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFYUI7omb9 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFYUI7omb9 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFYUI7omb9 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFYUI7omb9 .box {
  left: 20%;
}
.cid-uFYUI7omb9 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFYUI7omb9 .mbr-section-text,
.cid-uFYUI7omb9 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFYUI7omb9 .text-box {
    display: none;
  }
  .cid-uFYUI7omb9 .mbr-section-title,
  .cid-uFYUI7omb9 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFYUI7omb9 .box {
    display: none;
  }
  .cid-uFYUI7omb9 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFYUI7omb9 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFYUI7omb9 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFYUI7omb9 .mbr-section-text {
  color: #767676;
}
.cid-uFYUI7omb9 .mbr-section-text DIV {
  text-align: left;
}
.cid-uFYVoUWrQo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFYVoUWrQo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFYVoUWrQo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFYVoUWrQo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFYVoUWrQo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFYVoUWrQo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFYVoUWrQo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFYVoUWrQo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFYVoUWrQo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFYVoUWrQo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFYYrY98CU {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFYYrY98CU .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFYYrY98CU .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFYYrY98CU .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFYYrY98CU .box {
  left: 20%;
}
.cid-uFYYrY98CU .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFYYrY98CU .mbr-section-text,
.cid-uFYYrY98CU .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFYYrY98CU .text-box {
    display: none;
  }
  .cid-uFYYrY98CU .mbr-section-title,
  .cid-uFYYrY98CU .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFYYrY98CU .box {
    display: none;
  }
  .cid-uFYYrY98CU .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFYYrY98CU .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFYYrY98CU .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFYYrY98CU .mbr-section-text {
  color: #767676;
}
.cid-uFYYrY98CU .mbr-section-text DIV {
  text-align: left;
}
.cid-uFYYsR9qEA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFYYsR9qEA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFYYsR9qEA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFYYsR9qEA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFYYsR9qEA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFYYsR9qEA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFYYsR9qEA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFYYsR9qEA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFYYsR9qEA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFYYsR9qEA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ1MD5aVj {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZ1MD5aVj .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZ1MD5aVj .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZ1MD5aVj .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZ1MD5aVj .box {
  left: 20%;
}
.cid-uFZ1MD5aVj .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZ1MD5aVj .mbr-section-text,
.cid-uFZ1MD5aVj .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZ1MD5aVj .text-box {
    display: none;
  }
  .cid-uFZ1MD5aVj .mbr-section-title,
  .cid-uFZ1MD5aVj .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZ1MD5aVj .box {
    display: none;
  }
  .cid-uFZ1MD5aVj .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZ1MD5aVj .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZ1MD5aVj .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZ1MD5aVj .mbr-section-text {
  color: #767676;
}
.cid-uFZ1MD5aVj .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZ1NohPD7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZ1NohPD7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZ1NohPD7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ1NohPD7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ1NohPD7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZ1NohPD7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ1NohPD7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZ1NohPD7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZ1NohPD7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZ1NohPD7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ3FDIr04 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZ3FDIr04 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZ3FDIr04 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZ3FDIr04 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZ3FDIr04 .box {
  left: 20%;
}
.cid-uFZ3FDIr04 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZ3FDIr04 .mbr-section-text,
.cid-uFZ3FDIr04 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZ3FDIr04 .text-box {
    display: none;
  }
  .cid-uFZ3FDIr04 .mbr-section-title,
  .cid-uFZ3FDIr04 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZ3FDIr04 .box {
    display: none;
  }
  .cid-uFZ3FDIr04 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZ3FDIr04 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZ3FDIr04 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZ3FDIr04 .mbr-section-text {
  color: #767676;
}
.cid-uFZ3FDIr04 .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZ3Gqpf4C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZ3Gqpf4C .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZ3Gqpf4C .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ3Gqpf4C .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ3Gqpf4C .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZ3Gqpf4C .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ3Gqpf4C .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZ3Gqpf4C .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZ3Gqpf4C .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZ3Gqpf4C .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ4WXZG9T {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZ4WXZG9T .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZ4WXZG9T .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZ4WXZG9T .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZ4WXZG9T .box {
  left: 20%;
}
.cid-uFZ4WXZG9T .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZ4WXZG9T .mbr-section-text,
.cid-uFZ4WXZG9T .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZ4WXZG9T .text-box {
    display: none;
  }
  .cid-uFZ4WXZG9T .mbr-section-title,
  .cid-uFZ4WXZG9T .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZ4WXZG9T .box {
    display: none;
  }
  .cid-uFZ4WXZG9T .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZ4WXZG9T .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZ4WXZG9T .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZ4WXZG9T .mbr-section-text {
  color: #767676;
}
.cid-uFZ4WXZG9T .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZ4XEJ0sz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZ4XEJ0sz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZ4XEJ0sz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ4XEJ0sz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ4XEJ0sz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZ4XEJ0sz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ4XEJ0sz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZ4XEJ0sz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZ4XEJ0sz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZ4XEJ0sz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ5TFBJAn {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZ5TFBJAn .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZ5TFBJAn .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZ5TFBJAn .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZ5TFBJAn .box {
  left: 20%;
}
.cid-uFZ5TFBJAn .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZ5TFBJAn .mbr-section-text,
.cid-uFZ5TFBJAn .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZ5TFBJAn .text-box {
    display: none;
  }
  .cid-uFZ5TFBJAn .mbr-section-title,
  .cid-uFZ5TFBJAn .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZ5TFBJAn .box {
    display: none;
  }
  .cid-uFZ5TFBJAn .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZ5TFBJAn .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZ5TFBJAn .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZ5TFBJAn .mbr-section-text {
  color: #767676;
}
.cid-uFZ5TFBJAn .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZ5UvWGTv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZ5UvWGTv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZ5UvWGTv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ5UvWGTv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ5UvWGTv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZ5UvWGTv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ5UvWGTv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZ5UvWGTv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZ5UvWGTv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZ5UvWGTv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ6TSCHzr {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZ6TSCHzr .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZ6TSCHzr .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZ6TSCHzr .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZ6TSCHzr .box {
  left: 20%;
}
.cid-uFZ6TSCHzr .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZ6TSCHzr .mbr-section-text,
.cid-uFZ6TSCHzr .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZ6TSCHzr .text-box {
    display: none;
  }
  .cid-uFZ6TSCHzr .mbr-section-title,
  .cid-uFZ6TSCHzr .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZ6TSCHzr .box {
    display: none;
  }
  .cid-uFZ6TSCHzr .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZ6TSCHzr .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZ6TSCHzr .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZ6TSCHzr .mbr-section-text {
  color: #767676;
}
.cid-uFZ6TSCHzr .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZ6UIhxVS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZ6UIhxVS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZ6UIhxVS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ6UIhxVS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ6UIhxVS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZ6UIhxVS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ6UIhxVS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZ6UIhxVS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZ6UIhxVS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZ6UIhxVS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ8e2cW6g {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZ8e2cW6g .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZ8e2cW6g .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZ8e2cW6g .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZ8e2cW6g .box {
  left: 20%;
}
.cid-uFZ8e2cW6g .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZ8e2cW6g .mbr-section-text,
.cid-uFZ8e2cW6g .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZ8e2cW6g .text-box {
    display: none;
  }
  .cid-uFZ8e2cW6g .mbr-section-title,
  .cid-uFZ8e2cW6g .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZ8e2cW6g .box {
    display: none;
  }
  .cid-uFZ8e2cW6g .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZ8e2cW6g .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZ8e2cW6g .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZ8e2cW6g .mbr-section-text {
  color: #767676;
}
.cid-uFZ8e2cW6g .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZ8eInOqC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZ8eInOqC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZ8eInOqC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ8eInOqC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ8eInOqC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZ8eInOqC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ8eInOqC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZ8eInOqC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZ8eInOqC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZ8eInOqC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ9qBdalD {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZ9qBdalD .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZ9qBdalD .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZ9qBdalD .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZ9qBdalD .box {
  left: 20%;
}
.cid-uFZ9qBdalD .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZ9qBdalD .mbr-section-text,
.cid-uFZ9qBdalD .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZ9qBdalD .text-box {
    display: none;
  }
  .cid-uFZ9qBdalD .mbr-section-title,
  .cid-uFZ9qBdalD .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZ9qBdalD .box {
    display: none;
  }
  .cid-uFZ9qBdalD .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZ9qBdalD .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZ9qBdalD .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZ9qBdalD .mbr-section-text {
  color: #767676;
}
.cid-uFZ9qBdalD .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZ9ruCBqv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZ9ruCBqv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZ9ruCBqv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ9ruCBqv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ9ruCBqv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZ9ruCBqv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZ9ruCBqv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZ9ruCBqv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZ9ruCBqv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZ9ruCBqv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZaSzS80g {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZaSzS80g .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZaSzS80g .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZaSzS80g .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZaSzS80g .box {
  left: 20%;
}
.cid-uFZaSzS80g .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZaSzS80g .mbr-section-text,
.cid-uFZaSzS80g .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZaSzS80g .text-box {
    display: none;
  }
  .cid-uFZaSzS80g .mbr-section-title,
  .cid-uFZaSzS80g .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZaSzS80g .box {
    display: none;
  }
  .cid-uFZaSzS80g .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZaSzS80g .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZaSzS80g .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZaSzS80g .mbr-section-text {
  color: #767676;
}
.cid-uFZaSzS80g .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZaTu1lvp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZaTu1lvp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZaTu1lvp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZaTu1lvp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZaTu1lvp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZaTu1lvp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZaTu1lvp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZaTu1lvp .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZaTu1lvp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZaTu1lvp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZbxa9PPF {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZbxa9PPF .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZbxa9PPF .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZbxa9PPF .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZbxa9PPF .box {
  left: 20%;
}
.cid-uFZbxa9PPF .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZbxa9PPF .mbr-section-text,
.cid-uFZbxa9PPF .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZbxa9PPF .text-box {
    display: none;
  }
  .cid-uFZbxa9PPF .mbr-section-title,
  .cid-uFZbxa9PPF .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZbxa9PPF .box {
    display: none;
  }
  .cid-uFZbxa9PPF .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZbxa9PPF .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZbxa9PPF .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZbxa9PPF .mbr-section-text {
  color: #767676;
}
.cid-uFZbxa9PPF .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZby5KMzf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZby5KMzf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZby5KMzf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZby5KMzf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZby5KMzf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZby5KMzf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZby5KMzf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZby5KMzf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZby5KMzf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZby5KMzf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZgpNGIzR {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZgpNGIzR .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZgpNGIzR .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZgpNGIzR .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZgpNGIzR .box {
  left: 20%;
}
.cid-uFZgpNGIzR .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZgpNGIzR .mbr-section-text,
.cid-uFZgpNGIzR .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZgpNGIzR .text-box {
    display: none;
  }
  .cid-uFZgpNGIzR .mbr-section-title,
  .cid-uFZgpNGIzR .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZgpNGIzR .box {
    display: none;
  }
  .cid-uFZgpNGIzR .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZgpNGIzR .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZgpNGIzR .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZgpNGIzR .mbr-section-text {
  color: #767676;
}
.cid-uFZgpNGIzR .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZgqFP70M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZgqFP70M .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZgqFP70M .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZgqFP70M .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZgqFP70M .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZgqFP70M .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZgqFP70M .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZgqFP70M .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZgqFP70M .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZgqFP70M .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZh1glwMa {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZh1glwMa .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZh1glwMa .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZh1glwMa .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZh1glwMa .box {
  left: 20%;
}
.cid-uFZh1glwMa .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZh1glwMa .mbr-section-text,
.cid-uFZh1glwMa .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZh1glwMa .text-box {
    display: none;
  }
  .cid-uFZh1glwMa .mbr-section-title,
  .cid-uFZh1glwMa .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZh1glwMa .box {
    display: none;
  }
  .cid-uFZh1glwMa .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZh1glwMa .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZh1glwMa .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZh1glwMa .mbr-section-text {
  color: #767676;
}
.cid-uFZh1glwMa .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZh28cJ7U {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZh28cJ7U .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZh28cJ7U .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZh28cJ7U .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZh28cJ7U .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZh28cJ7U .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZh28cJ7U .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZh28cJ7U .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZh28cJ7U .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZh28cJ7U .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZiz5GAGy {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZiz5GAGy .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZiz5GAGy .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZiz5GAGy .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZiz5GAGy .box {
  left: 20%;
}
.cid-uFZiz5GAGy .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZiz5GAGy .mbr-section-text,
.cid-uFZiz5GAGy .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZiz5GAGy .text-box {
    display: none;
  }
  .cid-uFZiz5GAGy .mbr-section-title,
  .cid-uFZiz5GAGy .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZiz5GAGy .box {
    display: none;
  }
  .cid-uFZiz5GAGy .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZiz5GAGy .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZiz5GAGy .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZiz5GAGy .mbr-section-text {
  color: #767676;
}
.cid-uFZiz5GAGy .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZiA2Ca5C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZiA2Ca5C .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZiA2Ca5C .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZiA2Ca5C .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZiA2Ca5C .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZiA2Ca5C .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZiA2Ca5C .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZiA2Ca5C .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZiA2Ca5C .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZiA2Ca5C .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZjtKwXbC {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZjtKwXbC .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZjtKwXbC .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZjtKwXbC .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZjtKwXbC .box {
  left: 20%;
}
.cid-uFZjtKwXbC .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZjtKwXbC .mbr-section-text,
.cid-uFZjtKwXbC .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZjtKwXbC .text-box {
    display: none;
  }
  .cid-uFZjtKwXbC .mbr-section-title,
  .cid-uFZjtKwXbC .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZjtKwXbC .box {
    display: none;
  }
  .cid-uFZjtKwXbC .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZjtKwXbC .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZjtKwXbC .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZjtKwXbC .mbr-section-text {
  color: #767676;
}
.cid-uFZjtKwXbC .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZjv1gK63 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZjv1gK63 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZjv1gK63 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZjv1gK63 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZjv1gK63 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZjv1gK63 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZjv1gK63 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZjv1gK63 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZjv1gK63 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZjv1gK63 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZooUAo9e {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZooUAo9e .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZooUAo9e .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZooUAo9e .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZooUAo9e .box {
  left: 20%;
}
.cid-uFZooUAo9e .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZooUAo9e .mbr-section-text,
.cid-uFZooUAo9e .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZooUAo9e .text-box {
    display: none;
  }
  .cid-uFZooUAo9e .mbr-section-title,
  .cid-uFZooUAo9e .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZooUAo9e .box {
    display: none;
  }
  .cid-uFZooUAo9e .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZooUAo9e .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZooUAo9e .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZooUAo9e .mbr-section-text {
  color: #767676;
}
.cid-uFZooUAo9e .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZopRe9n9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZopRe9n9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZopRe9n9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZopRe9n9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZopRe9n9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZopRe9n9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZopRe9n9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZopRe9n9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZopRe9n9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZopRe9n9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZoYCNeD1 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZoYCNeD1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZoYCNeD1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZoYCNeD1 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZoYCNeD1 .box {
  left: 20%;
}
.cid-uFZoYCNeD1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZoYCNeD1 .mbr-section-text,
.cid-uFZoYCNeD1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZoYCNeD1 .text-box {
    display: none;
  }
  .cid-uFZoYCNeD1 .mbr-section-title,
  .cid-uFZoYCNeD1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZoYCNeD1 .box {
    display: none;
  }
  .cid-uFZoYCNeD1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZoYCNeD1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZoYCNeD1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZoYCNeD1 .mbr-section-text {
  color: #767676;
}
.cid-uFZoYCNeD1 .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZoZlIwEU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZoZlIwEU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZoZlIwEU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZoZlIwEU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZoZlIwEU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZoZlIwEU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZoZlIwEU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZoZlIwEU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZoZlIwEU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZoZlIwEU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZqO0sDsh {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZqO0sDsh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZqO0sDsh .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZqO0sDsh .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZqO0sDsh .box {
  left: 20%;
}
.cid-uFZqO0sDsh .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZqO0sDsh .mbr-section-text,
.cid-uFZqO0sDsh .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZqO0sDsh .text-box {
    display: none;
  }
  .cid-uFZqO0sDsh .mbr-section-title,
  .cid-uFZqO0sDsh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZqO0sDsh .box {
    display: none;
  }
  .cid-uFZqO0sDsh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZqO0sDsh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZqO0sDsh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZqO0sDsh .mbr-section-text {
  color: #767676;
}
.cid-uFZqO0sDsh .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZqOLc9Xu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZqOLc9Xu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZqOLc9Xu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZqOLc9Xu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZqOLc9Xu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZqOLc9Xu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZqOLc9Xu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZqOLc9Xu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZqOLc9Xu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZqOLc9Xu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZrZhHa07 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uFZrZhHa07 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uFZrZhHa07 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uFZrZhHa07 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uFZrZhHa07 .box {
  left: 20%;
}
.cid-uFZrZhHa07 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uFZrZhHa07 .mbr-section-text,
.cid-uFZrZhHa07 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uFZrZhHa07 .text-box {
    display: none;
  }
  .cid-uFZrZhHa07 .mbr-section-title,
  .cid-uFZrZhHa07 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFZrZhHa07 .box {
    display: none;
  }
  .cid-uFZrZhHa07 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uFZrZhHa07 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uFZrZhHa07 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uFZrZhHa07 .mbr-section-text {
  color: #767676;
}
.cid-uFZrZhHa07 .mbr-section-text DIV {
  text-align: left;
}
.cid-uFZs08NKKV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFZs08NKKV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uFZs08NKKV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZs08NKKV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZs08NKKV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uFZs08NKKV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uFZs08NKKV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uFZs08NKKV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uFZs08NKKV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uFZs08NKKV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4KcKucC2 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4KcKucC2 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4KcKucC2 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4KcKucC2 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4KcKucC2 .box {
  left: 20%;
}
.cid-uG4KcKucC2 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4KcKucC2 .mbr-section-text,
.cid-uG4KcKucC2 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4KcKucC2 .text-box {
    display: none;
  }
  .cid-uG4KcKucC2 .mbr-section-title,
  .cid-uG4KcKucC2 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4KcKucC2 .box {
    display: none;
  }
  .cid-uG4KcKucC2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4KcKucC2 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4KcKucC2 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4KcKucC2 .mbr-section-text {
  color: #767676;
}
.cid-uG4KcKucC2 .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4KdSygc3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4KdSygc3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4KdSygc3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4KdSygc3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4KdSygc3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4KdSygc3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4KdSygc3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4KdSygc3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4KdSygc3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4KdSygc3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4LhbgbUn {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4LhbgbUn .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4LhbgbUn .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4LhbgbUn .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4LhbgbUn .box {
  left: 20%;
}
.cid-uG4LhbgbUn .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4LhbgbUn .mbr-section-text,
.cid-uG4LhbgbUn .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4LhbgbUn .text-box {
    display: none;
  }
  .cid-uG4LhbgbUn .mbr-section-title,
  .cid-uG4LhbgbUn .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4LhbgbUn .box {
    display: none;
  }
  .cid-uG4LhbgbUn .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4LhbgbUn .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4LhbgbUn .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4LhbgbUn .mbr-section-text {
  color: #767676;
}
.cid-uG4LhbgbUn .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4LhZtHsI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4LhZtHsI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4LhZtHsI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4LhZtHsI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4LhZtHsI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4LhZtHsI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4LhZtHsI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4LhZtHsI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4LhZtHsI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4LhZtHsI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4N4rUkDA {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4N4rUkDA .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4N4rUkDA .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4N4rUkDA .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4N4rUkDA .box {
  left: 20%;
}
.cid-uG4N4rUkDA .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4N4rUkDA .mbr-section-text,
.cid-uG4N4rUkDA .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4N4rUkDA .text-box {
    display: none;
  }
  .cid-uG4N4rUkDA .mbr-section-title,
  .cid-uG4N4rUkDA .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4N4rUkDA .box {
    display: none;
  }
  .cid-uG4N4rUkDA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4N4rUkDA .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4N4rUkDA .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4N4rUkDA .mbr-section-text {
  color: #767676;
}
.cid-uG4N4rUkDA .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4N5nei7e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4N5nei7e .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4N5nei7e .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4N5nei7e .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4N5nei7e .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4N5nei7e .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4N5nei7e .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4N5nei7e .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4N5nei7e .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4N5nei7e .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4OuMPBGI {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4OuMPBGI .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4OuMPBGI .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4OuMPBGI .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4OuMPBGI .box {
  left: 20%;
}
.cid-uG4OuMPBGI .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4OuMPBGI .mbr-section-text,
.cid-uG4OuMPBGI .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4OuMPBGI .text-box {
    display: none;
  }
  .cid-uG4OuMPBGI .mbr-section-title,
  .cid-uG4OuMPBGI .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4OuMPBGI .box {
    display: none;
  }
  .cid-uG4OuMPBGI .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4OuMPBGI .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4OuMPBGI .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4OuMPBGI .mbr-section-text {
  color: #767676;
}
.cid-uG4OuMPBGI .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4Ow4PR37 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4Ow4PR37 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4Ow4PR37 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4Ow4PR37 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4Ow4PR37 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4Ow4PR37 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4Ow4PR37 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4Ow4PR37 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4Ow4PR37 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4Ow4PR37 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4QgZaC9x {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4QgZaC9x .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4QgZaC9x .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4QgZaC9x .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4QgZaC9x .box {
  left: 20%;
}
.cid-uG4QgZaC9x .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4QgZaC9x .mbr-section-text,
.cid-uG4QgZaC9x .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4QgZaC9x .text-box {
    display: none;
  }
  .cid-uG4QgZaC9x .mbr-section-title,
  .cid-uG4QgZaC9x .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4QgZaC9x .box {
    display: none;
  }
  .cid-uG4QgZaC9x .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4QgZaC9x .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4QgZaC9x .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4QgZaC9x .mbr-section-text {
  color: #767676;
}
.cid-uG4QgZaC9x .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4QhYLl1M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4QhYLl1M .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4QhYLl1M .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4QhYLl1M .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4QhYLl1M .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4QhYLl1M .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4QhYLl1M .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4QhYLl1M .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4QhYLl1M .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4QhYLl1M .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4RUgtl1f {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4RUgtl1f .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4RUgtl1f .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4RUgtl1f .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4RUgtl1f .box {
  left: 20%;
}
.cid-uG4RUgtl1f .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4RUgtl1f .mbr-section-text,
.cid-uG4RUgtl1f .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4RUgtl1f .text-box {
    display: none;
  }
  .cid-uG4RUgtl1f .mbr-section-title,
  .cid-uG4RUgtl1f .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4RUgtl1f .box {
    display: none;
  }
  .cid-uG4RUgtl1f .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4RUgtl1f .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4RUgtl1f .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4RUgtl1f .mbr-section-text {
  color: #767676;
}
.cid-uG4RUgtl1f .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4RVcJu3e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4RVcJu3e .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4RVcJu3e .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4RVcJu3e .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4RVcJu3e .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4RVcJu3e .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4RVcJu3e .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4RVcJu3e .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4RVcJu3e .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4RVcJu3e .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4SC6IEyk {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4SC6IEyk .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4SC6IEyk .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4SC6IEyk .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4SC6IEyk .box {
  left: 20%;
}
.cid-uG4SC6IEyk .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4SC6IEyk .mbr-section-text,
.cid-uG4SC6IEyk .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4SC6IEyk .text-box {
    display: none;
  }
  .cid-uG4SC6IEyk .mbr-section-title,
  .cid-uG4SC6IEyk .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4SC6IEyk .box {
    display: none;
  }
  .cid-uG4SC6IEyk .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4SC6IEyk .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4SC6IEyk .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4SC6IEyk .mbr-section-text {
  color: #767676;
}
.cid-uG4SC6IEyk .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4SDdc49g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4SDdc49g .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4SDdc49g .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4SDdc49g .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4SDdc49g .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4SDdc49g .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4SDdc49g .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4SDdc49g .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4SDdc49g .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4SDdc49g .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4VP5iaWK {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4VP5iaWK .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4VP5iaWK .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4VP5iaWK .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4VP5iaWK .box {
  left: 20%;
}
.cid-uG4VP5iaWK .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4VP5iaWK .mbr-section-text,
.cid-uG4VP5iaWK .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4VP5iaWK .text-box {
    display: none;
  }
  .cid-uG4VP5iaWK .mbr-section-title,
  .cid-uG4VP5iaWK .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4VP5iaWK .box {
    display: none;
  }
  .cid-uG4VP5iaWK .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4VP5iaWK .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4VP5iaWK .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4VP5iaWK .mbr-section-text {
  color: #767676;
}
.cid-uG4VP5iaWK .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4VQc7LrO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4VQc7LrO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4VQc7LrO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4VQc7LrO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4VQc7LrO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4VQc7LrO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4VQc7LrO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4VQc7LrO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4VQc7LrO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4VQc7LrO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4WJw5LnK {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4WJw5LnK .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4WJw5LnK .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4WJw5LnK .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4WJw5LnK .box {
  left: 20%;
}
.cid-uG4WJw5LnK .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4WJw5LnK .mbr-section-text,
.cid-uG4WJw5LnK .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4WJw5LnK .text-box {
    display: none;
  }
  .cid-uG4WJw5LnK .mbr-section-title,
  .cid-uG4WJw5LnK .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4WJw5LnK .box {
    display: none;
  }
  .cid-uG4WJw5LnK .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4WJw5LnK .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4WJw5LnK .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4WJw5LnK .mbr-section-text {
  color: #767676;
}
.cid-uG4WJw5LnK .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4WKtyLhy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4WKtyLhy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4WKtyLhy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4WKtyLhy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4WKtyLhy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4WKtyLhy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4WKtyLhy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4WKtyLhy .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4WKtyLhy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4WKtyLhy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4XRn1tlY {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4XRn1tlY .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4XRn1tlY .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4XRn1tlY .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4XRn1tlY .box {
  left: 20%;
}
.cid-uG4XRn1tlY .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4XRn1tlY .mbr-section-text,
.cid-uG4XRn1tlY .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4XRn1tlY .text-box {
    display: none;
  }
  .cid-uG4XRn1tlY .mbr-section-title,
  .cid-uG4XRn1tlY .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4XRn1tlY .box {
    display: none;
  }
  .cid-uG4XRn1tlY .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4XRn1tlY .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4XRn1tlY .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4XRn1tlY .mbr-section-text {
  color: #767676;
}
.cid-uG4XRn1tlY .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4XSpjMhd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4XSpjMhd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4XSpjMhd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4XSpjMhd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4XSpjMhd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4XSpjMhd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4XSpjMhd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4XSpjMhd .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4XSpjMhd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4XSpjMhd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4ZklwnkB {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG4ZklwnkB .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG4ZklwnkB .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG4ZklwnkB .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG4ZklwnkB .box {
  left: 20%;
}
.cid-uG4ZklwnkB .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG4ZklwnkB .mbr-section-text,
.cid-uG4ZklwnkB .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG4ZklwnkB .text-box {
    display: none;
  }
  .cid-uG4ZklwnkB .mbr-section-title,
  .cid-uG4ZklwnkB .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG4ZklwnkB .box {
    display: none;
  }
  .cid-uG4ZklwnkB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG4ZklwnkB .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG4ZklwnkB .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG4ZklwnkB .mbr-section-text {
  color: #767676;
}
.cid-uG4ZklwnkB .mbr-section-text DIV {
  text-align: left;
}
.cid-uG4ZlnGn3B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG4ZlnGn3B .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG4ZlnGn3B .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG4ZlnGn3B .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG4ZlnGn3B .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG4ZlnGn3B .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG4ZlnGn3B .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG4ZlnGn3B .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG4ZlnGn3B .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG4ZlnGn3B .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG50dTT1ym {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uG50dTT1ym .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG50dTT1ym .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG50dTT1ym .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG50dTT1ym .box {
  left: 20%;
}
.cid-uG50dTT1ym .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG50dTT1ym .mbr-section-text,
.cid-uG50dTT1ym .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG50dTT1ym .text-box {
    display: none;
  }
  .cid-uG50dTT1ym .mbr-section-title,
  .cid-uG50dTT1ym .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG50dTT1ym .box {
    display: none;
  }
  .cid-uG50dTT1ym .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG50dTT1ym .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG50dTT1ym .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG50dTT1ym .mbr-section-text {
  color: #767676;
}
.cid-uG50dTT1ym .mbr-section-text DIV {
  text-align: left;
}
.cid-uG50eOvSgB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG50eOvSgB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG50eOvSgB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG50eOvSgB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG50eOvSgB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG50eOvSgB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG50eOvSgB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG50eOvSgB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG50eOvSgB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG50eOvSgB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw82fG3bi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw82fG3bi .content {
    text-align: center;
  }
  .cid-uIw82fG3bi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw82fG3bi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw82fG3bi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw82fG3bi .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw82fG3bi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw82fG3bi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw82fG3bi .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw82fG3bi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw82fG3bi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw82fG3bi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw82fG3bi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw82fG3bi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw82fG3bi P {
  color: #232323;
}
.cid-uIw82fG3bi H5 {
  color: #232323;
}
.cid-uG56FAe29X .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uG56FAe29X .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uG56FAe29X a {
  font-style: normal;
}
.cid-uG56FAe29X .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uG56FAe29X .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uG56FAe29X .nav-item:focus,
.cid-uG56FAe29X .nav-link:focus {
  outline: none;
}
.cid-uG56FAe29X .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uG56FAe29X .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uG56FAe29X .menu-logo {
  margin-right: auto;
}
.cid-uG56FAe29X .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uG56FAe29X .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uG56FAe29X .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uG56FAe29X .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uG56FAe29X .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uG56FAe29X .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uG56FAe29X .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uG56FAe29X .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uG56FAe29X .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uG56FAe29X .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uG56FAe29X .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uG56FAe29X .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uG56FAe29X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uG56FAe29X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uG56FAe29X .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uG56FAe29X .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uG56FAe29X .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-uG56FAe29X .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uG56FAe29X .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uG56FAe29X .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uG56FAe29X .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uG56FAe29X .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uG56FAe29X .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uG56FAe29X button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uG56FAe29X button.navbar-toggler:focus {
  outline: none;
}
.cid-uG56FAe29X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uG56FAe29X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uG56FAe29X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uG56FAe29X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uG56FAe29X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uG56FAe29X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uG56FAe29X nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uG56FAe29X nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uG56FAe29X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uG56FAe29X .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uG56FAe29X .collapsed .btn {
  display: -webkit-flex;
}
.cid-uG56FAe29X .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uG56FAe29X .collapsed .navbar-collapse.collapsing,
.cid-uG56FAe29X .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uG56FAe29X .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uG56FAe29X .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uG56FAe29X .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uG56FAe29X .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uG56FAe29X .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uG56FAe29X .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uG56FAe29X .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uG56FAe29X .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uG56FAe29X .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uG56FAe29X .collapsed button.navbar-toggler {
  display: block;
}
.cid-uG56FAe29X .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uG56FAe29X .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uG56FAe29X .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uG56FAe29X .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uG56FAe29X .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uG56FAe29X .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: 1023px) {
  .cid-uG56FAe29X.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uG56FAe29X img {
    height: 3.8rem !important;
  }
  .cid-uG56FAe29X .btn {
    display: -webkit-flex;
  }
  .cid-uG56FAe29X button.navbar-toggler {
    display: block;
  }
  .cid-uG56FAe29X .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uG56FAe29X .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uG56FAe29X .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uG56FAe29X .navbar-collapse.collapsing,
  .cid-uG56FAe29X .navbar-collapse.show {
    display: block !important;
  }
  .cid-uG56FAe29X .navbar-collapse.collapsing .navbar-nav,
  .cid-uG56FAe29X .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uG56FAe29X .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uG56FAe29X .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uG56FAe29X .navbar-collapse.collapsing .navbar-buttons,
  .cid-uG56FAe29X .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uG56FAe29X .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uG56FAe29X .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uG56FAe29X .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uG56FAe29X .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uG56FAe29X .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uG56FAe29X .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uG56FAe29X .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uG56FAe29X .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uG56FAe29X .nav-link:hover,
.cid-uG56FAe29X .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uG56FAq6zv {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uG56FAq6zv .mbr-section-subtitle {
  color: #767676;
}
.cid-uG56FAwCVm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG56FAwCVm .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uG56FAwCVm .text-block {
  position: relative;
  z-index: 0;
}
.cid-uG56FAwCVm .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uG56FAwCVm .box {
  left: 20%;
}
.cid-uG56FAwCVm .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uG56FAwCVm .mbr-section-text,
.cid-uG56FAwCVm .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uG56FAwCVm .text-box {
    display: none;
  }
  .cid-uG56FAwCVm .mbr-section-title,
  .cid-uG56FAwCVm .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uG56FAwCVm .box {
    display: none;
  }
  .cid-uG56FAwCVm .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uG56FAwCVm .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uG56FAwCVm .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uG56FAwCVm .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uG56FAwCVm .mbr-section-title {
  text-align: center;
}
.cid-uG56FAwCVm .mbr-section-text DIV {
  text-align: left;
}
.cid-uG56FAIbB1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uG56FAIbB1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uG56FAIbB1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG56FAIbB1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG56FAIbB1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uG56FAIbB1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uG56FAIbB1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uG56FAIbB1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uG56FAIbB1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uG56FAIbB1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoS4v8wzO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoS4v8wzO .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGoS4v8wzO .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGoS4v8wzO .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGoS4v8wzO .box {
  left: 20%;
}
.cid-uGoS4v8wzO .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGoS4v8wzO .mbr-section-text,
.cid-uGoS4v8wzO .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGoS4v8wzO .text-box {
    display: none;
  }
  .cid-uGoS4v8wzO .mbr-section-title,
  .cid-uGoS4v8wzO .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGoS4v8wzO .box {
    display: none;
  }
  .cid-uGoS4v8wzO .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGoS4v8wzO .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGoS4v8wzO .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGoS4v8wzO .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGoS4v8wzO .mbr-section-title {
  text-align: center;
}
.cid-uGoS4v8wzO .mbr-section-text DIV {
  text-align: left;
}
.cid-uGoS50Vsyu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoS50Vsyu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGoS50Vsyu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGoS50Vsyu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGoS50Vsyu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGoS50Vsyu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoS50Vsyu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGoS50Vsyu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGoS50Vsyu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGoS50Vsyu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoSRwmVBk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoSRwmVBk .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGoSRwmVBk .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGoSRwmVBk .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGoSRwmVBk .box {
  left: 20%;
}
.cid-uGoSRwmVBk .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGoSRwmVBk .mbr-section-text,
.cid-uGoSRwmVBk .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGoSRwmVBk .text-box {
    display: none;
  }
  .cid-uGoSRwmVBk .mbr-section-title,
  .cid-uGoSRwmVBk .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGoSRwmVBk .box {
    display: none;
  }
  .cid-uGoSRwmVBk .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGoSRwmVBk .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGoSRwmVBk .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGoSRwmVBk .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGoSRwmVBk .mbr-section-title {
  text-align: center;
}
.cid-uGoSRwmVBk .mbr-section-text DIV {
  text-align: left;
}
.cid-uGoSS1tuNT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoSS1tuNT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGoSS1tuNT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGoSS1tuNT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGoSS1tuNT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGoSS1tuNT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoSS1tuNT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGoSS1tuNT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGoSS1tuNT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGoSS1tuNT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoTwjBcOK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoTwjBcOK .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGoTwjBcOK .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGoTwjBcOK .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGoTwjBcOK .box {
  left: 20%;
}
.cid-uGoTwjBcOK .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGoTwjBcOK .mbr-section-text,
.cid-uGoTwjBcOK .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGoTwjBcOK .text-box {
    display: none;
  }
  .cid-uGoTwjBcOK .mbr-section-title,
  .cid-uGoTwjBcOK .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGoTwjBcOK .box {
    display: none;
  }
  .cid-uGoTwjBcOK .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGoTwjBcOK .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGoTwjBcOK .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGoTwjBcOK .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGoTwjBcOK .mbr-section-title {
  text-align: center;
}
.cid-uGoTwjBcOK .mbr-section-text DIV {
  text-align: left;
}
.cid-uGoTx1MQhN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoTx1MQhN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGoTx1MQhN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGoTx1MQhN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGoTx1MQhN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGoTx1MQhN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoTx1MQhN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGoTx1MQhN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGoTx1MQhN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGoTx1MQhN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoUDsRGwl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoUDsRGwl .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGoUDsRGwl .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGoUDsRGwl .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGoUDsRGwl .box {
  left: 20%;
}
.cid-uGoUDsRGwl .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGoUDsRGwl .mbr-section-text,
.cid-uGoUDsRGwl .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGoUDsRGwl .text-box {
    display: none;
  }
  .cid-uGoUDsRGwl .mbr-section-title,
  .cid-uGoUDsRGwl .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGoUDsRGwl .box {
    display: none;
  }
  .cid-uGoUDsRGwl .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGoUDsRGwl .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGoUDsRGwl .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGoUDsRGwl .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGoUDsRGwl .mbr-section-title {
  text-align: center;
}
.cid-uGoUDsRGwl .mbr-section-text DIV {
  text-align: left;
}
.cid-uGoUEiACiC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoUEiACiC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGoUEiACiC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGoUEiACiC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGoUEiACiC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGoUEiACiC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoUEiACiC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGoUEiACiC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGoUEiACiC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGoUEiACiC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoVSM5rUZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoVSM5rUZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGoVSM5rUZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGoVSM5rUZ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGoVSM5rUZ .box {
  left: 20%;
}
.cid-uGoVSM5rUZ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGoVSM5rUZ .mbr-section-text,
.cid-uGoVSM5rUZ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGoVSM5rUZ .text-box {
    display: none;
  }
  .cid-uGoVSM5rUZ .mbr-section-title,
  .cid-uGoVSM5rUZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGoVSM5rUZ .box {
    display: none;
  }
  .cid-uGoVSM5rUZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGoVSM5rUZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGoVSM5rUZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGoVSM5rUZ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGoVSM5rUZ .mbr-section-title {
  text-align: center;
}
.cid-uGoVSM5rUZ .mbr-section-text DIV {
  text-align: left;
}
.cid-uGoVTs6RDG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoVTs6RDG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGoVTs6RDG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGoVTs6RDG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGoVTs6RDG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGoVTs6RDG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoVTs6RDG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGoVTs6RDG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGoVTs6RDG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGoVTs6RDG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoWOkmHYZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoWOkmHYZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGoWOkmHYZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGoWOkmHYZ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGoWOkmHYZ .box {
  left: 20%;
}
.cid-uGoWOkmHYZ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGoWOkmHYZ .mbr-section-text,
.cid-uGoWOkmHYZ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGoWOkmHYZ .text-box {
    display: none;
  }
  .cid-uGoWOkmHYZ .mbr-section-title,
  .cid-uGoWOkmHYZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGoWOkmHYZ .box {
    display: none;
  }
  .cid-uGoWOkmHYZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGoWOkmHYZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGoWOkmHYZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGoWOkmHYZ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGoWOkmHYZ .mbr-section-title {
  text-align: center;
}
.cid-uGoWOkmHYZ .mbr-section-text DIV {
  text-align: left;
}
.cid-uGoWOXg0Cq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoWOXg0Cq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGoWOXg0Cq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGoWOXg0Cq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGoWOXg0Cq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGoWOXg0Cq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoWOXg0Cq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGoWOXg0Cq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGoWOXg0Cq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGoWOXg0Cq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoY0RB4tF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoY0RB4tF .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGoY0RB4tF .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGoY0RB4tF .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGoY0RB4tF .box {
  left: 20%;
}
.cid-uGoY0RB4tF .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGoY0RB4tF .mbr-section-text,
.cid-uGoY0RB4tF .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGoY0RB4tF .text-box {
    display: none;
  }
  .cid-uGoY0RB4tF .mbr-section-title,
  .cid-uGoY0RB4tF .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGoY0RB4tF .box {
    display: none;
  }
  .cid-uGoY0RB4tF .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGoY0RB4tF .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGoY0RB4tF .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGoY0RB4tF .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGoY0RB4tF .mbr-section-title {
  text-align: center;
}
.cid-uGoY0RB4tF .mbr-section-text DIV {
  text-align: left;
}
.cid-uGoY1xliR9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoY1xliR9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGoY1xliR9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGoY1xliR9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGoY1xliR9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGoY1xliR9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoY1xliR9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGoY1xliR9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGoY1xliR9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGoY1xliR9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoYQ7nCD0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoYQ7nCD0 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGoYQ7nCD0 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGoYQ7nCD0 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGoYQ7nCD0 .box {
  left: 20%;
}
.cid-uGoYQ7nCD0 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGoYQ7nCD0 .mbr-section-text,
.cid-uGoYQ7nCD0 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGoYQ7nCD0 .text-box {
    display: none;
  }
  .cid-uGoYQ7nCD0 .mbr-section-title,
  .cid-uGoYQ7nCD0 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGoYQ7nCD0 .box {
    display: none;
  }
  .cid-uGoYQ7nCD0 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGoYQ7nCD0 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGoYQ7nCD0 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGoYQ7nCD0 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGoYQ7nCD0 .mbr-section-title {
  text-align: center;
}
.cid-uGoYQ7nCD0 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGoYQUcMbS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoYQUcMbS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGoYQUcMbS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGoYQUcMbS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGoYQUcMbS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGoYQUcMbS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoYQUcMbS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGoYQUcMbS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGoYQUcMbS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGoYQUcMbS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoZsixrTC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoZsixrTC .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGoZsixrTC .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGoZsixrTC .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGoZsixrTC .box {
  left: 20%;
}
.cid-uGoZsixrTC .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGoZsixrTC .mbr-section-text,
.cid-uGoZsixrTC .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGoZsixrTC .text-box {
    display: none;
  }
  .cid-uGoZsixrTC .mbr-section-title,
  .cid-uGoZsixrTC .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGoZsixrTC .box {
    display: none;
  }
  .cid-uGoZsixrTC .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGoZsixrTC .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGoZsixrTC .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGoZsixrTC .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGoZsixrTC .mbr-section-title {
  text-align: center;
}
.cid-uGoZsixrTC .mbr-section-text DIV {
  text-align: left;
}
.cid-uGoZsXStDA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGoZsXStDA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGoZsXStDA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGoZsXStDA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGoZsXStDA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGoZsXStDA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGoZsXStDA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGoZsXStDA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGoZsXStDA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGoZsXStDA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp0RMefi7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp0RMefi7 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGp0RMefi7 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGp0RMefi7 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGp0RMefi7 .box {
  left: 20%;
}
.cid-uGp0RMefi7 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGp0RMefi7 .mbr-section-text,
.cid-uGp0RMefi7 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGp0RMefi7 .text-box {
    display: none;
  }
  .cid-uGp0RMefi7 .mbr-section-title,
  .cid-uGp0RMefi7 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGp0RMefi7 .box {
    display: none;
  }
  .cid-uGp0RMefi7 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGp0RMefi7 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGp0RMefi7 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGp0RMefi7 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGp0RMefi7 .mbr-section-title {
  text-align: center;
}
.cid-uGp0RMefi7 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGp0SrlE00 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp0SrlE00 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGp0SrlE00 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGp0SrlE00 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGp0SrlE00 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGp0SrlE00 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp0SrlE00 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGp0SrlE00 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGp0SrlE00 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGp0SrlE00 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp1pwf9El {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp1pwf9El .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGp1pwf9El .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGp1pwf9El .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGp1pwf9El .box {
  left: 20%;
}
.cid-uGp1pwf9El .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGp1pwf9El .mbr-section-text,
.cid-uGp1pwf9El .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGp1pwf9El .text-box {
    display: none;
  }
  .cid-uGp1pwf9El .mbr-section-title,
  .cid-uGp1pwf9El .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGp1pwf9El .box {
    display: none;
  }
  .cid-uGp1pwf9El .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGp1pwf9El .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGp1pwf9El .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGp1pwf9El .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGp1pwf9El .mbr-section-title {
  text-align: center;
}
.cid-uGp1pwf9El .mbr-section-text DIV {
  text-align: left;
}
.cid-uGp1qdu9W1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp1qdu9W1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGp1qdu9W1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGp1qdu9W1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGp1qdu9W1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGp1qdu9W1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp1qdu9W1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGp1qdu9W1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGp1qdu9W1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGp1qdu9W1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp2ZmJBZc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp2ZmJBZc .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGp2ZmJBZc .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGp2ZmJBZc .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGp2ZmJBZc .box {
  left: 20%;
}
.cid-uGp2ZmJBZc .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGp2ZmJBZc .mbr-section-text,
.cid-uGp2ZmJBZc .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGp2ZmJBZc .text-box {
    display: none;
  }
  .cid-uGp2ZmJBZc .mbr-section-title,
  .cid-uGp2ZmJBZc .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGp2ZmJBZc .box {
    display: none;
  }
  .cid-uGp2ZmJBZc .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGp2ZmJBZc .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGp2ZmJBZc .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGp2ZmJBZc .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGp2ZmJBZc .mbr-section-title {
  text-align: center;
}
.cid-uGp2ZmJBZc .mbr-section-text DIV {
  text-align: left;
}
.cid-uGp303fLUF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp303fLUF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGp303fLUF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGp303fLUF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGp303fLUF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGp303fLUF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp303fLUF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGp303fLUF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGp303fLUF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGp303fLUF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp4Ldnboh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp4Ldnboh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGp4Ldnboh .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGp4Ldnboh .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGp4Ldnboh .box {
  left: 20%;
}
.cid-uGp4Ldnboh .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGp4Ldnboh .mbr-section-text,
.cid-uGp4Ldnboh .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGp4Ldnboh .text-box {
    display: none;
  }
  .cid-uGp4Ldnboh .mbr-section-title,
  .cid-uGp4Ldnboh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGp4Ldnboh .box {
    display: none;
  }
  .cid-uGp4Ldnboh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGp4Ldnboh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGp4Ldnboh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGp4Ldnboh .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGp4Ldnboh .mbr-section-title {
  text-align: center;
}
.cid-uGp4Ldnboh .mbr-section-text DIV {
  text-align: left;
}
.cid-uGp4LS8Au1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp4LS8Au1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGp4LS8Au1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGp4LS8Au1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGp4LS8Au1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGp4LS8Au1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp4LS8Au1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGp4LS8Au1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGp4LS8Au1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGp4LS8Au1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp7FNy7wi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp7FNy7wi .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGp7FNy7wi .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGp7FNy7wi .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGp7FNy7wi .box {
  left: 20%;
}
.cid-uGp7FNy7wi .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGp7FNy7wi .mbr-section-text,
.cid-uGp7FNy7wi .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGp7FNy7wi .text-box {
    display: none;
  }
  .cid-uGp7FNy7wi .mbr-section-title,
  .cid-uGp7FNy7wi .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGp7FNy7wi .box {
    display: none;
  }
  .cid-uGp7FNy7wi .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGp7FNy7wi .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGp7FNy7wi .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGp7FNy7wi .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGp7FNy7wi .mbr-section-title {
  text-align: center;
}
.cid-uGp7FNy7wi .mbr-section-text DIV {
  text-align: left;
}
.cid-uGp7GEHMZ4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp7GEHMZ4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGp7GEHMZ4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGp7GEHMZ4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGp7GEHMZ4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGp7GEHMZ4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp7GEHMZ4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGp7GEHMZ4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGp7GEHMZ4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGp7GEHMZ4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp8tqigcD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp8tqigcD .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGp8tqigcD .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGp8tqigcD .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGp8tqigcD .box {
  left: 20%;
}
.cid-uGp8tqigcD .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGp8tqigcD .mbr-section-text,
.cid-uGp8tqigcD .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGp8tqigcD .text-box {
    display: none;
  }
  .cid-uGp8tqigcD .mbr-section-title,
  .cid-uGp8tqigcD .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGp8tqigcD .box {
    display: none;
  }
  .cid-uGp8tqigcD .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGp8tqigcD .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGp8tqigcD .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGp8tqigcD .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGp8tqigcD .mbr-section-title {
  text-align: center;
}
.cid-uGp8tqigcD .mbr-section-text DIV {
  text-align: left;
}
.cid-uGp8u6eFdU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGp8u6eFdU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGp8u6eFdU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGp8u6eFdU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGp8u6eFdU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGp8u6eFdU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGp8u6eFdU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGp8u6eFdU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGp8u6eFdU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGp8u6eFdU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpaxi6LQq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpaxi6LQq .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpaxi6LQq .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpaxi6LQq .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpaxi6LQq .box {
  left: 20%;
}
.cid-uGpaxi6LQq .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpaxi6LQq .mbr-section-text,
.cid-uGpaxi6LQq .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpaxi6LQq .text-box {
    display: none;
  }
  .cid-uGpaxi6LQq .mbr-section-title,
  .cid-uGpaxi6LQq .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpaxi6LQq .box {
    display: none;
  }
  .cid-uGpaxi6LQq .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpaxi6LQq .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpaxi6LQq .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpaxi6LQq .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpaxi6LQq .mbr-section-title {
  text-align: center;
}
.cid-uGpaxi6LQq .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpaxYqcYA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpaxYqcYA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpaxYqcYA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpaxYqcYA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpaxYqcYA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpaxYqcYA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpaxYqcYA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpaxYqcYA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpaxYqcYA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpaxYqcYA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpc19Ypce {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpc19Ypce .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpc19Ypce .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpc19Ypce .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpc19Ypce .box {
  left: 20%;
}
.cid-uGpc19Ypce .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpc19Ypce .mbr-section-text,
.cid-uGpc19Ypce .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpc19Ypce .text-box {
    display: none;
  }
  .cid-uGpc19Ypce .mbr-section-title,
  .cid-uGpc19Ypce .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpc19Ypce .box {
    display: none;
  }
  .cid-uGpc19Ypce .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpc19Ypce .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpc19Ypce .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpc19Ypce .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpc19Ypce .mbr-section-title {
  text-align: center;
}
.cid-uGpc19Ypce .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpc1MpEm4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpc1MpEm4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpc1MpEm4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpc1MpEm4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpc1MpEm4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpc1MpEm4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpc1MpEm4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpc1MpEm4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpc1MpEm4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpc1MpEm4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpfaSb48B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpfaSb48B .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpfaSb48B .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpfaSb48B .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpfaSb48B .box {
  left: 20%;
}
.cid-uGpfaSb48B .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpfaSb48B .mbr-section-text,
.cid-uGpfaSb48B .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpfaSb48B .text-box {
    display: none;
  }
  .cid-uGpfaSb48B .mbr-section-title,
  .cid-uGpfaSb48B .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpfaSb48B .box {
    display: none;
  }
  .cid-uGpfaSb48B .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpfaSb48B .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpfaSb48B .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpfaSb48B .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpfaSb48B .mbr-section-title {
  text-align: center;
}
.cid-uGpfaSb48B .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpfbAq1NC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpfbAq1NC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpfbAq1NC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpfbAq1NC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpfbAq1NC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpfbAq1NC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpfbAq1NC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpfbAq1NC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpfbAq1NC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpfbAq1NC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpfI6DTM8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpfI6DTM8 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpfI6DTM8 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpfI6DTM8 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpfI6DTM8 .box {
  left: 20%;
}
.cid-uGpfI6DTM8 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpfI6DTM8 .mbr-section-text,
.cid-uGpfI6DTM8 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpfI6DTM8 .text-box {
    display: none;
  }
  .cid-uGpfI6DTM8 .mbr-section-title,
  .cid-uGpfI6DTM8 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpfI6DTM8 .box {
    display: none;
  }
  .cid-uGpfI6DTM8 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpfI6DTM8 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpfI6DTM8 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpfI6DTM8 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpfI6DTM8 .mbr-section-title {
  text-align: center;
}
.cid-uGpfI6DTM8 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpfINo0s8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpfINo0s8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpfINo0s8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpfINo0s8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpfINo0s8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpfINo0s8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpfINo0s8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpfINo0s8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpfINo0s8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpfINo0s8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpgZqwiw5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpgZqwiw5 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpgZqwiw5 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpgZqwiw5 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpgZqwiw5 .box {
  left: 20%;
}
.cid-uGpgZqwiw5 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpgZqwiw5 .mbr-section-text,
.cid-uGpgZqwiw5 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpgZqwiw5 .text-box {
    display: none;
  }
  .cid-uGpgZqwiw5 .mbr-section-title,
  .cid-uGpgZqwiw5 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpgZqwiw5 .box {
    display: none;
  }
  .cid-uGpgZqwiw5 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpgZqwiw5 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpgZqwiw5 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpgZqwiw5 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpgZqwiw5 .mbr-section-title {
  text-align: center;
}
.cid-uGpgZqwiw5 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGph0crR7U {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGph0crR7U .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGph0crR7U .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGph0crR7U .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGph0crR7U .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGph0crR7U .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGph0crR7U .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGph0crR7U .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGph0crR7U .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGph0crR7U .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpi581UlG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpi581UlG .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpi581UlG .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpi581UlG .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpi581UlG .box {
  left: 20%;
}
.cid-uGpi581UlG .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpi581UlG .mbr-section-text,
.cid-uGpi581UlG .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpi581UlG .text-box {
    display: none;
  }
  .cid-uGpi581UlG .mbr-section-title,
  .cid-uGpi581UlG .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpi581UlG .box {
    display: none;
  }
  .cid-uGpi581UlG .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpi581UlG .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpi581UlG .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpi581UlG .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpi581UlG .mbr-section-title {
  text-align: center;
}
.cid-uGpi581UlG .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpi5Tq9Ke {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpi5Tq9Ke .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpi5Tq9Ke .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpi5Tq9Ke .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpi5Tq9Ke .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpi5Tq9Ke .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpi5Tq9Ke .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpi5Tq9Ke .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpi5Tq9Ke .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpi5Tq9Ke .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpj5GyWSh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpj5GyWSh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpj5GyWSh .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpj5GyWSh .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpj5GyWSh .box {
  left: 20%;
}
.cid-uGpj5GyWSh .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpj5GyWSh .mbr-section-text,
.cid-uGpj5GyWSh .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpj5GyWSh .text-box {
    display: none;
  }
  .cid-uGpj5GyWSh .mbr-section-title,
  .cid-uGpj5GyWSh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpj5GyWSh .box {
    display: none;
  }
  .cid-uGpj5GyWSh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpj5GyWSh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpj5GyWSh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpj5GyWSh .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpj5GyWSh .mbr-section-title {
  text-align: center;
}
.cid-uGpj5GyWSh .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpj6qMcXr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpj6qMcXr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpj6qMcXr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpj6qMcXr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpj6qMcXr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpj6qMcXr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpj6qMcXr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpj6qMcXr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpj6qMcXr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpj6qMcXr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpjQP7uRA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpjQP7uRA .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpjQP7uRA .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpjQP7uRA .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpjQP7uRA .box {
  left: 20%;
}
.cid-uGpjQP7uRA .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpjQP7uRA .mbr-section-text,
.cid-uGpjQP7uRA .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpjQP7uRA .text-box {
    display: none;
  }
  .cid-uGpjQP7uRA .mbr-section-title,
  .cid-uGpjQP7uRA .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpjQP7uRA .box {
    display: none;
  }
  .cid-uGpjQP7uRA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpjQP7uRA .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpjQP7uRA .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpjQP7uRA .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpjQP7uRA .mbr-section-title {
  text-align: center;
}
.cid-uGpjQP7uRA .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpjRu2Pmz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpjRu2Pmz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpjRu2Pmz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpjRu2Pmz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpjRu2Pmz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpjRu2Pmz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpjRu2Pmz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpjRu2Pmz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpjRu2Pmz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpjRu2Pmz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpkGAtpDR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpkGAtpDR .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpkGAtpDR .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpkGAtpDR .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpkGAtpDR .box {
  left: 20%;
}
.cid-uGpkGAtpDR .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpkGAtpDR .mbr-section-text,
.cid-uGpkGAtpDR .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpkGAtpDR .text-box {
    display: none;
  }
  .cid-uGpkGAtpDR .mbr-section-title,
  .cid-uGpkGAtpDR .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpkGAtpDR .box {
    display: none;
  }
  .cid-uGpkGAtpDR .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpkGAtpDR .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpkGAtpDR .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpkGAtpDR .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpkGAtpDR .mbr-section-title {
  text-align: center;
}
.cid-uGpkGAtpDR .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpkHbeac8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpkHbeac8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpkHbeac8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpkHbeac8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpkHbeac8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpkHbeac8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpkHbeac8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpkHbeac8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpkHbeac8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpkHbeac8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGplTswQWI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGplTswQWI .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGplTswQWI .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGplTswQWI .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGplTswQWI .box {
  left: 20%;
}
.cid-uGplTswQWI .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGplTswQWI .mbr-section-text,
.cid-uGplTswQWI .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGplTswQWI .text-box {
    display: none;
  }
  .cid-uGplTswQWI .mbr-section-title,
  .cid-uGplTswQWI .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGplTswQWI .box {
    display: none;
  }
  .cid-uGplTswQWI .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGplTswQWI .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGplTswQWI .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGplTswQWI .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGplTswQWI .mbr-section-title {
  text-align: center;
}
.cid-uGplTswQWI .mbr-section-text DIV {
  text-align: left;
}
.cid-uGplUeHkRZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGplUeHkRZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGplUeHkRZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGplUeHkRZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGplUeHkRZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGplUeHkRZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGplUeHkRZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGplUeHkRZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGplUeHkRZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGplUeHkRZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpmIQur22 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpmIQur22 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpmIQur22 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpmIQur22 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpmIQur22 .box {
  left: 20%;
}
.cid-uGpmIQur22 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpmIQur22 .mbr-section-text,
.cid-uGpmIQur22 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpmIQur22 .text-box {
    display: none;
  }
  .cid-uGpmIQur22 .mbr-section-title,
  .cid-uGpmIQur22 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpmIQur22 .box {
    display: none;
  }
  .cid-uGpmIQur22 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpmIQur22 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpmIQur22 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpmIQur22 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpmIQur22 .mbr-section-title {
  text-align: center;
}
.cid-uGpmIQur22 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpmJJOx5m {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpmJJOx5m .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpmJJOx5m .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpmJJOx5m .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpmJJOx5m .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpmJJOx5m .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpmJJOx5m .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpmJJOx5m .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpmJJOx5m .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpmJJOx5m .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpnpkeIAj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpnpkeIAj .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpnpkeIAj .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpnpkeIAj .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpnpkeIAj .box {
  left: 20%;
}
.cid-uGpnpkeIAj .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpnpkeIAj .mbr-section-text,
.cid-uGpnpkeIAj .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpnpkeIAj .text-box {
    display: none;
  }
  .cid-uGpnpkeIAj .mbr-section-title,
  .cid-uGpnpkeIAj .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpnpkeIAj .box {
    display: none;
  }
  .cid-uGpnpkeIAj .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpnpkeIAj .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpnpkeIAj .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpnpkeIAj .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpnpkeIAj .mbr-section-title {
  text-align: center;
}
.cid-uGpnpkeIAj .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpnpVhM0S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpnpVhM0S .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpnpVhM0S .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpnpVhM0S .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpnpVhM0S .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpnpVhM0S .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpnpVhM0S .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpnpVhM0S .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpnpVhM0S .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpnpVhM0S .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw7XN4H7r {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw7XN4H7r .content {
    text-align: center;
  }
  .cid-uIw7XN4H7r .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw7XN4H7r .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw7XN4H7r .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw7XN4H7r .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw7XN4H7r .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw7XN4H7r .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw7XN4H7r .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw7XN4H7r .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw7XN4H7r .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw7XN4H7r .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw7XN4H7r .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw7XN4H7r .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw7XN4H7r P {
  color: #232323;
}
.cid-uIw7XN4H7r H5 {
  color: #232323;
}
.cid-uGppEtKICw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uGppEtKICw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uGppEtKICw a {
  font-style: normal;
}
.cid-uGppEtKICw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uGppEtKICw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uGppEtKICw .nav-item:focus,
.cid-uGppEtKICw .nav-link:focus {
  outline: none;
}
.cid-uGppEtKICw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uGppEtKICw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uGppEtKICw .menu-logo {
  margin-right: auto;
}
.cid-uGppEtKICw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uGppEtKICw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uGppEtKICw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uGppEtKICw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uGppEtKICw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uGppEtKICw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uGppEtKICw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uGppEtKICw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uGppEtKICw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uGppEtKICw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uGppEtKICw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uGppEtKICw .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uGppEtKICw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uGppEtKICw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uGppEtKICw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uGppEtKICw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uGppEtKICw .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-uGppEtKICw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uGppEtKICw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uGppEtKICw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uGppEtKICw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uGppEtKICw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uGppEtKICw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uGppEtKICw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uGppEtKICw button.navbar-toggler:focus {
  outline: none;
}
.cid-uGppEtKICw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uGppEtKICw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uGppEtKICw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uGppEtKICw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uGppEtKICw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uGppEtKICw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uGppEtKICw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uGppEtKICw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uGppEtKICw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uGppEtKICw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uGppEtKICw .collapsed .btn {
  display: -webkit-flex;
}
.cid-uGppEtKICw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uGppEtKICw .collapsed .navbar-collapse.collapsing,
.cid-uGppEtKICw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uGppEtKICw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uGppEtKICw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uGppEtKICw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uGppEtKICw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uGppEtKICw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uGppEtKICw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uGppEtKICw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uGppEtKICw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uGppEtKICw .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uGppEtKICw .collapsed button.navbar-toggler {
  display: block;
}
.cid-uGppEtKICw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uGppEtKICw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uGppEtKICw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uGppEtKICw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uGppEtKICw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uGppEtKICw .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: 1023px) {
  .cid-uGppEtKICw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uGppEtKICw img {
    height: 3.8rem !important;
  }
  .cid-uGppEtKICw .btn {
    display: -webkit-flex;
  }
  .cid-uGppEtKICw button.navbar-toggler {
    display: block;
  }
  .cid-uGppEtKICw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uGppEtKICw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uGppEtKICw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uGppEtKICw .navbar-collapse.collapsing,
  .cid-uGppEtKICw .navbar-collapse.show {
    display: block !important;
  }
  .cid-uGppEtKICw .navbar-collapse.collapsing .navbar-nav,
  .cid-uGppEtKICw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uGppEtKICw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uGppEtKICw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uGppEtKICw .navbar-collapse.collapsing .navbar-buttons,
  .cid-uGppEtKICw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uGppEtKICw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uGppEtKICw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uGppEtKICw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uGppEtKICw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uGppEtKICw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uGppEtKICw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uGppEtKICw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uGppEtKICw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uGppEtKICw .nav-link:hover,
.cid-uGppEtKICw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uGppEu9a8z {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uGppEu9a8z .mbr-section-subtitle {
  color: #767676;
}
.cid-uGpq1yfdaL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpq1yfdaL .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpq1yfdaL .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpq1yfdaL .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpq1yfdaL .box {
  left: 20%;
}
.cid-uGpq1yfdaL .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpq1yfdaL .mbr-section-text,
.cid-uGpq1yfdaL .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpq1yfdaL .text-box {
    display: none;
  }
  .cid-uGpq1yfdaL .mbr-section-title,
  .cid-uGpq1yfdaL .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpq1yfdaL .box {
    display: none;
  }
  .cid-uGpq1yfdaL .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpq1yfdaL .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpq1yfdaL .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpq1yfdaL .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpq1yfdaL .mbr-section-title {
  text-align: center;
}
.cid-uGpq1yfdaL .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpq1YGoL2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpq1YGoL2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpq1YGoL2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpq1YGoL2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpq1YGoL2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpq1YGoL2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpq1YGoL2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpq1YGoL2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpq1YGoL2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpq1YGoL2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpr3dHRf1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpr3dHRf1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpr3dHRf1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpr3dHRf1 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpr3dHRf1 .box {
  left: 20%;
}
.cid-uGpr3dHRf1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpr3dHRf1 .mbr-section-text,
.cid-uGpr3dHRf1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpr3dHRf1 .text-box {
    display: none;
  }
  .cid-uGpr3dHRf1 .mbr-section-title,
  .cid-uGpr3dHRf1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpr3dHRf1 .box {
    display: none;
  }
  .cid-uGpr3dHRf1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpr3dHRf1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpr3dHRf1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpr3dHRf1 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpr3dHRf1 .mbr-section-title {
  text-align: center;
}
.cid-uGpr3dHRf1 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpr3LzyD4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpr3LzyD4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpr3LzyD4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpr3LzyD4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpr3LzyD4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpr3LzyD4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpr3LzyD4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpr3LzyD4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpr3LzyD4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpr3LzyD4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGprQln4Uf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGprQln4Uf .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGprQln4Uf .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGprQln4Uf .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGprQln4Uf .box {
  left: 20%;
}
.cid-uGprQln4Uf .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGprQln4Uf .mbr-section-text,
.cid-uGprQln4Uf .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGprQln4Uf .text-box {
    display: none;
  }
  .cid-uGprQln4Uf .mbr-section-title,
  .cid-uGprQln4Uf .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGprQln4Uf .box {
    display: none;
  }
  .cid-uGprQln4Uf .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGprQln4Uf .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGprQln4Uf .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGprQln4Uf .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGprQln4Uf .mbr-section-title {
  text-align: center;
}
.cid-uGprQln4Uf .mbr-section-text DIV {
  text-align: left;
}
.cid-uGprQNT13n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGprQNT13n .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGprQNT13n .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGprQNT13n .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGprQNT13n .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGprQNT13n .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGprQNT13n .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGprQNT13n .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGprQNT13n .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGprQNT13n .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpslFOD1l {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpslFOD1l .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpslFOD1l .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpslFOD1l .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpslFOD1l .box {
  left: 20%;
}
.cid-uGpslFOD1l .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpslFOD1l .mbr-section-text,
.cid-uGpslFOD1l .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpslFOD1l .text-box {
    display: none;
  }
  .cid-uGpslFOD1l .mbr-section-title,
  .cid-uGpslFOD1l .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpslFOD1l .box {
    display: none;
  }
  .cid-uGpslFOD1l .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpslFOD1l .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpslFOD1l .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpslFOD1l .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpslFOD1l .mbr-section-title {
  text-align: center;
}
.cid-uGpslFOD1l .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpsmcIiSh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpsmcIiSh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpsmcIiSh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpsmcIiSh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpsmcIiSh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpsmcIiSh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpsmcIiSh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpsmcIiSh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpsmcIiSh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpsmcIiSh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpt7nsBpZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpt7nsBpZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpt7nsBpZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpt7nsBpZ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpt7nsBpZ .box {
  left: 20%;
}
.cid-uGpt7nsBpZ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpt7nsBpZ .mbr-section-text,
.cid-uGpt7nsBpZ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpt7nsBpZ .text-box {
    display: none;
  }
  .cid-uGpt7nsBpZ .mbr-section-title,
  .cid-uGpt7nsBpZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpt7nsBpZ .box {
    display: none;
  }
  .cid-uGpt7nsBpZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpt7nsBpZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpt7nsBpZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpt7nsBpZ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpt7nsBpZ .mbr-section-title {
  text-align: center;
}
.cid-uGpt7nsBpZ .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpt83FpPo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpt83FpPo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpt83FpPo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpt83FpPo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpt83FpPo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpt83FpPo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpt83FpPo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpt83FpPo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpt83FpPo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpt83FpPo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpu9rlcPB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpu9rlcPB .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpu9rlcPB .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpu9rlcPB .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpu9rlcPB .box {
  left: 20%;
}
.cid-uGpu9rlcPB .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpu9rlcPB .mbr-section-text,
.cid-uGpu9rlcPB .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpu9rlcPB .text-box {
    display: none;
  }
  .cid-uGpu9rlcPB .mbr-section-title,
  .cid-uGpu9rlcPB .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpu9rlcPB .box {
    display: none;
  }
  .cid-uGpu9rlcPB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpu9rlcPB .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpu9rlcPB .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpu9rlcPB .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpu9rlcPB .mbr-section-title {
  text-align: center;
}
.cid-uGpu9rlcPB .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpua2Hfsv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpua2Hfsv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpua2Hfsv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpua2Hfsv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpua2Hfsv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpua2Hfsv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpua2Hfsv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpua2Hfsv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpua2Hfsv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpua2Hfsv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpuSDomyW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpuSDomyW .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpuSDomyW .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpuSDomyW .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpuSDomyW .box {
  left: 20%;
}
.cid-uGpuSDomyW .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpuSDomyW .mbr-section-text,
.cid-uGpuSDomyW .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpuSDomyW .text-box {
    display: none;
  }
  .cid-uGpuSDomyW .mbr-section-title,
  .cid-uGpuSDomyW .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpuSDomyW .box {
    display: none;
  }
  .cid-uGpuSDomyW .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpuSDomyW .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpuSDomyW .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpuSDomyW .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpuSDomyW .mbr-section-title {
  text-align: center;
}
.cid-uGpuSDomyW .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpuTjIR5k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpuTjIR5k .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpuTjIR5k .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpuTjIR5k .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpuTjIR5k .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpuTjIR5k .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpuTjIR5k .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpuTjIR5k .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpuTjIR5k .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpuTjIR5k .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpvFeig2Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpvFeig2Q .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpvFeig2Q .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpvFeig2Q .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpvFeig2Q .box {
  left: 20%;
}
.cid-uGpvFeig2Q .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpvFeig2Q .mbr-section-text,
.cid-uGpvFeig2Q .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpvFeig2Q .text-box {
    display: none;
  }
  .cid-uGpvFeig2Q .mbr-section-title,
  .cid-uGpvFeig2Q .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpvFeig2Q .box {
    display: none;
  }
  .cid-uGpvFeig2Q .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpvFeig2Q .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpvFeig2Q .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpvFeig2Q .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpvFeig2Q .mbr-section-title {
  text-align: center;
}
.cid-uGpvFeig2Q .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpvG9Xlh2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpvG9Xlh2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpvG9Xlh2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpvG9Xlh2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpvG9Xlh2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpvG9Xlh2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpvG9Xlh2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpvG9Xlh2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpvG9Xlh2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpvG9Xlh2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpw48TLdr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpw48TLdr .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpw48TLdr .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpw48TLdr .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpw48TLdr .box {
  left: 20%;
}
.cid-uGpw48TLdr .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpw48TLdr .mbr-section-text,
.cid-uGpw48TLdr .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpw48TLdr .text-box {
    display: none;
  }
  .cid-uGpw48TLdr .mbr-section-title,
  .cid-uGpw48TLdr .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpw48TLdr .box {
    display: none;
  }
  .cid-uGpw48TLdr .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpw48TLdr .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpw48TLdr .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpw48TLdr .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpw48TLdr .mbr-section-title {
  text-align: center;
}
.cid-uGpw48TLdr .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpw4P3brc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpw4P3brc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpw4P3brc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpw4P3brc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpw4P3brc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpw4P3brc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpw4P3brc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpw4P3brc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpw4P3brc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpw4P3brc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpxmDKsZW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpxmDKsZW .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpxmDKsZW .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpxmDKsZW .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpxmDKsZW .box {
  left: 20%;
}
.cid-uGpxmDKsZW .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpxmDKsZW .mbr-section-text,
.cid-uGpxmDKsZW .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpxmDKsZW .text-box {
    display: none;
  }
  .cid-uGpxmDKsZW .mbr-section-title,
  .cid-uGpxmDKsZW .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpxmDKsZW .box {
    display: none;
  }
  .cid-uGpxmDKsZW .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpxmDKsZW .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpxmDKsZW .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpxmDKsZW .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpxmDKsZW .mbr-section-title {
  text-align: center;
}
.cid-uGpxmDKsZW .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpxniI6Ph {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpxniI6Ph .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpxniI6Ph .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpxniI6Ph .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpxniI6Ph .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpxniI6Ph .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpxniI6Ph .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpxniI6Ph .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpxniI6Ph .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpxniI6Ph .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpymUIDgz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpymUIDgz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpymUIDgz .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpymUIDgz .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpymUIDgz .box {
  left: 20%;
}
.cid-uGpymUIDgz .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpymUIDgz .mbr-section-text,
.cid-uGpymUIDgz .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpymUIDgz .text-box {
    display: none;
  }
  .cid-uGpymUIDgz .mbr-section-title,
  .cid-uGpymUIDgz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpymUIDgz .box {
    display: none;
  }
  .cid-uGpymUIDgz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpymUIDgz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpymUIDgz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpymUIDgz .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpymUIDgz .mbr-section-title {
  text-align: center;
}
.cid-uGpymUIDgz .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpynBZHht {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpynBZHht .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpynBZHht .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpynBZHht .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpynBZHht .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpynBZHht .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpynBZHht .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpynBZHht .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpynBZHht .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpynBZHht .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpyQ6WtPW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpyQ6WtPW .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpyQ6WtPW .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpyQ6WtPW .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpyQ6WtPW .box {
  left: 20%;
}
.cid-uGpyQ6WtPW .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpyQ6WtPW .mbr-section-text,
.cid-uGpyQ6WtPW .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpyQ6WtPW .text-box {
    display: none;
  }
  .cid-uGpyQ6WtPW .mbr-section-title,
  .cid-uGpyQ6WtPW .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpyQ6WtPW .box {
    display: none;
  }
  .cid-uGpyQ6WtPW .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpyQ6WtPW .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpyQ6WtPW .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpyQ6WtPW .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpyQ6WtPW .mbr-section-title {
  text-align: center;
}
.cid-uGpyQ6WtPW .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpyQWbA1X {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpyQWbA1X .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpyQWbA1X .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpyQWbA1X .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpyQWbA1X .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpyQWbA1X .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpyQWbA1X .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpyQWbA1X .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpyQWbA1X .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpyQWbA1X .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpzqlTq5m {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpzqlTq5m .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpzqlTq5m .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpzqlTq5m .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpzqlTq5m .box {
  left: 20%;
}
.cid-uGpzqlTq5m .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpzqlTq5m .mbr-section-text,
.cid-uGpzqlTq5m .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpzqlTq5m .text-box {
    display: none;
  }
  .cid-uGpzqlTq5m .mbr-section-title,
  .cid-uGpzqlTq5m .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpzqlTq5m .box {
    display: none;
  }
  .cid-uGpzqlTq5m .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpzqlTq5m .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpzqlTq5m .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpzqlTq5m .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpzqlTq5m .mbr-section-title {
  text-align: center;
}
.cid-uGpzqlTq5m .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpzr0qthw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpzr0qthw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpzr0qthw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpzr0qthw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpzr0qthw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpzr0qthw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpzr0qthw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpzr0qthw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpzr0qthw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpzr0qthw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpBrlY9oM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpBrlY9oM .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGpBrlY9oM .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGpBrlY9oM .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGpBrlY9oM .box {
  left: 20%;
}
.cid-uGpBrlY9oM .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGpBrlY9oM .mbr-section-text,
.cid-uGpBrlY9oM .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGpBrlY9oM .text-box {
    display: none;
  }
  .cid-uGpBrlY9oM .mbr-section-title,
  .cid-uGpBrlY9oM .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGpBrlY9oM .box {
    display: none;
  }
  .cid-uGpBrlY9oM .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGpBrlY9oM .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGpBrlY9oM .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGpBrlY9oM .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGpBrlY9oM .mbr-section-title {
  text-align: center;
}
.cid-uGpBrlY9oM .mbr-section-text DIV {
  text-align: left;
}
.cid-uGpBsa2maE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGpBsa2maE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGpBsa2maE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGpBsa2maE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGpBsa2maE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGpBsa2maE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGpBsa2maE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGpBsa2maE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGpBsa2maE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGpBsa2maE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGtZBTJ4Rc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGtZBTJ4Rc .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGtZBTJ4Rc .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGtZBTJ4Rc .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGtZBTJ4Rc .box {
  left: 20%;
}
.cid-uGtZBTJ4Rc .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGtZBTJ4Rc .mbr-section-text,
.cid-uGtZBTJ4Rc .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGtZBTJ4Rc .text-box {
    display: none;
  }
  .cid-uGtZBTJ4Rc .mbr-section-title,
  .cid-uGtZBTJ4Rc .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGtZBTJ4Rc .box {
    display: none;
  }
  .cid-uGtZBTJ4Rc .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGtZBTJ4Rc .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGtZBTJ4Rc .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGtZBTJ4Rc .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGtZBTJ4Rc .mbr-section-title {
  text-align: center;
}
.cid-uGtZBTJ4Rc .mbr-section-text DIV {
  text-align: left;
}
.cid-uGtZCGIdmt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGtZCGIdmt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGtZCGIdmt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGtZCGIdmt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGtZCGIdmt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGtZCGIdmt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGtZCGIdmt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGtZCGIdmt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGtZCGIdmt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGtZCGIdmt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu0Jo4JoU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu0Jo4JoU .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGu0Jo4JoU .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGu0Jo4JoU .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGu0Jo4JoU .box {
  left: 20%;
}
.cid-uGu0Jo4JoU .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGu0Jo4JoU .mbr-section-text,
.cid-uGu0Jo4JoU .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGu0Jo4JoU .text-box {
    display: none;
  }
  .cid-uGu0Jo4JoU .mbr-section-title,
  .cid-uGu0Jo4JoU .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGu0Jo4JoU .box {
    display: none;
  }
  .cid-uGu0Jo4JoU .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGu0Jo4JoU .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGu0Jo4JoU .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGu0Jo4JoU .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGu0Jo4JoU .mbr-section-title {
  text-align: center;
}
.cid-uGu0Jo4JoU .mbr-section-text DIV {
  text-align: left;
}
.cid-uGu0K1JZbI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu0K1JZbI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGu0K1JZbI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGu0K1JZbI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGu0K1JZbI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGu0K1JZbI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu0K1JZbI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGu0K1JZbI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGu0K1JZbI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGu0K1JZbI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu1p9zmFj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu1p9zmFj .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGu1p9zmFj .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGu1p9zmFj .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGu1p9zmFj .box {
  left: 20%;
}
.cid-uGu1p9zmFj .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGu1p9zmFj .mbr-section-text,
.cid-uGu1p9zmFj .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGu1p9zmFj .text-box {
    display: none;
  }
  .cid-uGu1p9zmFj .mbr-section-title,
  .cid-uGu1p9zmFj .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGu1p9zmFj .box {
    display: none;
  }
  .cid-uGu1p9zmFj .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGu1p9zmFj .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGu1p9zmFj .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGu1p9zmFj .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGu1p9zmFj .mbr-section-title {
  text-align: center;
}
.cid-uGu1p9zmFj .mbr-section-text DIV {
  text-align: left;
}
.cid-uGu1pPgGJf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu1pPgGJf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGu1pPgGJf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGu1pPgGJf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGu1pPgGJf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGu1pPgGJf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu1pPgGJf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGu1pPgGJf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGu1pPgGJf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGu1pPgGJf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu3VYq0lA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu3VYq0lA .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGu3VYq0lA .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGu3VYq0lA .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGu3VYq0lA .box {
  left: 20%;
}
.cid-uGu3VYq0lA .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGu3VYq0lA .mbr-section-text,
.cid-uGu3VYq0lA .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGu3VYq0lA .text-box {
    display: none;
  }
  .cid-uGu3VYq0lA .mbr-section-title,
  .cid-uGu3VYq0lA .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGu3VYq0lA .box {
    display: none;
  }
  .cid-uGu3VYq0lA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGu3VYq0lA .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGu3VYq0lA .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGu3VYq0lA .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGu3VYq0lA .mbr-section-title {
  text-align: center;
}
.cid-uGu3VYq0lA .mbr-section-text DIV {
  text-align: left;
}
.cid-uGu3WIfwty {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu3WIfwty .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGu3WIfwty .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGu3WIfwty .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGu3WIfwty .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGu3WIfwty .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu3WIfwty .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGu3WIfwty .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGu3WIfwty .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGu3WIfwty .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu4xeVS4F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu4xeVS4F .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGu4xeVS4F .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGu4xeVS4F .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGu4xeVS4F .box {
  left: 20%;
}
.cid-uGu4xeVS4F .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGu4xeVS4F .mbr-section-text,
.cid-uGu4xeVS4F .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGu4xeVS4F .text-box {
    display: none;
  }
  .cid-uGu4xeVS4F .mbr-section-title,
  .cid-uGu4xeVS4F .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGu4xeVS4F .box {
    display: none;
  }
  .cid-uGu4xeVS4F .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGu4xeVS4F .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGu4xeVS4F .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGu4xeVS4F .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGu4xeVS4F .mbr-section-title {
  text-align: center;
}
.cid-uGu4xeVS4F .mbr-section-text DIV {
  text-align: left;
}
.cid-uGu4y0Z3nX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu4y0Z3nX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGu4y0Z3nX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGu4y0Z3nX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGu4y0Z3nX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGu4y0Z3nX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu4y0Z3nX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGu4y0Z3nX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGu4y0Z3nX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGu4y0Z3nX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu5SKklqu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu5SKklqu .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGu5SKklqu .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGu5SKklqu .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGu5SKklqu .box {
  left: 20%;
}
.cid-uGu5SKklqu .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGu5SKklqu .mbr-section-text,
.cid-uGu5SKklqu .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGu5SKklqu .text-box {
    display: none;
  }
  .cid-uGu5SKklqu .mbr-section-title,
  .cid-uGu5SKklqu .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGu5SKklqu .box {
    display: none;
  }
  .cid-uGu5SKklqu .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGu5SKklqu .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGu5SKklqu .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGu5SKklqu .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGu5SKklqu .mbr-section-title {
  text-align: center;
}
.cid-uGu5SKklqu .mbr-section-text DIV {
  text-align: left;
}
.cid-uGu5TrttVq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu5TrttVq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGu5TrttVq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGu5TrttVq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGu5TrttVq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGu5TrttVq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu5TrttVq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGu5TrttVq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGu5TrttVq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGu5TrttVq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu6Emojo3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu6Emojo3 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGu6Emojo3 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGu6Emojo3 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGu6Emojo3 .box {
  left: 20%;
}
.cid-uGu6Emojo3 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGu6Emojo3 .mbr-section-text,
.cid-uGu6Emojo3 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGu6Emojo3 .text-box {
    display: none;
  }
  .cid-uGu6Emojo3 .mbr-section-title,
  .cid-uGu6Emojo3 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGu6Emojo3 .box {
    display: none;
  }
  .cid-uGu6Emojo3 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGu6Emojo3 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGu6Emojo3 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGu6Emojo3 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGu6Emojo3 .mbr-section-title {
  text-align: center;
}
.cid-uGu6Emojo3 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGu6F54YuB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu6F54YuB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGu6F54YuB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGu6F54YuB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGu6F54YuB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGu6F54YuB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu6F54YuB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGu6F54YuB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGu6F54YuB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGu6F54YuB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu7avYDre {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu7avYDre .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGu7avYDre .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGu7avYDre .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGu7avYDre .box {
  left: 20%;
}
.cid-uGu7avYDre .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGu7avYDre .mbr-section-text,
.cid-uGu7avYDre .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGu7avYDre .text-box {
    display: none;
  }
  .cid-uGu7avYDre .mbr-section-title,
  .cid-uGu7avYDre .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGu7avYDre .box {
    display: none;
  }
  .cid-uGu7avYDre .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGu7avYDre .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGu7avYDre .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGu7avYDre .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGu7avYDre .mbr-section-title {
  text-align: center;
}
.cid-uGu7avYDre .mbr-section-text DIV {
  text-align: left;
}
.cid-uGu7bbvi4H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu7bbvi4H .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGu7bbvi4H .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGu7bbvi4H .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGu7bbvi4H .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGu7bbvi4H .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu7bbvi4H .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGu7bbvi4H .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGu7bbvi4H .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGu7bbvi4H .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu8X3A6tc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu8X3A6tc .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGu8X3A6tc .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGu8X3A6tc .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGu8X3A6tc .box {
  left: 20%;
}
.cid-uGu8X3A6tc .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGu8X3A6tc .mbr-section-text,
.cid-uGu8X3A6tc .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGu8X3A6tc .text-box {
    display: none;
  }
  .cid-uGu8X3A6tc .mbr-section-title,
  .cid-uGu8X3A6tc .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGu8X3A6tc .box {
    display: none;
  }
  .cid-uGu8X3A6tc .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGu8X3A6tc .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGu8X3A6tc .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGu8X3A6tc .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGu8X3A6tc .mbr-section-title {
  text-align: center;
}
.cid-uGu8X3A6tc .mbr-section-text DIV {
  text-align: left;
}
.cid-uGu8XNBVDI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu8XNBVDI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGu8XNBVDI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGu8XNBVDI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGu8XNBVDI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGu8XNBVDI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu8XNBVDI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGu8XNBVDI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGu8XNBVDI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGu8XNBVDI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu9KgAotk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu9KgAotk .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGu9KgAotk .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGu9KgAotk .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGu9KgAotk .box {
  left: 20%;
}
.cid-uGu9KgAotk .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGu9KgAotk .mbr-section-text,
.cid-uGu9KgAotk .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGu9KgAotk .text-box {
    display: none;
  }
  .cid-uGu9KgAotk .mbr-section-title,
  .cid-uGu9KgAotk .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGu9KgAotk .box {
    display: none;
  }
  .cid-uGu9KgAotk .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGu9KgAotk .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGu9KgAotk .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGu9KgAotk .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGu9KgAotk .mbr-section-title {
  text-align: center;
}
.cid-uGu9KgAotk .mbr-section-text DIV {
  text-align: left;
}
.cid-uGu9L2ZN7X {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGu9L2ZN7X .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGu9L2ZN7X .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGu9L2ZN7X .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGu9L2ZN7X .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGu9L2ZN7X .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGu9L2ZN7X .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGu9L2ZN7X .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGu9L2ZN7X .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGu9L2ZN7X .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuaI3fQDE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuaI3fQDE .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuaI3fQDE .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuaI3fQDE .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuaI3fQDE .box {
  left: 20%;
}
.cid-uGuaI3fQDE .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuaI3fQDE .mbr-section-text,
.cid-uGuaI3fQDE .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuaI3fQDE .text-box {
    display: none;
  }
  .cid-uGuaI3fQDE .mbr-section-title,
  .cid-uGuaI3fQDE .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuaI3fQDE .box {
    display: none;
  }
  .cid-uGuaI3fQDE .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuaI3fQDE .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuaI3fQDE .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuaI3fQDE .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuaI3fQDE .mbr-section-title {
  text-align: center;
}
.cid-uGuaI3fQDE .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuaIHuxQ5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuaIHuxQ5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuaIHuxQ5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuaIHuxQ5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuaIHuxQ5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuaIHuxQ5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuaIHuxQ5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuaIHuxQ5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuaIHuxQ5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuaIHuxQ5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGubxtyjT7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGubxtyjT7 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGubxtyjT7 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGubxtyjT7 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGubxtyjT7 .box {
  left: 20%;
}
.cid-uGubxtyjT7 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGubxtyjT7 .mbr-section-text,
.cid-uGubxtyjT7 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGubxtyjT7 .text-box {
    display: none;
  }
  .cid-uGubxtyjT7 .mbr-section-title,
  .cid-uGubxtyjT7 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGubxtyjT7 .box {
    display: none;
  }
  .cid-uGubxtyjT7 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGubxtyjT7 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGubxtyjT7 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGubxtyjT7 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGubxtyjT7 .mbr-section-title {
  text-align: center;
}
.cid-uGubxtyjT7 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGubyno7cD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGubyno7cD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGubyno7cD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGubyno7cD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGubyno7cD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGubyno7cD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGubyno7cD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGubyno7cD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGubyno7cD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGubyno7cD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGudvuUset {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGudvuUset .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGudvuUset .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGudvuUset .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGudvuUset .box {
  left: 20%;
}
.cid-uGudvuUset .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGudvuUset .mbr-section-text,
.cid-uGudvuUset .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGudvuUset .text-box {
    display: none;
  }
  .cid-uGudvuUset .mbr-section-title,
  .cid-uGudvuUset .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGudvuUset .box {
    display: none;
  }
  .cid-uGudvuUset .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGudvuUset .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGudvuUset .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGudvuUset .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGudvuUset .mbr-section-title {
  text-align: center;
}
.cid-uGudvuUset .mbr-section-text DIV {
  text-align: left;
}
.cid-uGudwij0zN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGudwij0zN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGudwij0zN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGudwij0zN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGudwij0zN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGudwij0zN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGudwij0zN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGudwij0zN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGudwij0zN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGudwij0zN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuyclVsLk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuyclVsLk .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuyclVsLk .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuyclVsLk .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuyclVsLk .box {
  left: 20%;
}
.cid-uGuyclVsLk .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuyclVsLk .mbr-section-text,
.cid-uGuyclVsLk .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuyclVsLk .text-box {
    display: none;
  }
  .cid-uGuyclVsLk .mbr-section-title,
  .cid-uGuyclVsLk .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuyclVsLk .box {
    display: none;
  }
  .cid-uGuyclVsLk .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuyclVsLk .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuyclVsLk .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuyclVsLk .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuyclVsLk .mbr-section-title {
  text-align: center;
}
.cid-uGuyclVsLk .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuyd6745p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuyd6745p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuyd6745p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuyd6745p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuyd6745p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuyd6745p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuyd6745p .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuyd6745p .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuyd6745p .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuyd6745p .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuGkxJKPw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuGkxJKPw .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuGkxJKPw .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuGkxJKPw .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuGkxJKPw .box {
  left: 20%;
}
.cid-uGuGkxJKPw .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuGkxJKPw .mbr-section-text,
.cid-uGuGkxJKPw .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuGkxJKPw .text-box {
    display: none;
  }
  .cid-uGuGkxJKPw .mbr-section-title,
  .cid-uGuGkxJKPw .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuGkxJKPw .box {
    display: none;
  }
  .cid-uGuGkxJKPw .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuGkxJKPw .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuGkxJKPw .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuGkxJKPw .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuGkxJKPw .mbr-section-title {
  text-align: center;
}
.cid-uGuGkxJKPw .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuGlklcnv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuGlklcnv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuGlklcnv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuGlklcnv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuGlklcnv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuGlklcnv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuGlklcnv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuGlklcnv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuGlklcnv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuGlklcnv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuH0yE791 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuH0yE791 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuH0yE791 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuH0yE791 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuH0yE791 .box {
  left: 20%;
}
.cid-uGuH0yE791 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuH0yE791 .mbr-section-text,
.cid-uGuH0yE791 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuH0yE791 .text-box {
    display: none;
  }
  .cid-uGuH0yE791 .mbr-section-title,
  .cid-uGuH0yE791 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuH0yE791 .box {
    display: none;
  }
  .cid-uGuH0yE791 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuH0yE791 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuH0yE791 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuH0yE791 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuH0yE791 .mbr-section-title {
  text-align: center;
}
.cid-uGuH0yE791 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuH1iMD7O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuH1iMD7O .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuH1iMD7O .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuH1iMD7O .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuH1iMD7O .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuH1iMD7O .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuH1iMD7O .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuH1iMD7O .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuH1iMD7O .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuH1iMD7O .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuHRoNCGr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuHRoNCGr .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuHRoNCGr .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuHRoNCGr .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuHRoNCGr .box {
  left: 20%;
}
.cid-uGuHRoNCGr .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuHRoNCGr .mbr-section-text,
.cid-uGuHRoNCGr .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuHRoNCGr .text-box {
    display: none;
  }
  .cid-uGuHRoNCGr .mbr-section-title,
  .cid-uGuHRoNCGr .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuHRoNCGr .box {
    display: none;
  }
  .cid-uGuHRoNCGr .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuHRoNCGr .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuHRoNCGr .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuHRoNCGr .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuHRoNCGr .mbr-section-title {
  text-align: center;
}
.cid-uGuHRoNCGr .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuHShBNPG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuHShBNPG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuHShBNPG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuHShBNPG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuHShBNPG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuHShBNPG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuHShBNPG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuHShBNPG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuHShBNPG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuHShBNPG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuIFmQfvo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuIFmQfvo .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuIFmQfvo .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuIFmQfvo .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuIFmQfvo .box {
  left: 20%;
}
.cid-uGuIFmQfvo .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuIFmQfvo .mbr-section-text,
.cid-uGuIFmQfvo .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuIFmQfvo .text-box {
    display: none;
  }
  .cid-uGuIFmQfvo .mbr-section-title,
  .cid-uGuIFmQfvo .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuIFmQfvo .box {
    display: none;
  }
  .cid-uGuIFmQfvo .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuIFmQfvo .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuIFmQfvo .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuIFmQfvo .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuIFmQfvo .mbr-section-title {
  text-align: center;
}
.cid-uGuIFmQfvo .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuIG73SL3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuIG73SL3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuIG73SL3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuIG73SL3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuIG73SL3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuIG73SL3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuIG73SL3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuIG73SL3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuIG73SL3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuIG73SL3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuJsSXjvw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuJsSXjvw .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuJsSXjvw .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuJsSXjvw .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuJsSXjvw .box {
  left: 20%;
}
.cid-uGuJsSXjvw .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuJsSXjvw .mbr-section-text,
.cid-uGuJsSXjvw .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuJsSXjvw .text-box {
    display: none;
  }
  .cid-uGuJsSXjvw .mbr-section-title,
  .cid-uGuJsSXjvw .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuJsSXjvw .box {
    display: none;
  }
  .cid-uGuJsSXjvw .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuJsSXjvw .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuJsSXjvw .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuJsSXjvw .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuJsSXjvw .mbr-section-title {
  text-align: center;
}
.cid-uGuJsSXjvw .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuJE3KuaM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuJE3KuaM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuJE3KuaM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuJE3KuaM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuJE3KuaM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuJE3KuaM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuJE3KuaM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuJE3KuaM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuJE3KuaM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuJE3KuaM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuKpNgcVk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuKpNgcVk .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuKpNgcVk .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuKpNgcVk .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuKpNgcVk .box {
  left: 20%;
}
.cid-uGuKpNgcVk .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuKpNgcVk .mbr-section-text,
.cid-uGuKpNgcVk .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuKpNgcVk .text-box {
    display: none;
  }
  .cid-uGuKpNgcVk .mbr-section-title,
  .cid-uGuKpNgcVk .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuKpNgcVk .box {
    display: none;
  }
  .cid-uGuKpNgcVk .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuKpNgcVk .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuKpNgcVk .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuKpNgcVk .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuKpNgcVk .mbr-section-title {
  text-align: center;
}
.cid-uGuKpNgcVk .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuKqw2c85 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuKqw2c85 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuKqw2c85 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuKqw2c85 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuKqw2c85 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuKqw2c85 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuKqw2c85 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuKqw2c85 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuKqw2c85 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuKqw2c85 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuLqCmyQH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuLqCmyQH .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuLqCmyQH .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuLqCmyQH .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuLqCmyQH .box {
  left: 20%;
}
.cid-uGuLqCmyQH .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuLqCmyQH .mbr-section-text,
.cid-uGuLqCmyQH .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuLqCmyQH .text-box {
    display: none;
  }
  .cid-uGuLqCmyQH .mbr-section-title,
  .cid-uGuLqCmyQH .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuLqCmyQH .box {
    display: none;
  }
  .cid-uGuLqCmyQH .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuLqCmyQH .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuLqCmyQH .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuLqCmyQH .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuLqCmyQH .mbr-section-title {
  text-align: center;
}
.cid-uGuLqCmyQH .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuLroHPYz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuLroHPYz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuLroHPYz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuLroHPYz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuLroHPYz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuLroHPYz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuLroHPYz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuLroHPYz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuLroHPYz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuLroHPYz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuMyfEFwD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuMyfEFwD .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuMyfEFwD .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuMyfEFwD .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuMyfEFwD .box {
  left: 20%;
}
.cid-uGuMyfEFwD .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuMyfEFwD .mbr-section-text,
.cid-uGuMyfEFwD .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuMyfEFwD .text-box {
    display: none;
  }
  .cid-uGuMyfEFwD .mbr-section-title,
  .cid-uGuMyfEFwD .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuMyfEFwD .box {
    display: none;
  }
  .cid-uGuMyfEFwD .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuMyfEFwD .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuMyfEFwD .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuMyfEFwD .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuMyfEFwD .mbr-section-title {
  text-align: center;
}
.cid-uGuMyfEFwD .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuMz2UAhI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuMz2UAhI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuMz2UAhI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuMz2UAhI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuMz2UAhI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuMz2UAhI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuMz2UAhI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuMz2UAhI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuMz2UAhI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuMz2UAhI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuN4j6I4T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuN4j6I4T .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuN4j6I4T .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuN4j6I4T .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuN4j6I4T .box {
  left: 20%;
}
.cid-uGuN4j6I4T .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuN4j6I4T .mbr-section-text,
.cid-uGuN4j6I4T .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuN4j6I4T .text-box {
    display: none;
  }
  .cid-uGuN4j6I4T .mbr-section-title,
  .cid-uGuN4j6I4T .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuN4j6I4T .box {
    display: none;
  }
  .cid-uGuN4j6I4T .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuN4j6I4T .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuN4j6I4T .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuN4j6I4T .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuN4j6I4T .mbr-section-title {
  text-align: center;
}
.cid-uGuN4j6I4T .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuN51iktA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuN51iktA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuN51iktA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuN51iktA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuN51iktA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuN51iktA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuN51iktA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuN51iktA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuN51iktA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuN51iktA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuTq3GfNt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuTq3GfNt .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuTq3GfNt .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuTq3GfNt .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuTq3GfNt .box {
  left: 20%;
}
.cid-uGuTq3GfNt .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuTq3GfNt .mbr-section-text,
.cid-uGuTq3GfNt .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuTq3GfNt .text-box {
    display: none;
  }
  .cid-uGuTq3GfNt .mbr-section-title,
  .cid-uGuTq3GfNt .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuTq3GfNt .box {
    display: none;
  }
  .cid-uGuTq3GfNt .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuTq3GfNt .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuTq3GfNt .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuTq3GfNt .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuTq3GfNt .mbr-section-title {
  text-align: center;
}
.cid-uGuTq3GfNt .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuTs98lhr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuTs98lhr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuTs98lhr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuTs98lhr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuTs98lhr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuTs98lhr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuTs98lhr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuTs98lhr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuTs98lhr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuTs98lhr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuNLiaWvP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuNLiaWvP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuNLiaWvP .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuNLiaWvP .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuNLiaWvP .box {
  left: 20%;
}
.cid-uGuNLiaWvP .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuNLiaWvP .mbr-section-text,
.cid-uGuNLiaWvP .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuNLiaWvP .text-box {
    display: none;
  }
  .cid-uGuNLiaWvP .mbr-section-title,
  .cid-uGuNLiaWvP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuNLiaWvP .box {
    display: none;
  }
  .cid-uGuNLiaWvP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuNLiaWvP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuNLiaWvP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuNLiaWvP .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuNLiaWvP .mbr-section-title {
  text-align: center;
}
.cid-uGuNLiaWvP .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuNM9h3zC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuNM9h3zC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuNM9h3zC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuNM9h3zC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuNM9h3zC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuNM9h3zC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuNM9h3zC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuNM9h3zC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuNM9h3zC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuNM9h3zC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuRDDF14w {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuRDDF14w .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuRDDF14w .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuRDDF14w .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuRDDF14w .box {
  left: 20%;
}
.cid-uGuRDDF14w .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuRDDF14w .mbr-section-text,
.cid-uGuRDDF14w .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuRDDF14w .text-box {
    display: none;
  }
  .cid-uGuRDDF14w .mbr-section-title,
  .cid-uGuRDDF14w .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuRDDF14w .box {
    display: none;
  }
  .cid-uGuRDDF14w .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuRDDF14w .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuRDDF14w .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuRDDF14w .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuRDDF14w .mbr-section-title {
  text-align: center;
}
.cid-uGuRDDF14w .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuREfLyH2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuREfLyH2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuREfLyH2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuREfLyH2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuREfLyH2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuREfLyH2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuREfLyH2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuREfLyH2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuREfLyH2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuREfLyH2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuSGjRJPK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuSGjRJPK .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuSGjRJPK .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuSGjRJPK .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuSGjRJPK .box {
  left: 20%;
}
.cid-uGuSGjRJPK .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuSGjRJPK .mbr-section-text,
.cid-uGuSGjRJPK .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuSGjRJPK .text-box {
    display: none;
  }
  .cid-uGuSGjRJPK .mbr-section-title,
  .cid-uGuSGjRJPK .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuSGjRJPK .box {
    display: none;
  }
  .cid-uGuSGjRJPK .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuSGjRJPK .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuSGjRJPK .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuSGjRJPK .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuSGjRJPK .mbr-section-title {
  text-align: center;
}
.cid-uGuSGjRJPK .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuSHbpVGe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuSHbpVGe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuSHbpVGe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuSHbpVGe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuSHbpVGe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuSHbpVGe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuSHbpVGe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuSHbpVGe .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuSHbpVGe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuSHbpVGe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuUee9bf3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuUee9bf3 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuUee9bf3 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuUee9bf3 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuUee9bf3 .box {
  left: 20%;
}
.cid-uGuUee9bf3 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuUee9bf3 .mbr-section-text,
.cid-uGuUee9bf3 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuUee9bf3 .text-box {
    display: none;
  }
  .cid-uGuUee9bf3 .mbr-section-title,
  .cid-uGuUee9bf3 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuUee9bf3 .box {
    display: none;
  }
  .cid-uGuUee9bf3 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuUee9bf3 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuUee9bf3 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuUee9bf3 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuUee9bf3 .mbr-section-title {
  text-align: center;
}
.cid-uGuUee9bf3 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuUf1xYsk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuUf1xYsk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuUf1xYsk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuUf1xYsk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuUf1xYsk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuUf1xYsk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuUf1xYsk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuUf1xYsk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuUf1xYsk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuUf1xYsk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuV2jmyLB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuV2jmyLB .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuV2jmyLB .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuV2jmyLB .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuV2jmyLB .box {
  left: 20%;
}
.cid-uGuV2jmyLB .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuV2jmyLB .mbr-section-text,
.cid-uGuV2jmyLB .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuV2jmyLB .text-box {
    display: none;
  }
  .cid-uGuV2jmyLB .mbr-section-title,
  .cid-uGuV2jmyLB .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuV2jmyLB .box {
    display: none;
  }
  .cid-uGuV2jmyLB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuV2jmyLB .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuV2jmyLB .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuV2jmyLB .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuV2jmyLB .mbr-section-title {
  text-align: center;
}
.cid-uGuV2jmyLB .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuV3aY0Md {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuV3aY0Md .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuV3aY0Md .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuV3aY0Md .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuV3aY0Md .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuV3aY0Md .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuV3aY0Md .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuV3aY0Md .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuV3aY0Md .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuV3aY0Md .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw7U62J5p {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw7U62J5p .content {
    text-align: center;
  }
  .cid-uIw7U62J5p .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw7U62J5p .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw7U62J5p .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw7U62J5p .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw7U62J5p .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw7U62J5p .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw7U62J5p .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw7U62J5p .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw7U62J5p .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw7U62J5p .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw7U62J5p .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw7U62J5p .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw7U62J5p P {
  color: #232323;
}
.cid-uIw7U62J5p H5 {
  color: #232323;
}
.cid-uGuW5ONo98 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uGuW5ONo98 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uGuW5ONo98 a {
  font-style: normal;
}
.cid-uGuW5ONo98 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uGuW5ONo98 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uGuW5ONo98 .nav-item:focus,
.cid-uGuW5ONo98 .nav-link:focus {
  outline: none;
}
.cid-uGuW5ONo98 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uGuW5ONo98 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uGuW5ONo98 .menu-logo {
  margin-right: auto;
}
.cid-uGuW5ONo98 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uGuW5ONo98 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uGuW5ONo98 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uGuW5ONo98 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uGuW5ONo98 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uGuW5ONo98 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uGuW5ONo98 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uGuW5ONo98 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uGuW5ONo98 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uGuW5ONo98 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uGuW5ONo98 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uGuW5ONo98 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uGuW5ONo98 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uGuW5ONo98 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uGuW5ONo98 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uGuW5ONo98 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uGuW5ONo98 .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-uGuW5ONo98 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uGuW5ONo98 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uGuW5ONo98 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uGuW5ONo98 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uGuW5ONo98 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uGuW5ONo98 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uGuW5ONo98 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uGuW5ONo98 button.navbar-toggler:focus {
  outline: none;
}
.cid-uGuW5ONo98 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uGuW5ONo98 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uGuW5ONo98 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uGuW5ONo98 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uGuW5ONo98 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uGuW5ONo98 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uGuW5ONo98 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uGuW5ONo98 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uGuW5ONo98 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uGuW5ONo98 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uGuW5ONo98 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uGuW5ONo98 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uGuW5ONo98 .collapsed .navbar-collapse.collapsing,
.cid-uGuW5ONo98 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uGuW5ONo98 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uGuW5ONo98 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uGuW5ONo98 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uGuW5ONo98 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uGuW5ONo98 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uGuW5ONo98 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uGuW5ONo98 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uGuW5ONo98 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uGuW5ONo98 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uGuW5ONo98 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uGuW5ONo98 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uGuW5ONo98 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uGuW5ONo98 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uGuW5ONo98 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uGuW5ONo98 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uGuW5ONo98 .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: 1023px) {
  .cid-uGuW5ONo98.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uGuW5ONo98 img {
    height: 3.8rem !important;
  }
  .cid-uGuW5ONo98 .btn {
    display: -webkit-flex;
  }
  .cid-uGuW5ONo98 button.navbar-toggler {
    display: block;
  }
  .cid-uGuW5ONo98 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uGuW5ONo98 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uGuW5ONo98 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uGuW5ONo98 .navbar-collapse.collapsing,
  .cid-uGuW5ONo98 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uGuW5ONo98 .navbar-collapse.collapsing .navbar-nav,
  .cid-uGuW5ONo98 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uGuW5ONo98 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uGuW5ONo98 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uGuW5ONo98 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uGuW5ONo98 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uGuW5ONo98 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uGuW5ONo98 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uGuW5ONo98 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uGuW5ONo98 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uGuW5ONo98 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uGuW5ONo98 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uGuW5ONo98 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uGuW5ONo98 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uGuW5ONo98 .nav-link:hover,
.cid-uGuW5ONo98 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uGuW5OXaVY {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uGuW5OXaVY .mbr-section-subtitle {
  color: #767676;
}
.cid-uGuWJbcpLu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuWJbcpLu .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuWJbcpLu .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuWJbcpLu .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuWJbcpLu .box {
  left: 20%;
}
.cid-uGuWJbcpLu .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuWJbcpLu .mbr-section-text,
.cid-uGuWJbcpLu .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuWJbcpLu .text-box {
    display: none;
  }
  .cid-uGuWJbcpLu .mbr-section-title,
  .cid-uGuWJbcpLu .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuWJbcpLu .box {
    display: none;
  }
  .cid-uGuWJbcpLu .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuWJbcpLu .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuWJbcpLu .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuWJbcpLu .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuWJbcpLu .mbr-section-title {
  text-align: center;
}
.cid-uGuWJbcpLu .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuWLPqGzz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuWLPqGzz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuWLPqGzz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuWLPqGzz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuWLPqGzz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuWLPqGzz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuWLPqGzz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuWLPqGzz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuWLPqGzz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuWLPqGzz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuXBhkV0E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuXBhkV0E .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuXBhkV0E .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuXBhkV0E .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuXBhkV0E .box {
  left: 20%;
}
.cid-uGuXBhkV0E .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuXBhkV0E .mbr-section-text,
.cid-uGuXBhkV0E .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuXBhkV0E .text-box {
    display: none;
  }
  .cid-uGuXBhkV0E .mbr-section-title,
  .cid-uGuXBhkV0E .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuXBhkV0E .box {
    display: none;
  }
  .cid-uGuXBhkV0E .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuXBhkV0E .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuXBhkV0E .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuXBhkV0E .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuXBhkV0E .mbr-section-title {
  text-align: center;
}
.cid-uGuXBhkV0E .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuXBJCFoV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuXBJCFoV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuXBJCFoV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuXBJCFoV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuXBJCFoV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuXBJCFoV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuXBJCFoV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuXBJCFoV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuXBJCFoV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuXBJCFoV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuYpxal5O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuYpxal5O .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuYpxal5O .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuYpxal5O .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuYpxal5O .box {
  left: 20%;
}
.cid-uGuYpxal5O .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuYpxal5O .mbr-section-text,
.cid-uGuYpxal5O .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuYpxal5O .text-box {
    display: none;
  }
  .cid-uGuYpxal5O .mbr-section-title,
  .cid-uGuYpxal5O .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuYpxal5O .box {
    display: none;
  }
  .cid-uGuYpxal5O .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuYpxal5O .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuYpxal5O .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuYpxal5O .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuYpxal5O .mbr-section-title {
  text-align: center;
}
.cid-uGuYpxal5O .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuYq9Mkr4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuYq9Mkr4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuYq9Mkr4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuYq9Mkr4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuYq9Mkr4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuYq9Mkr4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuYq9Mkr4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuYq9Mkr4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuYq9Mkr4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuYq9Mkr4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuZ6ivzr4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuZ6ivzr4 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuZ6ivzr4 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuZ6ivzr4 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuZ6ivzr4 .box {
  left: 20%;
}
.cid-uGuZ6ivzr4 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuZ6ivzr4 .mbr-section-text,
.cid-uGuZ6ivzr4 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuZ6ivzr4 .text-box {
    display: none;
  }
  .cid-uGuZ6ivzr4 .mbr-section-title,
  .cid-uGuZ6ivzr4 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuZ6ivzr4 .box {
    display: none;
  }
  .cid-uGuZ6ivzr4 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuZ6ivzr4 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuZ6ivzr4 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuZ6ivzr4 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuZ6ivzr4 .mbr-section-title {
  text-align: center;
}
.cid-uGuZ6ivzr4 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuZ6XDOCB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuZ6XDOCB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuZ6XDOCB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuZ6XDOCB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuZ6XDOCB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuZ6XDOCB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuZ6XDOCB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuZ6XDOCB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuZ6XDOCB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuZ6XDOCB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuZvFv7SC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuZvFv7SC .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGuZvFv7SC .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGuZvFv7SC .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGuZvFv7SC .box {
  left: 20%;
}
.cid-uGuZvFv7SC .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGuZvFv7SC .mbr-section-text,
.cid-uGuZvFv7SC .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGuZvFv7SC .text-box {
    display: none;
  }
  .cid-uGuZvFv7SC .mbr-section-title,
  .cid-uGuZvFv7SC .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGuZvFv7SC .box {
    display: none;
  }
  .cid-uGuZvFv7SC .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGuZvFv7SC .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGuZvFv7SC .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGuZvFv7SC .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGuZvFv7SC .mbr-section-title {
  text-align: center;
}
.cid-uGuZvFv7SC .mbr-section-text DIV {
  text-align: left;
}
.cid-uGuZwjMjTn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGuZwjMjTn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGuZwjMjTn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGuZwjMjTn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGuZwjMjTn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGuZwjMjTn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGuZwjMjTn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGuZwjMjTn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGuZwjMjTn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGuZwjMjTn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGv0AdX0Pq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGv0AdX0Pq .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGv0AdX0Pq .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGv0AdX0Pq .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGv0AdX0Pq .box {
  left: 20%;
}
.cid-uGv0AdX0Pq .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGv0AdX0Pq .mbr-section-text,
.cid-uGv0AdX0Pq .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGv0AdX0Pq .text-box {
    display: none;
  }
  .cid-uGv0AdX0Pq .mbr-section-title,
  .cid-uGv0AdX0Pq .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGv0AdX0Pq .box {
    display: none;
  }
  .cid-uGv0AdX0Pq .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGv0AdX0Pq .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGv0AdX0Pq .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGv0AdX0Pq .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGv0AdX0Pq .mbr-section-title {
  text-align: center;
}
.cid-uGv0AdX0Pq .mbr-section-text DIV {
  text-align: left;
}
.cid-uGv0AWjRuo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGv0AWjRuo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGv0AWjRuo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGv0AWjRuo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGv0AWjRuo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGv0AWjRuo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGv0AWjRuo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGv0AWjRuo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGv0AWjRuo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGv0AWjRuo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGv1b18P8z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGv1b18P8z .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGv1b18P8z .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGv1b18P8z .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGv1b18P8z .box {
  left: 20%;
}
.cid-uGv1b18P8z .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGv1b18P8z .mbr-section-text,
.cid-uGv1b18P8z .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGv1b18P8z .text-box {
    display: none;
  }
  .cid-uGv1b18P8z .mbr-section-title,
  .cid-uGv1b18P8z .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGv1b18P8z .box {
    display: none;
  }
  .cid-uGv1b18P8z .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGv1b18P8z .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGv1b18P8z .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGv1b18P8z .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGv1b18P8z .mbr-section-title {
  text-align: center;
}
.cid-uGv1b18P8z .mbr-section-text DIV {
  text-align: left;
}
.cid-uGv1bS5uJK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGv1bS5uJK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGv1bS5uJK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGv1bS5uJK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGv1bS5uJK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGv1bS5uJK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGv1bS5uJK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGv1bS5uJK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGv1bS5uJK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGv1bS5uJK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGv2c26Yyn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGv2c26Yyn .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGv2c26Yyn .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGv2c26Yyn .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGv2c26Yyn .box {
  left: 20%;
}
.cid-uGv2c26Yyn .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGv2c26Yyn .mbr-section-text,
.cid-uGv2c26Yyn .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGv2c26Yyn .text-box {
    display: none;
  }
  .cid-uGv2c26Yyn .mbr-section-title,
  .cid-uGv2c26Yyn .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGv2c26Yyn .box {
    display: none;
  }
  .cid-uGv2c26Yyn .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGv2c26Yyn .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGv2c26Yyn .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGv2c26Yyn .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGv2c26Yyn .mbr-section-title {
  text-align: center;
}
.cid-uGv2c26Yyn .mbr-section-text DIV {
  text-align: left;
}
.cid-uGv2dyBvKZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGv2dyBvKZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGv2dyBvKZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGv2dyBvKZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGv2dyBvKZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGv2dyBvKZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGv2dyBvKZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGv2dyBvKZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGv2dyBvKZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGv2dyBvKZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGv30zlio1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGv30zlio1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uGv30zlio1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uGv30zlio1 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uGv30zlio1 .box {
  left: 20%;
}
.cid-uGv30zlio1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uGv30zlio1 .mbr-section-text,
.cid-uGv30zlio1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uGv30zlio1 .text-box {
    display: none;
  }
  .cid-uGv30zlio1 .mbr-section-title,
  .cid-uGv30zlio1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uGv30zlio1 .box {
    display: none;
  }
  .cid-uGv30zlio1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uGv30zlio1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uGv30zlio1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uGv30zlio1 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uGv30zlio1 .mbr-section-title {
  text-align: center;
}
.cid-uGv30zlio1 .mbr-section-text DIV {
  text-align: left;
}
.cid-uGv31f1XAG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uGv31f1XAG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uGv31f1XAG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uGv31f1XAG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uGv31f1XAG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uGv31f1XAG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uGv31f1XAG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uGv31f1XAG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uGv31f1XAG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uGv31f1XAG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw7OFdYSF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw7OFdYSF .content {
    text-align: center;
  }
  .cid-uIw7OFdYSF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw7OFdYSF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw7OFdYSF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw7OFdYSF .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw7OFdYSF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw7OFdYSF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw7OFdYSF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw7OFdYSF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw7OFdYSF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw7OFdYSF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw7OFdYSF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw7OFdYSF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw7OFdYSF P {
  color: #232323;
}
.cid-uIw7OFdYSF H5 {
  color: #232323;
}
.cid-uHjcwwXFT4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uHjcwwXFT4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uHjcwwXFT4 a {
  font-style: normal;
}
.cid-uHjcwwXFT4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uHjcwwXFT4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uHjcwwXFT4 .nav-item:focus,
.cid-uHjcwwXFT4 .nav-link:focus {
  outline: none;
}
.cid-uHjcwwXFT4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uHjcwwXFT4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uHjcwwXFT4 .menu-logo {
  margin-right: auto;
}
.cid-uHjcwwXFT4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uHjcwwXFT4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uHjcwwXFT4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uHjcwwXFT4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uHjcwwXFT4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uHjcwwXFT4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uHjcwwXFT4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uHjcwwXFT4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uHjcwwXFT4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uHjcwwXFT4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uHjcwwXFT4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uHjcwwXFT4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uHjcwwXFT4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uHjcwwXFT4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uHjcwwXFT4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uHjcwwXFT4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uHjcwwXFT4 .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-uHjcwwXFT4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uHjcwwXFT4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uHjcwwXFT4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uHjcwwXFT4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uHjcwwXFT4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uHjcwwXFT4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uHjcwwXFT4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uHjcwwXFT4 button.navbar-toggler:focus {
  outline: none;
}
.cid-uHjcwwXFT4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uHjcwwXFT4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uHjcwwXFT4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uHjcwwXFT4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uHjcwwXFT4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uHjcwwXFT4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHjcwwXFT4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uHjcwwXFT4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uHjcwwXFT4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHjcwwXFT4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uHjcwwXFT4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uHjcwwXFT4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uHjcwwXFT4 .collapsed .navbar-collapse.collapsing,
.cid-uHjcwwXFT4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uHjcwwXFT4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uHjcwwXFT4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uHjcwwXFT4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uHjcwwXFT4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uHjcwwXFT4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uHjcwwXFT4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uHjcwwXFT4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uHjcwwXFT4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uHjcwwXFT4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uHjcwwXFT4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uHjcwwXFT4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uHjcwwXFT4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uHjcwwXFT4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uHjcwwXFT4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uHjcwwXFT4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uHjcwwXFT4 .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: 1023px) {
  .cid-uHjcwwXFT4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uHjcwwXFT4 img {
    height: 3.8rem !important;
  }
  .cid-uHjcwwXFT4 .btn {
    display: -webkit-flex;
  }
  .cid-uHjcwwXFT4 button.navbar-toggler {
    display: block;
  }
  .cid-uHjcwwXFT4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uHjcwwXFT4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uHjcwwXFT4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uHjcwwXFT4 .navbar-collapse.collapsing,
  .cid-uHjcwwXFT4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uHjcwwXFT4 .navbar-collapse.collapsing .navbar-nav,
  .cid-uHjcwwXFT4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uHjcwwXFT4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uHjcwwXFT4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uHjcwwXFT4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uHjcwwXFT4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uHjcwwXFT4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uHjcwwXFT4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uHjcwwXFT4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uHjcwwXFT4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uHjcwwXFT4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uHjcwwXFT4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uHjcwwXFT4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uHjcwwXFT4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uHjcwwXFT4 .nav-link:hover,
.cid-uHjcwwXFT4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uHjcwx9nXv {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uHjcwx9nXv .mbr-section-subtitle {
  color: #767676;
}
.cid-uHjcwxgdIO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjcwxgdIO .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjcwxgdIO .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjcwxgdIO .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjcwxgdIO .box {
  left: 20%;
}
.cid-uHjcwxgdIO .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjcwxgdIO .mbr-section-text,
.cid-uHjcwxgdIO .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjcwxgdIO .text-box {
    display: none;
  }
  .cid-uHjcwxgdIO .mbr-section-title,
  .cid-uHjcwxgdIO .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjcwxgdIO .box {
    display: none;
  }
  .cid-uHjcwxgdIO .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjcwxgdIO .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjcwxgdIO .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjcwxgdIO .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjcwxgdIO .mbr-section-title {
  text-align: center;
}
.cid-uHjcwxgdIO .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjcwxrqn7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjcwxrqn7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjcwxrqn7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjcwxrqn7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjcwxrqn7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjcwxrqn7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjcwxrqn7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjcwxrqn7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjcwxrqn7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjcwxrqn7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHje71sRvc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHje71sRvc .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHje71sRvc .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHje71sRvc .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHje71sRvc .box {
  left: 20%;
}
.cid-uHje71sRvc .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHje71sRvc .mbr-section-text,
.cid-uHje71sRvc .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHje71sRvc .text-box {
    display: none;
  }
  .cid-uHje71sRvc .mbr-section-title,
  .cid-uHje71sRvc .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHje71sRvc .box {
    display: none;
  }
  .cid-uHje71sRvc .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHje71sRvc .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHje71sRvc .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHje71sRvc .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHje71sRvc .mbr-section-title {
  text-align: center;
}
.cid-uHje71sRvc .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjeQIwnsD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjeQIwnsD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjeQIwnsD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjeQIwnsD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjeQIwnsD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjeQIwnsD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjeQIwnsD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjeQIwnsD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjeQIwnsD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjeQIwnsD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjgKl93qc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjgKl93qc .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjgKl93qc .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjgKl93qc .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjgKl93qc .box {
  left: 20%;
}
.cid-uHjgKl93qc .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjgKl93qc .mbr-section-text,
.cid-uHjgKl93qc .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjgKl93qc .text-box {
    display: none;
  }
  .cid-uHjgKl93qc .mbr-section-title,
  .cid-uHjgKl93qc .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjgKl93qc .box {
    display: none;
  }
  .cid-uHjgKl93qc .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjgKl93qc .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjgKl93qc .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjgKl93qc .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjgKl93qc .mbr-section-title {
  text-align: center;
}
.cid-uHjgKl93qc .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjgL4cMNg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjgL4cMNg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjgL4cMNg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjgL4cMNg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjgL4cMNg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjgL4cMNg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjgL4cMNg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjgL4cMNg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjgL4cMNg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjgL4cMNg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjs1iL4d7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjs1iL4d7 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjs1iL4d7 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjs1iL4d7 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjs1iL4d7 .box {
  left: 20%;
}
.cid-uHjs1iL4d7 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjs1iL4d7 .mbr-section-text,
.cid-uHjs1iL4d7 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjs1iL4d7 .text-box {
    display: none;
  }
  .cid-uHjs1iL4d7 .mbr-section-title,
  .cid-uHjs1iL4d7 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjs1iL4d7 .box {
    display: none;
  }
  .cid-uHjs1iL4d7 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjs1iL4d7 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjs1iL4d7 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjs1iL4d7 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjs1iL4d7 .mbr-section-title {
  text-align: center;
}
.cid-uHjs1iL4d7 .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjs0jdl0e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjs0jdl0e .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjs0jdl0e .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjs0jdl0e .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjs0jdl0e .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjs0jdl0e .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjs0jdl0e .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjs0jdl0e .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjs0jdl0e .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjs0jdl0e .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjzlHvOcQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjzlHvOcQ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjzlHvOcQ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjzlHvOcQ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjzlHvOcQ .box {
  left: 20%;
}
.cid-uHjzlHvOcQ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjzlHvOcQ .mbr-section-text,
.cid-uHjzlHvOcQ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjzlHvOcQ .text-box {
    display: none;
  }
  .cid-uHjzlHvOcQ .mbr-section-title,
  .cid-uHjzlHvOcQ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjzlHvOcQ .box {
    display: none;
  }
  .cid-uHjzlHvOcQ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjzlHvOcQ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjzlHvOcQ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjzlHvOcQ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjzlHvOcQ .mbr-section-title {
  text-align: center;
}
.cid-uHjzlHvOcQ .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjzmuSqp9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjzmuSqp9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjzmuSqp9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjzmuSqp9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjzmuSqp9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjzmuSqp9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjzmuSqp9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjzmuSqp9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjzmuSqp9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjzmuSqp9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjAGlyCJ2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjAGlyCJ2 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjAGlyCJ2 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjAGlyCJ2 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjAGlyCJ2 .box {
  left: 20%;
}
.cid-uHjAGlyCJ2 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjAGlyCJ2 .mbr-section-text,
.cid-uHjAGlyCJ2 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjAGlyCJ2 .text-box {
    display: none;
  }
  .cid-uHjAGlyCJ2 .mbr-section-title,
  .cid-uHjAGlyCJ2 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjAGlyCJ2 .box {
    display: none;
  }
  .cid-uHjAGlyCJ2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjAGlyCJ2 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjAGlyCJ2 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjAGlyCJ2 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjAGlyCJ2 .mbr-section-title {
  text-align: center;
}
.cid-uHjAGlyCJ2 .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjAH34UO2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjAH34UO2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjAH34UO2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjAH34UO2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjAH34UO2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjAH34UO2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjAH34UO2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjAH34UO2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjAH34UO2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjAH34UO2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjBTBDqhr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjBTBDqhr .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjBTBDqhr .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjBTBDqhr .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjBTBDqhr .box {
  left: 20%;
}
.cid-uHjBTBDqhr .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjBTBDqhr .mbr-section-text,
.cid-uHjBTBDqhr .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjBTBDqhr .text-box {
    display: none;
  }
  .cid-uHjBTBDqhr .mbr-section-title,
  .cid-uHjBTBDqhr .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjBTBDqhr .box {
    display: none;
  }
  .cid-uHjBTBDqhr .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjBTBDqhr .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjBTBDqhr .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjBTBDqhr .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjBTBDqhr .mbr-section-title {
  text-align: center;
}
.cid-uHjBTBDqhr .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjBM2f5Yu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjBM2f5Yu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjBM2f5Yu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjBM2f5Yu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjBM2f5Yu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjBM2f5Yu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjBM2f5Yu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjBM2f5Yu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjBM2f5Yu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjBM2f5Yu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjCEspwtS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjCEspwtS .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjCEspwtS .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjCEspwtS .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjCEspwtS .box {
  left: 20%;
}
.cid-uHjCEspwtS .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjCEspwtS .mbr-section-text,
.cid-uHjCEspwtS .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjCEspwtS .text-box {
    display: none;
  }
  .cid-uHjCEspwtS .mbr-section-title,
  .cid-uHjCEspwtS .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjCEspwtS .box {
    display: none;
  }
  .cid-uHjCEspwtS .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjCEspwtS .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjCEspwtS .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjCEspwtS .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjCEspwtS .mbr-section-title {
  text-align: center;
}
.cid-uHjCEspwtS .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjCF22tAY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjCF22tAY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjCF22tAY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjCF22tAY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjCF22tAY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjCF22tAY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjCF22tAY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjCF22tAY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjCF22tAY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjCF22tAY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjDs2Xee0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjDs2Xee0 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjDs2Xee0 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjDs2Xee0 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjDs2Xee0 .box {
  left: 20%;
}
.cid-uHjDs2Xee0 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjDs2Xee0 .mbr-section-text,
.cid-uHjDs2Xee0 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjDs2Xee0 .text-box {
    display: none;
  }
  .cid-uHjDs2Xee0 .mbr-section-title,
  .cid-uHjDs2Xee0 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjDs2Xee0 .box {
    display: none;
  }
  .cid-uHjDs2Xee0 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjDs2Xee0 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjDs2Xee0 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjDs2Xee0 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjDs2Xee0 .mbr-section-title {
  text-align: center;
}
.cid-uHjDs2Xee0 .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjDsNuxSn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjDsNuxSn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjDsNuxSn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjDsNuxSn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjDsNuxSn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjDsNuxSn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjDsNuxSn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjDsNuxSn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjDsNuxSn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjDsNuxSn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjErdJH1s {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjErdJH1s .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjErdJH1s .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjErdJH1s .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjErdJH1s .box {
  left: 20%;
}
.cid-uHjErdJH1s .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjErdJH1s .mbr-section-text,
.cid-uHjErdJH1s .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjErdJH1s .text-box {
    display: none;
  }
  .cid-uHjErdJH1s .mbr-section-title,
  .cid-uHjErdJH1s .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjErdJH1s .box {
    display: none;
  }
  .cid-uHjErdJH1s .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjErdJH1s .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjErdJH1s .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjErdJH1s .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjErdJH1s .mbr-section-title {
  text-align: center;
}
.cid-uHjErdJH1s .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjErWN5DL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjErWN5DL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjErWN5DL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjErWN5DL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjErWN5DL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjErWN5DL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjErWN5DL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjErWN5DL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjErWN5DL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjErWN5DL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjF5dXWVk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjF5dXWVk .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjF5dXWVk .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjF5dXWVk .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjF5dXWVk .box {
  left: 20%;
}
.cid-uHjF5dXWVk .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjF5dXWVk .mbr-section-text,
.cid-uHjF5dXWVk .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjF5dXWVk .text-box {
    display: none;
  }
  .cid-uHjF5dXWVk .mbr-section-title,
  .cid-uHjF5dXWVk .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjF5dXWVk .box {
    display: none;
  }
  .cid-uHjF5dXWVk .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjF5dXWVk .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjF5dXWVk .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjF5dXWVk .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjF5dXWVk .mbr-section-title {
  text-align: center;
}
.cid-uHjF5dXWVk .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjF5YfxDe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjF5YfxDe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjF5YfxDe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjF5YfxDe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjF5YfxDe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjF5YfxDe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjF5YfxDe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjF5YfxDe .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjF5YfxDe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjF5YfxDe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjFMFbXdJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjFMFbXdJ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjFMFbXdJ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjFMFbXdJ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjFMFbXdJ .box {
  left: 20%;
}
.cid-uHjFMFbXdJ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjFMFbXdJ .mbr-section-text,
.cid-uHjFMFbXdJ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjFMFbXdJ .text-box {
    display: none;
  }
  .cid-uHjFMFbXdJ .mbr-section-title,
  .cid-uHjFMFbXdJ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjFMFbXdJ .box {
    display: none;
  }
  .cid-uHjFMFbXdJ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjFMFbXdJ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjFMFbXdJ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjFMFbXdJ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjFMFbXdJ .mbr-section-title {
  text-align: center;
}
.cid-uHjFMFbXdJ .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjFNoYx33 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjFNoYx33 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjFNoYx33 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjFNoYx33 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjFNoYx33 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjFNoYx33 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjFNoYx33 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjFNoYx33 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjFNoYx33 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjFNoYx33 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjH3fwjl3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjH3fwjl3 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjH3fwjl3 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjH3fwjl3 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjH3fwjl3 .box {
  left: 20%;
}
.cid-uHjH3fwjl3 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjH3fwjl3 .mbr-section-text,
.cid-uHjH3fwjl3 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjH3fwjl3 .text-box {
    display: none;
  }
  .cid-uHjH3fwjl3 .mbr-section-title,
  .cid-uHjH3fwjl3 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjH3fwjl3 .box {
    display: none;
  }
  .cid-uHjH3fwjl3 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjH3fwjl3 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjH3fwjl3 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjH3fwjl3 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjH3fwjl3 .mbr-section-title {
  text-align: center;
}
.cid-uHjH3fwjl3 .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjH3SZG1H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjH3SZG1H .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjH3SZG1H .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjH3SZG1H .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjH3SZG1H .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjH3SZG1H .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjH3SZG1H .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjH3SZG1H .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjH3SZG1H .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjH3SZG1H .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjJ7FSGLU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjJ7FSGLU .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjJ7FSGLU .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjJ7FSGLU .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjJ7FSGLU .box {
  left: 20%;
}
.cid-uHjJ7FSGLU .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjJ7FSGLU .mbr-section-text,
.cid-uHjJ7FSGLU .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjJ7FSGLU .text-box {
    display: none;
  }
  .cid-uHjJ7FSGLU .mbr-section-title,
  .cid-uHjJ7FSGLU .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjJ7FSGLU .box {
    display: none;
  }
  .cid-uHjJ7FSGLU .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjJ7FSGLU .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjJ7FSGLU .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjJ7FSGLU .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjJ7FSGLU .mbr-section-title {
  text-align: center;
}
.cid-uHjJ7FSGLU .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjJ8kMKwU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjJ8kMKwU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjJ8kMKwU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjJ8kMKwU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjJ8kMKwU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjJ8kMKwU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjJ8kMKwU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjJ8kMKwU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjJ8kMKwU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjJ8kMKwU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjLiHcdnz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjLiHcdnz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjLiHcdnz .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjLiHcdnz .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjLiHcdnz .box {
  left: 20%;
}
.cid-uHjLiHcdnz .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjLiHcdnz .mbr-section-text,
.cid-uHjLiHcdnz .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjLiHcdnz .text-box {
    display: none;
  }
  .cid-uHjLiHcdnz .mbr-section-title,
  .cid-uHjLiHcdnz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjLiHcdnz .box {
    display: none;
  }
  .cid-uHjLiHcdnz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjLiHcdnz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjLiHcdnz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjLiHcdnz .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjLiHcdnz .mbr-section-title {
  text-align: center;
}
.cid-uHjLiHcdnz .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjLjthGCp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjLjthGCp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjLjthGCp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjLjthGCp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjLjthGCp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjLjthGCp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjLjthGCp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjLjthGCp .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjLjthGCp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjLjthGCp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjOxLxPoy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjOxLxPoy .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjOxLxPoy .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjOxLxPoy .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjOxLxPoy .box {
  left: 20%;
}
.cid-uHjOxLxPoy .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjOxLxPoy .mbr-section-text,
.cid-uHjOxLxPoy .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjOxLxPoy .text-box {
    display: none;
  }
  .cid-uHjOxLxPoy .mbr-section-title,
  .cid-uHjOxLxPoy .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjOxLxPoy .box {
    display: none;
  }
  .cid-uHjOxLxPoy .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjOxLxPoy .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjOxLxPoy .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjOxLxPoy .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjOxLxPoy .mbr-section-title {
  text-align: center;
}
.cid-uHjOxLxPoy .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjOyDVfRB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjOyDVfRB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjOyDVfRB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjOyDVfRB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjOyDVfRB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjOyDVfRB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjOyDVfRB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjOyDVfRB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjOyDVfRB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjOyDVfRB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjOVANYKl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHjOVANYKl .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHjOVANYKl .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHjOVANYKl .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHjOVANYKl .box {
  left: 20%;
}
.cid-uHjOVANYKl .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHjOVANYKl .mbr-section-text,
.cid-uHjOVANYKl .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHjOVANYKl .text-box {
    display: none;
  }
  .cid-uHjOVANYKl .mbr-section-title,
  .cid-uHjOVANYKl .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHjOVANYKl .box {
    display: none;
  }
  .cid-uHjOVANYKl .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHjOVANYKl .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHjOVANYKl .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHjOVANYKl .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHjOVANYKl .mbr-section-title {
  text-align: center;
}
.cid-uHjOVANYKl .mbr-section-text DIV {
  text-align: left;
}
.cid-uHjOWh3qkd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHjOWh3qkd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHjOWh3qkd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHjOWh3qkd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHjOWh3qkd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHjOWh3qkd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHjOWh3qkd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHjOWh3qkd .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHjOWh3qkd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHjOWh3qkd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIw7KWzPVg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIw7KWzPVg .content {
    text-align: center;
  }
  .cid-uIw7KWzPVg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIw7KWzPVg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIw7KWzPVg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIw7KWzPVg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIw7KWzPVg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIw7KWzPVg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIw7KWzPVg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIw7KWzPVg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIw7KWzPVg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIw7KWzPVg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIw7KWzPVg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIw7KWzPVg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIw7KWzPVg P {
  color: #232323;
}
.cid-uIw7KWzPVg H5 {
  color: #232323;
}
.cid-uHoWyDPx1d .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uHoWyDPx1d .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uHoWyDPx1d a {
  font-style: normal;
}
.cid-uHoWyDPx1d .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uHoWyDPx1d .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uHoWyDPx1d .nav-item:focus,
.cid-uHoWyDPx1d .nav-link:focus {
  outline: none;
}
.cid-uHoWyDPx1d .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uHoWyDPx1d .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uHoWyDPx1d .menu-logo {
  margin-right: auto;
}
.cid-uHoWyDPx1d .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uHoWyDPx1d .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uHoWyDPx1d .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uHoWyDPx1d .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uHoWyDPx1d .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uHoWyDPx1d .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uHoWyDPx1d .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uHoWyDPx1d .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uHoWyDPx1d .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uHoWyDPx1d .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uHoWyDPx1d .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uHoWyDPx1d .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uHoWyDPx1d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uHoWyDPx1d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uHoWyDPx1d .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uHoWyDPx1d .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uHoWyDPx1d .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-uHoWyDPx1d .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uHoWyDPx1d .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uHoWyDPx1d .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uHoWyDPx1d .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uHoWyDPx1d .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uHoWyDPx1d .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uHoWyDPx1d button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uHoWyDPx1d button.navbar-toggler:focus {
  outline: none;
}
.cid-uHoWyDPx1d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uHoWyDPx1d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uHoWyDPx1d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uHoWyDPx1d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uHoWyDPx1d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uHoWyDPx1d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHoWyDPx1d nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uHoWyDPx1d nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uHoWyDPx1d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHoWyDPx1d .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uHoWyDPx1d .collapsed .btn {
  display: -webkit-flex;
}
.cid-uHoWyDPx1d .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uHoWyDPx1d .collapsed .navbar-collapse.collapsing,
.cid-uHoWyDPx1d .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uHoWyDPx1d .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uHoWyDPx1d .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uHoWyDPx1d .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uHoWyDPx1d .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uHoWyDPx1d .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uHoWyDPx1d .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uHoWyDPx1d .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uHoWyDPx1d .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uHoWyDPx1d .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uHoWyDPx1d .collapsed button.navbar-toggler {
  display: block;
}
.cid-uHoWyDPx1d .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uHoWyDPx1d .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uHoWyDPx1d .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uHoWyDPx1d .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uHoWyDPx1d .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uHoWyDPx1d .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: 1023px) {
  .cid-uHoWyDPx1d.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uHoWyDPx1d img {
    height: 3.8rem !important;
  }
  .cid-uHoWyDPx1d .btn {
    display: -webkit-flex;
  }
  .cid-uHoWyDPx1d button.navbar-toggler {
    display: block;
  }
  .cid-uHoWyDPx1d .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uHoWyDPx1d .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uHoWyDPx1d .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uHoWyDPx1d .navbar-collapse.collapsing,
  .cid-uHoWyDPx1d .navbar-collapse.show {
    display: block !important;
  }
  .cid-uHoWyDPx1d .navbar-collapse.collapsing .navbar-nav,
  .cid-uHoWyDPx1d .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uHoWyDPx1d .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uHoWyDPx1d .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uHoWyDPx1d .navbar-collapse.collapsing .navbar-buttons,
  .cid-uHoWyDPx1d .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uHoWyDPx1d .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uHoWyDPx1d .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uHoWyDPx1d .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uHoWyDPx1d .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uHoWyDPx1d .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uHoWyDPx1d .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uHoWyDPx1d .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uHoWyDPx1d .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uHoWyDPx1d .nav-link:hover,
.cid-uHoWyDPx1d .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uHoWyE3CnG {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uHoWyE3CnG .mbr-section-subtitle {
  color: #767676;
}
.cid-uHoWyEcIO1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHoWyEcIO1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHoWyEcIO1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHoWyEcIO1 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHoWyEcIO1 .box {
  left: 20%;
}
.cid-uHoWyEcIO1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHoWyEcIO1 .mbr-section-text,
.cid-uHoWyEcIO1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHoWyEcIO1 .text-box {
    display: none;
  }
  .cid-uHoWyEcIO1 .mbr-section-title,
  .cid-uHoWyEcIO1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHoWyEcIO1 .box {
    display: none;
  }
  .cid-uHoWyEcIO1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHoWyEcIO1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHoWyEcIO1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHoWyEcIO1 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHoWyEcIO1 .mbr-section-title {
  text-align: center;
}
.cid-uHoWyEcIO1 .mbr-section-text DIV {
  text-align: left;
}
.cid-uHoXUMva5M {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHoXUMva5M .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHoXUMva5M .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHoXUMva5M .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHoXUMva5M .box {
  left: 20%;
}
.cid-uHoXUMva5M .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHoXUMva5M .mbr-section-text,
.cid-uHoXUMva5M .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHoXUMva5M .text-box {
    display: none;
  }
  .cid-uHoXUMva5M .mbr-section-title,
  .cid-uHoXUMva5M .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHoXUMva5M .box {
    display: none;
  }
  .cid-uHoXUMva5M .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHoXUMva5M .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHoXUMva5M .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHoXUMva5M .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHoXUMva5M .mbr-section-title {
  text-align: center;
}
.cid-uHoXUMva5M .mbr-section-text DIV {
  text-align: left;
}
.cid-uHoYDF6CWk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHoYDF6CWk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHoYDF6CWk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHoYDF6CWk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHoYDF6CWk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHoYDF6CWk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHoYDF6CWk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHoYDF6CWk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHoYDF6CWk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHoYDF6CWk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHoZag242I {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHoZag242I .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHoZag242I .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHoZag242I .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHoZag242I .box {
  left: 20%;
}
.cid-uHoZag242I .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHoZag242I .mbr-section-text,
.cid-uHoZag242I .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHoZag242I .text-box {
    display: none;
  }
  .cid-uHoZag242I .mbr-section-title,
  .cid-uHoZag242I .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHoZag242I .box {
    display: none;
  }
  .cid-uHoZag242I .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHoZag242I .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHoZag242I .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHoZag242I .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHoZag242I .mbr-section-title {
  text-align: center;
}
.cid-uHoZag242I .mbr-section-text DIV {
  text-align: left;
}
.cid-uHoZaViInG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHoZaViInG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHoZaViInG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHoZaViInG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHoZaViInG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHoZaViInG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHoZaViInG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHoZaViInG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHoZaViInG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHoZaViInG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp02v4VxZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHp02v4VxZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHp02v4VxZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHp02v4VxZ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHp02v4VxZ .box {
  left: 20%;
}
.cid-uHp02v4VxZ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHp02v4VxZ .mbr-section-text,
.cid-uHp02v4VxZ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHp02v4VxZ .text-box {
    display: none;
  }
  .cid-uHp02v4VxZ .mbr-section-title,
  .cid-uHp02v4VxZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHp02v4VxZ .box {
    display: none;
  }
  .cid-uHp02v4VxZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHp02v4VxZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHp02v4VxZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHp02v4VxZ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHp02v4VxZ .mbr-section-title {
  text-align: center;
}
.cid-uHp02v4VxZ .mbr-section-text DIV {
  text-align: left;
}
.cid-uHp0346ajZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHp0346ajZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHp0346ajZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHp0346ajZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHp0346ajZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHp0346ajZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp0346ajZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHp0346ajZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHp0346ajZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHp0346ajZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp1igWS23 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHp1igWS23 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHp1igWS23 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHp1igWS23 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHp1igWS23 .box {
  left: 20%;
}
.cid-uHp1igWS23 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHp1igWS23 .mbr-section-text,
.cid-uHp1igWS23 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHp1igWS23 .text-box {
    display: none;
  }
  .cid-uHp1igWS23 .mbr-section-title,
  .cid-uHp1igWS23 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHp1igWS23 .box {
    display: none;
  }
  .cid-uHp1igWS23 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHp1igWS23 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHp1igWS23 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHp1igWS23 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHp1igWS23 .mbr-section-title {
  text-align: center;
}
.cid-uHp1igWS23 .mbr-section-text DIV {
  text-align: left;
}
.cid-uHp1j5fN96 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHp1j5fN96 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHp1j5fN96 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHp1j5fN96 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHp1j5fN96 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHp1j5fN96 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp1j5fN96 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHp1j5fN96 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHp1j5fN96 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHp1j5fN96 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp28DRnQM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHp28DRnQM .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHp28DRnQM .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHp28DRnQM .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHp28DRnQM .box {
  left: 20%;
}
.cid-uHp28DRnQM .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHp28DRnQM .mbr-section-text,
.cid-uHp28DRnQM .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHp28DRnQM .text-box {
    display: none;
  }
  .cid-uHp28DRnQM .mbr-section-title,
  .cid-uHp28DRnQM .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHp28DRnQM .box {
    display: none;
  }
  .cid-uHp28DRnQM .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHp28DRnQM .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHp28DRnQM .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHp28DRnQM .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHp28DRnQM .mbr-section-title {
  text-align: center;
}
.cid-uHp28DRnQM .mbr-section-text DIV {
  text-align: left;
}
.cid-uHp29nBX07 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHp29nBX07 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHp29nBX07 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHp29nBX07 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHp29nBX07 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHp29nBX07 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp29nBX07 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHp29nBX07 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHp29nBX07 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHp29nBX07 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp397pOKA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHp397pOKA .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHp397pOKA .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHp397pOKA .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHp397pOKA .box {
  left: 20%;
}
.cid-uHp397pOKA .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHp397pOKA .mbr-section-text,
.cid-uHp397pOKA .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHp397pOKA .text-box {
    display: none;
  }
  .cid-uHp397pOKA .mbr-section-title,
  .cid-uHp397pOKA .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHp397pOKA .box {
    display: none;
  }
  .cid-uHp397pOKA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHp397pOKA .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHp397pOKA .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHp397pOKA .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHp397pOKA .mbr-section-title {
  text-align: center;
}
.cid-uHp397pOKA .mbr-section-text DIV {
  text-align: left;
}
.cid-uHp3a5bKXZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHp3a5bKXZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHp3a5bKXZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHp3a5bKXZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHp3a5bKXZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHp3a5bKXZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp3a5bKXZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHp3a5bKXZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHp3a5bKXZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHp3a5bKXZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp4rRPThK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHp4rRPThK .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHp4rRPThK .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHp4rRPThK .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHp4rRPThK .box {
  left: 20%;
}
.cid-uHp4rRPThK .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHp4rRPThK .mbr-section-text,
.cid-uHp4rRPThK .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHp4rRPThK .text-box {
    display: none;
  }
  .cid-uHp4rRPThK .mbr-section-title,
  .cid-uHp4rRPThK .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHp4rRPThK .box {
    display: none;
  }
  .cid-uHp4rRPThK .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHp4rRPThK .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHp4rRPThK .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHp4rRPThK .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHp4rRPThK .mbr-section-title {
  text-align: center;
}
.cid-uHp4rRPThK .mbr-section-text DIV {
  text-align: left;
}
.cid-uHp4sWE2pN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHp4sWE2pN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHp4sWE2pN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHp4sWE2pN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHp4sWE2pN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHp4sWE2pN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp4sWE2pN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHp4sWE2pN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHp4sWE2pN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHp4sWE2pN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp611UDep {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHp611UDep .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHp611UDep .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHp611UDep .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHp611UDep .box {
  left: 20%;
}
.cid-uHp611UDep .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHp611UDep .mbr-section-text,
.cid-uHp611UDep .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHp611UDep .text-box {
    display: none;
  }
  .cid-uHp611UDep .mbr-section-title,
  .cid-uHp611UDep .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHp611UDep .box {
    display: none;
  }
  .cid-uHp611UDep .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHp611UDep .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHp611UDep .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHp611UDep .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHp611UDep .mbr-section-title {
  text-align: center;
}
.cid-uHp611UDep .mbr-section-text DIV {
  text-align: left;
}
.cid-uHp61U0j0W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHp61U0j0W .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHp61U0j0W .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHp61U0j0W .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHp61U0j0W .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHp61U0j0W .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp61U0j0W .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHp61U0j0W .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHp61U0j0W .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHp61U0j0W .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp79EWfOB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHp79EWfOB .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHp79EWfOB .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHp79EWfOB .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHp79EWfOB .box {
  left: 20%;
}
.cid-uHp79EWfOB .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHp79EWfOB .mbr-section-text,
.cid-uHp79EWfOB .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHp79EWfOB .text-box {
    display: none;
  }
  .cid-uHp79EWfOB .mbr-section-title,
  .cid-uHp79EWfOB .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHp79EWfOB .box {
    display: none;
  }
  .cid-uHp79EWfOB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHp79EWfOB .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHp79EWfOB .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHp79EWfOB .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHp79EWfOB .mbr-section-title {
  text-align: center;
}
.cid-uHp79EWfOB .mbr-section-text DIV {
  text-align: left;
}
.cid-uHp7axUZKk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHp7axUZKk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHp7axUZKk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHp7axUZKk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHp7axUZKk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHp7axUZKk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp7axUZKk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHp7axUZKk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHp7axUZKk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHp7axUZKk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp7PGw3k4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHp7PGw3k4 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHp7PGw3k4 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHp7PGw3k4 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHp7PGw3k4 .box {
  left: 20%;
}
.cid-uHp7PGw3k4 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHp7PGw3k4 .mbr-section-text,
.cid-uHp7PGw3k4 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHp7PGw3k4 .text-box {
    display: none;
  }
  .cid-uHp7PGw3k4 .mbr-section-title,
  .cid-uHp7PGw3k4 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHp7PGw3k4 .box {
    display: none;
  }
  .cid-uHp7PGw3k4 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHp7PGw3k4 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHp7PGw3k4 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHp7PGw3k4 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHp7PGw3k4 .mbr-section-title {
  text-align: center;
}
.cid-uHp7PGw3k4 .mbr-section-text DIV {
  text-align: left;
}
.cid-uHp7QFtDxn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHp7QFtDxn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHp7QFtDxn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHp7QFtDxn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHp7QFtDxn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHp7QFtDxn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHp7QFtDxn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHp7QFtDxn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHp7QFtDxn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHp7QFtDxn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHpaHtnD8r {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHpaHtnD8r .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHpaHtnD8r .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHpaHtnD8r .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHpaHtnD8r .box {
  left: 20%;
}
.cid-uHpaHtnD8r .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHpaHtnD8r .mbr-section-text,
.cid-uHpaHtnD8r .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHpaHtnD8r .text-box {
    display: none;
  }
  .cid-uHpaHtnD8r .mbr-section-title,
  .cid-uHpaHtnD8r .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHpaHtnD8r .box {
    display: none;
  }
  .cid-uHpaHtnD8r .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHpaHtnD8r .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHpaHtnD8r .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHpaHtnD8r .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHpaHtnD8r .mbr-section-title {
  text-align: center;
}
.cid-uHpaHtnD8r .mbr-section-text DIV {
  text-align: left;
}
.cid-uHpaIeA7xv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHpaIeA7xv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHpaIeA7xv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHpaIeA7xv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHpaIeA7xv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHpaIeA7xv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHpaIeA7xv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHpaIeA7xv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHpaIeA7xv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHpaIeA7xv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHpbeHTv0X {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHpbeHTv0X .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHpbeHTv0X .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHpbeHTv0X .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHpbeHTv0X .box {
  left: 20%;
}
.cid-uHpbeHTv0X .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHpbeHTv0X .mbr-section-text,
.cid-uHpbeHTv0X .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHpbeHTv0X .text-box {
    display: none;
  }
  .cid-uHpbeHTv0X .mbr-section-title,
  .cid-uHpbeHTv0X .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHpbeHTv0X .box {
    display: none;
  }
  .cid-uHpbeHTv0X .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHpbeHTv0X .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHpbeHTv0X .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHpbeHTv0X .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHpbeHTv0X .mbr-section-title {
  text-align: center;
}
.cid-uHpbeHTv0X .mbr-section-text DIV {
  text-align: left;
}
.cid-uHpbfMicQ1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHpbfMicQ1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHpbfMicQ1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHpbfMicQ1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHpbfMicQ1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHpbfMicQ1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHpbfMicQ1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHpbfMicQ1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHpbfMicQ1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHpbfMicQ1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHpccVnrVR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHpccVnrVR .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHpccVnrVR .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHpccVnrVR .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHpccVnrVR .box {
  left: 20%;
}
.cid-uHpccVnrVR .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHpccVnrVR .mbr-section-text,
.cid-uHpccVnrVR .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHpccVnrVR .text-box {
    display: none;
  }
  .cid-uHpccVnrVR .mbr-section-title,
  .cid-uHpccVnrVR .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHpccVnrVR .box {
    display: none;
  }
  .cid-uHpccVnrVR .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHpccVnrVR .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHpccVnrVR .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHpccVnrVR .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHpccVnrVR .mbr-section-title {
  text-align: center;
}
.cid-uHpccVnrVR .mbr-section-text DIV {
  text-align: left;
}
.cid-uHpcdFFu0W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHpcdFFu0W .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHpcdFFu0W .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHpcdFFu0W .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHpcdFFu0W .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHpcdFFu0W .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHpcdFFu0W .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHpcdFFu0W .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHpcdFFu0W .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHpcdFFu0W .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHpdnNZv7N {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHpdnNZv7N .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHpdnNZv7N .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHpdnNZv7N .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHpdnNZv7N .box {
  left: 20%;
}
.cid-uHpdnNZv7N .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHpdnNZv7N .mbr-section-text,
.cid-uHpdnNZv7N .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHpdnNZv7N .text-box {
    display: none;
  }
  .cid-uHpdnNZv7N .mbr-section-title,
  .cid-uHpdnNZv7N .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHpdnNZv7N .box {
    display: none;
  }
  .cid-uHpdnNZv7N .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHpdnNZv7N .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHpdnNZv7N .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHpdnNZv7N .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHpdnNZv7N .mbr-section-title {
  text-align: center;
}
.cid-uHpdnNZv7N .mbr-section-text DIV {
  text-align: left;
}
.cid-uHpeBO3TN1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHpeBO3TN1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHpeBO3TN1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHpeBO3TN1 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHpeBO3TN1 .box {
  left: 20%;
}
.cid-uHpeBO3TN1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHpeBO3TN1 .mbr-section-text,
.cid-uHpeBO3TN1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHpeBO3TN1 .text-box {
    display: none;
  }
  .cid-uHpeBO3TN1 .mbr-section-title,
  .cid-uHpeBO3TN1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHpeBO3TN1 .box {
    display: none;
  }
  .cid-uHpeBO3TN1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHpeBO3TN1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHpeBO3TN1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHpeBO3TN1 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHpeBO3TN1 .mbr-section-title {
  text-align: center;
}
.cid-uHpeBO3TN1 .mbr-section-text DIV {
  text-align: left;
}
.cid-uHpfwMA5Af {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHpfwMA5Af .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHpfwMA5Af .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHpfwMA5Af .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHpfwMA5Af .box {
  left: 20%;
}
.cid-uHpfwMA5Af .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHpfwMA5Af .mbr-section-text,
.cid-uHpfwMA5Af .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHpfwMA5Af .text-box {
    display: none;
  }
  .cid-uHpfwMA5Af .mbr-section-title,
  .cid-uHpfwMA5Af .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHpfwMA5Af .box {
    display: none;
  }
  .cid-uHpfwMA5Af .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHpfwMA5Af .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHpfwMA5Af .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHpfwMA5Af .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHpfwMA5Af .mbr-section-title {
  text-align: center;
}
.cid-uHpfwMA5Af .mbr-section-text DIV {
  text-align: left;
}
.cid-uIrcFkiD4O {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIrcFkiD4O .content {
    text-align: center;
  }
  .cid-uIrcFkiD4O .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIrcFkiD4O .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIrcFkiD4O .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIrcFkiD4O .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIrcFkiD4O .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIrcFkiD4O .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIrcFkiD4O .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIrcFkiD4O .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIrcFkiD4O .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIrcFkiD4O .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIrcFkiD4O .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIrcFkiD4O .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIrcFkiD4O P {
  color: #232323;
}
.cid-uIrcFkiD4O H5 {
  color: #232323;
}
.cid-uHuwv9LGE0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uHuwv9LGE0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uHuwv9LGE0 a {
  font-style: normal;
}
.cid-uHuwv9LGE0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uHuwv9LGE0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uHuwv9LGE0 .nav-item:focus,
.cid-uHuwv9LGE0 .nav-link:focus {
  outline: none;
}
.cid-uHuwv9LGE0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uHuwv9LGE0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uHuwv9LGE0 .menu-logo {
  margin-right: auto;
}
.cid-uHuwv9LGE0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uHuwv9LGE0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uHuwv9LGE0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uHuwv9LGE0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uHuwv9LGE0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uHuwv9LGE0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uHuwv9LGE0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uHuwv9LGE0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uHuwv9LGE0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uHuwv9LGE0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uHuwv9LGE0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uHuwv9LGE0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uHuwv9LGE0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uHuwv9LGE0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uHuwv9LGE0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uHuwv9LGE0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uHuwv9LGE0 .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-uHuwv9LGE0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uHuwv9LGE0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uHuwv9LGE0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uHuwv9LGE0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uHuwv9LGE0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uHuwv9LGE0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uHuwv9LGE0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uHuwv9LGE0 button.navbar-toggler:focus {
  outline: none;
}
.cid-uHuwv9LGE0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uHuwv9LGE0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uHuwv9LGE0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uHuwv9LGE0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uHuwv9LGE0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uHuwv9LGE0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHuwv9LGE0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uHuwv9LGE0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uHuwv9LGE0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHuwv9LGE0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uHuwv9LGE0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uHuwv9LGE0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uHuwv9LGE0 .collapsed .navbar-collapse.collapsing,
.cid-uHuwv9LGE0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uHuwv9LGE0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uHuwv9LGE0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uHuwv9LGE0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uHuwv9LGE0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uHuwv9LGE0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uHuwv9LGE0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uHuwv9LGE0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uHuwv9LGE0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uHuwv9LGE0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uHuwv9LGE0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uHuwv9LGE0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uHuwv9LGE0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uHuwv9LGE0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uHuwv9LGE0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uHuwv9LGE0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uHuwv9LGE0 .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: 1023px) {
  .cid-uHuwv9LGE0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uHuwv9LGE0 img {
    height: 3.8rem !important;
  }
  .cid-uHuwv9LGE0 .btn {
    display: -webkit-flex;
  }
  .cid-uHuwv9LGE0 button.navbar-toggler {
    display: block;
  }
  .cid-uHuwv9LGE0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uHuwv9LGE0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uHuwv9LGE0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uHuwv9LGE0 .navbar-collapse.collapsing,
  .cid-uHuwv9LGE0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uHuwv9LGE0 .navbar-collapse.collapsing .navbar-nav,
  .cid-uHuwv9LGE0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uHuwv9LGE0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uHuwv9LGE0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uHuwv9LGE0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uHuwv9LGE0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uHuwv9LGE0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uHuwv9LGE0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uHuwv9LGE0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uHuwv9LGE0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uHuwv9LGE0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uHuwv9LGE0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uHuwv9LGE0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uHuwv9LGE0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uHuwv9LGE0 .nav-link:hover,
.cid-uHuwv9LGE0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uHuwv9YNpk {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uHuwv9YNpk .mbr-section-subtitle {
  color: #767676;
}
.cid-uHuwva6qne {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuwva6qne .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuwva6qne .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuwva6qne .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuwva6qne .box {
  left: 20%;
}
.cid-uHuwva6qne .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuwva6qne .mbr-section-text,
.cid-uHuwva6qne .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuwva6qne .text-box {
    display: none;
  }
  .cid-uHuwva6qne .mbr-section-title,
  .cid-uHuwva6qne .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuwva6qne .box {
    display: none;
  }
  .cid-uHuwva6qne .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuwva6qne .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuwva6qne .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuwva6qne .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuwva6qne .mbr-section-title {
  text-align: center;
}
.cid-uHuwva6qne .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuyOjasOi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuyOjasOi .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuyOjasOi .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuyOjasOi .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuyOjasOi .box {
  left: 20%;
}
.cid-uHuyOjasOi .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuyOjasOi .mbr-section-text,
.cid-uHuyOjasOi .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuyOjasOi .text-box {
    display: none;
  }
  .cid-uHuyOjasOi .mbr-section-title,
  .cid-uHuyOjasOi .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuyOjasOi .box {
    display: none;
  }
  .cid-uHuyOjasOi .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuyOjasOi .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuyOjasOi .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuyOjasOi .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuyOjasOi .mbr-section-title {
  text-align: center;
}
.cid-uHuyOjasOi .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuzVHseyj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuzVHseyj .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuzVHseyj .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuzVHseyj .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuzVHseyj .box {
  left: 20%;
}
.cid-uHuzVHseyj .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuzVHseyj .mbr-section-text,
.cid-uHuzVHseyj .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuzVHseyj .text-box {
    display: none;
  }
  .cid-uHuzVHseyj .mbr-section-title,
  .cid-uHuzVHseyj .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuzVHseyj .box {
    display: none;
  }
  .cid-uHuzVHseyj .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuzVHseyj .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuzVHseyj .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuzVHseyj .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuzVHseyj .mbr-section-title {
  text-align: center;
}
.cid-uHuzVHseyj .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuAyCqPGP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuAyCqPGP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuAyCqPGP .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuAyCqPGP .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuAyCqPGP .box {
  left: 20%;
}
.cid-uHuAyCqPGP .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuAyCqPGP .mbr-section-text,
.cid-uHuAyCqPGP .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuAyCqPGP .text-box {
    display: none;
  }
  .cid-uHuAyCqPGP .mbr-section-title,
  .cid-uHuAyCqPGP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuAyCqPGP .box {
    display: none;
  }
  .cid-uHuAyCqPGP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuAyCqPGP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuAyCqPGP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuAyCqPGP .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuAyCqPGP .mbr-section-title {
  text-align: center;
}
.cid-uHuAyCqPGP .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuBfgvDit {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuBfgvDit .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuBfgvDit .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuBfgvDit .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuBfgvDit .box {
  left: 20%;
}
.cid-uHuBfgvDit .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuBfgvDit .mbr-section-text,
.cid-uHuBfgvDit .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuBfgvDit .text-box {
    display: none;
  }
  .cid-uHuBfgvDit .mbr-section-title,
  .cid-uHuBfgvDit .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuBfgvDit .box {
    display: none;
  }
  .cid-uHuBfgvDit .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuBfgvDit .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuBfgvDit .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuBfgvDit .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuBfgvDit .mbr-section-title {
  text-align: center;
}
.cid-uHuBfgvDit .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuBZDP7NV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuBZDP7NV .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuBZDP7NV .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuBZDP7NV .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuBZDP7NV .box {
  left: 20%;
}
.cid-uHuBZDP7NV .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuBZDP7NV .mbr-section-text,
.cid-uHuBZDP7NV .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuBZDP7NV .text-box {
    display: none;
  }
  .cid-uHuBZDP7NV .mbr-section-title,
  .cid-uHuBZDP7NV .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuBZDP7NV .box {
    display: none;
  }
  .cid-uHuBZDP7NV .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuBZDP7NV .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuBZDP7NV .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuBZDP7NV .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuBZDP7NV .mbr-section-title {
  text-align: center;
}
.cid-uHuBZDP7NV .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuCS0NsSI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuCS0NsSI .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuCS0NsSI .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuCS0NsSI .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuCS0NsSI .box {
  left: 20%;
}
.cid-uHuCS0NsSI .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuCS0NsSI .mbr-section-text,
.cid-uHuCS0NsSI .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuCS0NsSI .text-box {
    display: none;
  }
  .cid-uHuCS0NsSI .mbr-section-title,
  .cid-uHuCS0NsSI .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuCS0NsSI .box {
    display: none;
  }
  .cid-uHuCS0NsSI .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuCS0NsSI .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuCS0NsSI .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuCS0NsSI .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuCS0NsSI .mbr-section-title {
  text-align: center;
}
.cid-uHuCS0NsSI .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuDqCLSGG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuDqCLSGG .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuDqCLSGG .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuDqCLSGG .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuDqCLSGG .box {
  left: 20%;
}
.cid-uHuDqCLSGG .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuDqCLSGG .mbr-section-text,
.cid-uHuDqCLSGG .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuDqCLSGG .text-box {
    display: none;
  }
  .cid-uHuDqCLSGG .mbr-section-title,
  .cid-uHuDqCLSGG .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuDqCLSGG .box {
    display: none;
  }
  .cid-uHuDqCLSGG .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuDqCLSGG .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuDqCLSGG .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuDqCLSGG .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuDqCLSGG .mbr-section-title {
  text-align: center;
}
.cid-uHuDqCLSGG .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuE32iQjg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuE32iQjg .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuE32iQjg .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuE32iQjg .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuE32iQjg .box {
  left: 20%;
}
.cid-uHuE32iQjg .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuE32iQjg .mbr-section-text,
.cid-uHuE32iQjg .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuE32iQjg .text-box {
    display: none;
  }
  .cid-uHuE32iQjg .mbr-section-title,
  .cid-uHuE32iQjg .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuE32iQjg .box {
    display: none;
  }
  .cid-uHuE32iQjg .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuE32iQjg .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuE32iQjg .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuE32iQjg .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuE32iQjg .mbr-section-title {
  text-align: center;
}
.cid-uHuE32iQjg .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuET0fX8R {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuET0fX8R .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuET0fX8R .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuET0fX8R .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuET0fX8R .box {
  left: 20%;
}
.cid-uHuET0fX8R .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuET0fX8R .mbr-section-text,
.cid-uHuET0fX8R .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuET0fX8R .text-box {
    display: none;
  }
  .cid-uHuET0fX8R .mbr-section-title,
  .cid-uHuET0fX8R .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuET0fX8R .box {
    display: none;
  }
  .cid-uHuET0fX8R .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuET0fX8R .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuET0fX8R .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuET0fX8R .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuET0fX8R .mbr-section-title {
  text-align: center;
}
.cid-uHuET0fX8R .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuFy74nGA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuFy74nGA .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuFy74nGA .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuFy74nGA .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuFy74nGA .box {
  left: 20%;
}
.cid-uHuFy74nGA .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuFy74nGA .mbr-section-text,
.cid-uHuFy74nGA .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuFy74nGA .text-box {
    display: none;
  }
  .cid-uHuFy74nGA .mbr-section-title,
  .cid-uHuFy74nGA .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuFy74nGA .box {
    display: none;
  }
  .cid-uHuFy74nGA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuFy74nGA .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuFy74nGA .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuFy74nGA .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuFy74nGA .mbr-section-title {
  text-align: center;
}
.cid-uHuFy74nGA .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuGkP2GcP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuGkP2GcP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuGkP2GcP .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuGkP2GcP .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuGkP2GcP .box {
  left: 20%;
}
.cid-uHuGkP2GcP .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuGkP2GcP .mbr-section-text,
.cid-uHuGkP2GcP .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuGkP2GcP .text-box {
    display: none;
  }
  .cid-uHuGkP2GcP .mbr-section-title,
  .cid-uHuGkP2GcP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuGkP2GcP .box {
    display: none;
  }
  .cid-uHuGkP2GcP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuGkP2GcP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuGkP2GcP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuGkP2GcP .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuGkP2GcP .mbr-section-title {
  text-align: center;
}
.cid-uHuGkP2GcP .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuKm0SMmN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuKm0SMmN .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuKm0SMmN .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuKm0SMmN .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuKm0SMmN .box {
  left: 20%;
}
.cid-uHuKm0SMmN .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuKm0SMmN .mbr-section-text,
.cid-uHuKm0SMmN .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuKm0SMmN .text-box {
    display: none;
  }
  .cid-uHuKm0SMmN .mbr-section-title,
  .cid-uHuKm0SMmN .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuKm0SMmN .box {
    display: none;
  }
  .cid-uHuKm0SMmN .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuKm0SMmN .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuKm0SMmN .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuKm0SMmN .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuKm0SMmN .mbr-section-title {
  text-align: center;
}
.cid-uHuKm0SMmN .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuIy5aont {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuIy5aont .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuIy5aont .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuIy5aont .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuIy5aont .box {
  left: 20%;
}
.cid-uHuIy5aont .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuIy5aont .mbr-section-text,
.cid-uHuIy5aont .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuIy5aont .text-box {
    display: none;
  }
  .cid-uHuIy5aont .mbr-section-title,
  .cid-uHuIy5aont .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuIy5aont .box {
    display: none;
  }
  .cid-uHuIy5aont .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuIy5aont .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuIy5aont .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuIy5aont .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuIy5aont .mbr-section-title {
  text-align: center;
}
.cid-uHuIy5aont .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuIyQDGGT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHuIyQDGGT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHuIyQDGGT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHuIyQDGGT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHuIyQDGGT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHuIyQDGGT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHuIyQDGGT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHuIyQDGGT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHuIyQDGGT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHuIyQDGGT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHuJ2M85wo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uHuJ2M85wo .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuJ2M85wo .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuJ2M85wo .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uHuJ2M85wo .box {
  left: 20%;
}
.cid-uHuJ2M85wo .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuJ2M85wo .mbr-section-text,
.cid-uHuJ2M85wo .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuJ2M85wo .text-box {
    display: none;
  }
  .cid-uHuJ2M85wo .mbr-section-title,
  .cid-uHuJ2M85wo .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuJ2M85wo .box {
    display: none;
  }
  .cid-uHuJ2M85wo .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuJ2M85wo .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuJ2M85wo .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuJ2M85wo .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uHuJ2M85wo .mbr-section-title {
  text-align: center;
}
.cid-uHuJ2M85wo .mbr-section-text DIV {
  text-align: left;
}
.cid-uHuJ3o1SS4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHuJ3o1SS4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHuJ3o1SS4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHuJ3o1SS4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHuJ3o1SS4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHuJ3o1SS4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHuJ3o1SS4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHuJ3o1SS4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHuJ3o1SS4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHuJ3o1SS4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIrcxnd5iT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIrcxnd5iT .content {
    text-align: center;
  }
  .cid-uIrcxnd5iT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIrcxnd5iT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIrcxnd5iT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIrcxnd5iT .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIrcxnd5iT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIrcxnd5iT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIrcxnd5iT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIrcxnd5iT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIrcxnd5iT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIrcxnd5iT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIrcxnd5iT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIrcxnd5iT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIrcxnd5iT P {
  color: #232323;
}
.cid-uIrcxnd5iT H5 {
  color: #232323;
}
.cid-rPwvirCAUd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPwvirCAUd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rPwvirCAUd a {
  font-style: normal;
}
.cid-rPwvirCAUd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPwvirCAUd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rPwvirCAUd .nav-item:focus,
.cid-rPwvirCAUd .nav-link:focus {
  outline: none;
}
.cid-rPwvirCAUd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPwvirCAUd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPwvirCAUd .menu-logo {
  margin-right: auto;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPwvirCAUd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPwvirCAUd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPwvirCAUd .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-rPwvirCAUd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPwvirCAUd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPwvirCAUd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPwvirCAUd button.navbar-toggler:focus {
  outline: none;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPwvirCAUd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPwvirCAUd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPwvirCAUd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPwvirCAUd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPwvirCAUd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rPwvirCAUd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-rPwvirCAUd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPwvirCAUd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPwvirCAUd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPwvirCAUd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPwvirCAUd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPwvirCAUd .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: 1023px) {
  .cid-rPwvirCAUd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd img {
    height: 3.8rem !important;
  }
  .cid-rPwvirCAUd .btn {
    display: -webkit-flex;
  }
  .cid-rPwvirCAUd button.navbar-toggler {
    display: block;
  }
  .cid-rPwvirCAUd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPwvirCAUd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPwvirCAUd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing,
  .cid-rPwvirCAUd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPwvirCAUd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPwvirCAUd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPwvirCAUd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPwvirCAUd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rPwvirCAUd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPwvirCAUd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPwvirCAUd .nav-link:hover,
.cid-rPwvirCAUd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1eGyF22sx {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1eGyF22sx .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-s1eGyF22sx .text-block {
  position: relative;
  z-index: 0;
}
.cid-s1eGyF22sx .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-s1eGyF22sx .box {
  left: 20%;
}
.cid-s1eGyF22sx .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-s1eGyF22sx .mbr-section-text,
.cid-s1eGyF22sx .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-s1eGyF22sx .text-box {
    display: none;
  }
  .cid-s1eGyF22sx .mbr-section-title,
  .cid-s1eGyF22sx .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s1eGyF22sx .box {
    display: none;
  }
  .cid-s1eGyF22sx .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s1eGyF22sx .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s1eGyF22sx .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s1eGyF22sx .mbr-section-text {
  color: #767676;
}
.cid-s1eGztImEr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1eGztImEr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s1eGztImEr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s1eGztImEr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s1eGztImEr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s1eGztImEr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s1eGztImEr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s1eGztImEr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s1eGztImEr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s1eGztImEr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwbXW5KI8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwbXW5KI8 .content {
    text-align: center;
  }
  .cid-uIwbXW5KI8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwbXW5KI8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwbXW5KI8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwbXW5KI8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwbXW5KI8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwbXW5KI8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwbXW5KI8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwbXW5KI8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwbXW5KI8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwbXW5KI8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwbXW5KI8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwbXW5KI8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwbXW5KI8 P {
  color: #232323;
}
.cid-uIwbXW5KI8 H5 {
  color: #232323;
}
.cid-uHuRtRpYpP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uHuRtRpYpP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uHuRtRpYpP a {
  font-style: normal;
}
.cid-uHuRtRpYpP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uHuRtRpYpP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uHuRtRpYpP .nav-item:focus,
.cid-uHuRtRpYpP .nav-link:focus {
  outline: none;
}
.cid-uHuRtRpYpP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uHuRtRpYpP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uHuRtRpYpP .menu-logo {
  margin-right: auto;
}
.cid-uHuRtRpYpP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uHuRtRpYpP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uHuRtRpYpP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uHuRtRpYpP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uHuRtRpYpP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uHuRtRpYpP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uHuRtRpYpP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uHuRtRpYpP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uHuRtRpYpP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uHuRtRpYpP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uHuRtRpYpP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uHuRtRpYpP .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uHuRtRpYpP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uHuRtRpYpP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uHuRtRpYpP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uHuRtRpYpP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uHuRtRpYpP .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-uHuRtRpYpP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uHuRtRpYpP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uHuRtRpYpP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uHuRtRpYpP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uHuRtRpYpP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uHuRtRpYpP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uHuRtRpYpP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uHuRtRpYpP button.navbar-toggler:focus {
  outline: none;
}
.cid-uHuRtRpYpP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uHuRtRpYpP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uHuRtRpYpP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uHuRtRpYpP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uHuRtRpYpP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uHuRtRpYpP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHuRtRpYpP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uHuRtRpYpP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uHuRtRpYpP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHuRtRpYpP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uHuRtRpYpP .collapsed .btn {
  display: -webkit-flex;
}
.cid-uHuRtRpYpP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uHuRtRpYpP .collapsed .navbar-collapse.collapsing,
.cid-uHuRtRpYpP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uHuRtRpYpP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uHuRtRpYpP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uHuRtRpYpP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uHuRtRpYpP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uHuRtRpYpP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uHuRtRpYpP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uHuRtRpYpP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uHuRtRpYpP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uHuRtRpYpP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uHuRtRpYpP .collapsed button.navbar-toggler {
  display: block;
}
.cid-uHuRtRpYpP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uHuRtRpYpP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uHuRtRpYpP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uHuRtRpYpP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uHuRtRpYpP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uHuRtRpYpP .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: 1023px) {
  .cid-uHuRtRpYpP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uHuRtRpYpP img {
    height: 3.8rem !important;
  }
  .cid-uHuRtRpYpP .btn {
    display: -webkit-flex;
  }
  .cid-uHuRtRpYpP button.navbar-toggler {
    display: block;
  }
  .cid-uHuRtRpYpP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uHuRtRpYpP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uHuRtRpYpP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uHuRtRpYpP .navbar-collapse.collapsing,
  .cid-uHuRtRpYpP .navbar-collapse.show {
    display: block !important;
  }
  .cid-uHuRtRpYpP .navbar-collapse.collapsing .navbar-nav,
  .cid-uHuRtRpYpP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uHuRtRpYpP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uHuRtRpYpP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uHuRtRpYpP .navbar-collapse.collapsing .navbar-buttons,
  .cid-uHuRtRpYpP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uHuRtRpYpP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uHuRtRpYpP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uHuRtRpYpP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uHuRtRpYpP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uHuRtRpYpP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uHuRtRpYpP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uHuRtRpYpP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uHuRtRpYpP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uHuRtRpYpP .nav-link:hover,
.cid-uHuRtRpYpP .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uHuRtRLpWd {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHuRtRLpWd .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uHuRtRLpWd .text-block {
  position: relative;
  z-index: 0;
}
.cid-uHuRtRLpWd .box {
  width: 25%;
  height: 40%;
  background: #b3090a;
  position: absolute;
  top: 4%;
}
.cid-uHuRtRLpWd .box {
  left: 20%;
}
.cid-uHuRtRLpWd .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uHuRtRLpWd .mbr-section-text,
.cid-uHuRtRLpWd .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uHuRtRLpWd .text-box {
    display: none;
  }
  .cid-uHuRtRLpWd .mbr-section-title,
  .cid-uHuRtRLpWd .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uHuRtRLpWd .box {
    display: none;
  }
  .cid-uHuRtRLpWd .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uHuRtRLpWd .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uHuRtRLpWd .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uHuRtRLpWd .mbr-section-text {
  color: #767676;
}
.cid-uHuRtS7rWl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uHuRtS7rWl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHuRtS7rWl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHuRtS7rWl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHuRtS7rWl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHuRtS7rWl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHuRtS7rWl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHuRtS7rWl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHuRtS7rWl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHuRtS7rWl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uIwc22Tchu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwc22Tchu .content {
    text-align: center;
  }
  .cid-uIwc22Tchu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwc22Tchu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwc22Tchu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwc22Tchu .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwc22Tchu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwc22Tchu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwc22Tchu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwc22Tchu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwc22Tchu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwc22Tchu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwc22Tchu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwc22Tchu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwc22Tchu P {
  color: #232323;
}
.cid-uIwc22Tchu H5 {
  color: #232323;
}
.cid-uIF4Vuo0tC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uIF4Vuo0tC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uIF4Vuo0tC a {
  font-style: normal;
}
.cid-uIF4Vuo0tC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uIF4Vuo0tC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uIF4Vuo0tC .nav-item:focus,
.cid-uIF4Vuo0tC .nav-link:focus {
  outline: none;
}
.cid-uIF4Vuo0tC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uIF4Vuo0tC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uIF4Vuo0tC .menu-logo {
  margin-right: auto;
}
.cid-uIF4Vuo0tC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uIF4Vuo0tC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uIF4Vuo0tC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uIF4Vuo0tC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uIF4Vuo0tC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uIF4Vuo0tC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uIF4Vuo0tC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uIF4Vuo0tC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uIF4Vuo0tC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uIF4Vuo0tC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uIF4Vuo0tC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uIF4Vuo0tC .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uIF4Vuo0tC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uIF4Vuo0tC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIF4Vuo0tC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uIF4Vuo0tC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIF4Vuo0tC .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-uIF4Vuo0tC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uIF4Vuo0tC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uIF4Vuo0tC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uIF4Vuo0tC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uIF4Vuo0tC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uIF4Vuo0tC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uIF4Vuo0tC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uIF4Vuo0tC button.navbar-toggler:focus {
  outline: none;
}
.cid-uIF4Vuo0tC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uIF4Vuo0tC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uIF4Vuo0tC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uIF4Vuo0tC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uIF4Vuo0tC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uIF4Vuo0tC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uIF4Vuo0tC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uIF4Vuo0tC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uIF4Vuo0tC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uIF4Vuo0tC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uIF4Vuo0tC .collapsed .btn {
  display: -webkit-flex;
}
.cid-uIF4Vuo0tC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uIF4Vuo0tC .collapsed .navbar-collapse.collapsing,
.cid-uIF4Vuo0tC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uIF4Vuo0tC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uIF4Vuo0tC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uIF4Vuo0tC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uIF4Vuo0tC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uIF4Vuo0tC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uIF4Vuo0tC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uIF4Vuo0tC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uIF4Vuo0tC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uIF4Vuo0tC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uIF4Vuo0tC .collapsed button.navbar-toggler {
  display: block;
}
.cid-uIF4Vuo0tC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uIF4Vuo0tC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uIF4Vuo0tC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uIF4Vuo0tC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uIF4Vuo0tC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uIF4Vuo0tC .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: 1023px) {
  .cid-uIF4Vuo0tC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uIF4Vuo0tC img {
    height: 3.8rem !important;
  }
  .cid-uIF4Vuo0tC .btn {
    display: -webkit-flex;
  }
  .cid-uIF4Vuo0tC button.navbar-toggler {
    display: block;
  }
  .cid-uIF4Vuo0tC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uIF4Vuo0tC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uIF4Vuo0tC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uIF4Vuo0tC .navbar-collapse.collapsing,
  .cid-uIF4Vuo0tC .navbar-collapse.show {
    display: block !important;
  }
  .cid-uIF4Vuo0tC .navbar-collapse.collapsing .navbar-nav,
  .cid-uIF4Vuo0tC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uIF4Vuo0tC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uIF4Vuo0tC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uIF4Vuo0tC .navbar-collapse.collapsing .navbar-buttons,
  .cid-uIF4Vuo0tC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uIF4Vuo0tC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uIF4Vuo0tC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uIF4Vuo0tC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uIF4Vuo0tC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uIF4Vuo0tC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uIF4Vuo0tC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uIF4Vuo0tC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uIF4Vuo0tC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uIF4Vuo0tC .nav-link:hover,
.cid-uIF4Vuo0tC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uIF4VuBhHh {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uIF4VuBhHh .mbr-section-subtitle {
  color: #767676;
}
.cid-uIF4VuKMgg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIF4VuKMgg .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIF4VuKMgg .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIF4VuKMgg .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIF4VuKMgg .box {
  left: 20%;
}
.cid-uIF4VuKMgg .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIF4VuKMgg .mbr-section-text,
.cid-uIF4VuKMgg .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIF4VuKMgg .text-box {
    display: none;
  }
  .cid-uIF4VuKMgg .mbr-section-title,
  .cid-uIF4VuKMgg .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIF4VuKMgg .box {
    display: none;
  }
  .cid-uIF4VuKMgg .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIF4VuKMgg .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIF4VuKMgg .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIF4VuKMgg .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIF4VuKMgg .mbr-section-title {
  text-align: center;
}
.cid-uIF4VuKMgg .mbr-section-text DIV {
  text-align: left;
}
.cid-uIF6rB4zZl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIF6rB4zZl .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIF6rB4zZl .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIF6rB4zZl .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIF6rB4zZl .box {
  left: 20%;
}
.cid-uIF6rB4zZl .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIF6rB4zZl .mbr-section-text,
.cid-uIF6rB4zZl .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIF6rB4zZl .text-box {
    display: none;
  }
  .cid-uIF6rB4zZl .mbr-section-title,
  .cid-uIF6rB4zZl .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIF6rB4zZl .box {
    display: none;
  }
  .cid-uIF6rB4zZl .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIF6rB4zZl .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIF6rB4zZl .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIF6rB4zZl .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIF6rB4zZl .mbr-section-title {
  text-align: center;
}
.cid-uIF6rB4zZl .mbr-section-text DIV {
  text-align: left;
}
.cid-uIF7oILyZH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIF7oILyZH .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIF7oILyZH .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIF7oILyZH .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIF7oILyZH .box {
  left: 20%;
}
.cid-uIF7oILyZH .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIF7oILyZH .mbr-section-text,
.cid-uIF7oILyZH .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIF7oILyZH .text-box {
    display: none;
  }
  .cid-uIF7oILyZH .mbr-section-title,
  .cid-uIF7oILyZH .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIF7oILyZH .box {
    display: none;
  }
  .cid-uIF7oILyZH .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIF7oILyZH .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIF7oILyZH .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIF7oILyZH .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIF7oILyZH .mbr-section-title {
  text-align: center;
}
.cid-uIF7oILyZH .mbr-section-text DIV {
  text-align: left;
}
.cid-uIF8bccbw4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIF8bccbw4 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIF8bccbw4 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIF8bccbw4 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIF8bccbw4 .box {
  left: 20%;
}
.cid-uIF8bccbw4 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIF8bccbw4 .mbr-section-text,
.cid-uIF8bccbw4 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIF8bccbw4 .text-box {
    display: none;
  }
  .cid-uIF8bccbw4 .mbr-section-title,
  .cid-uIF8bccbw4 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIF8bccbw4 .box {
    display: none;
  }
  .cid-uIF8bccbw4 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIF8bccbw4 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIF8bccbw4 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIF8bccbw4 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIF8bccbw4 .mbr-section-title {
  text-align: center;
}
.cid-uIF8bccbw4 .mbr-section-text DIV {
  text-align: left;
}
.cid-uIF8yCC5G1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIF8yCC5G1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIF8yCC5G1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIF8yCC5G1 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIF8yCC5G1 .box {
  left: 20%;
}
.cid-uIF8yCC5G1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIF8yCC5G1 .mbr-section-text,
.cid-uIF8yCC5G1 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIF8yCC5G1 .text-box {
    display: none;
  }
  .cid-uIF8yCC5G1 .mbr-section-title,
  .cid-uIF8yCC5G1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIF8yCC5G1 .box {
    display: none;
  }
  .cid-uIF8yCC5G1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIF8yCC5G1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIF8yCC5G1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIF8yCC5G1 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIF8yCC5G1 .mbr-section-title {
  text-align: center;
}
.cid-uIF8yCC5G1 .mbr-section-text DIV {
  text-align: left;
}
.cid-uIF9IkFo6w {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uIF9IkFo6w .mbr-section-subtitle {
  color: #767676;
}
.cid-uIF9QMcLg8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIF9QMcLg8 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIF9QMcLg8 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIF9QMcLg8 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIF9QMcLg8 .box {
  left: 20%;
}
.cid-uIF9QMcLg8 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIF9QMcLg8 .mbr-section-text,
.cid-uIF9QMcLg8 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIF9QMcLg8 .text-box {
    display: none;
  }
  .cid-uIF9QMcLg8 .mbr-section-title,
  .cid-uIF9QMcLg8 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIF9QMcLg8 .box {
    display: none;
  }
  .cid-uIF9QMcLg8 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIF9QMcLg8 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIF9QMcLg8 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIF9QMcLg8 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIF9QMcLg8 .mbr-section-title {
  text-align: center;
}
.cid-uIF9QMcLg8 .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFabgJWEy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFabgJWEy .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFabgJWEy .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFabgJWEy .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFabgJWEy .box {
  left: 20%;
}
.cid-uIFabgJWEy .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFabgJWEy .mbr-section-text,
.cid-uIFabgJWEy .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFabgJWEy .text-box {
    display: none;
  }
  .cid-uIFabgJWEy .mbr-section-title,
  .cid-uIFabgJWEy .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFabgJWEy .box {
    display: none;
  }
  .cid-uIFabgJWEy .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFabgJWEy .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFabgJWEy .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFabgJWEy .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFabgJWEy .mbr-section-title {
  text-align: center;
}
.cid-uIFabgJWEy .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFaHtCvpB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFaHtCvpB .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFaHtCvpB .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFaHtCvpB .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFaHtCvpB .box {
  left: 20%;
}
.cid-uIFaHtCvpB .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFaHtCvpB .mbr-section-text,
.cid-uIFaHtCvpB .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFaHtCvpB .text-box {
    display: none;
  }
  .cid-uIFaHtCvpB .mbr-section-title,
  .cid-uIFaHtCvpB .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFaHtCvpB .box {
    display: none;
  }
  .cid-uIFaHtCvpB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFaHtCvpB .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFaHtCvpB .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFaHtCvpB .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFaHtCvpB .mbr-section-title {
  text-align: center;
}
.cid-uIFaHtCvpB .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFbENzWQw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFbENzWQw .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFbENzWQw .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFbENzWQw .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFbENzWQw .box {
  left: 20%;
}
.cid-uIFbENzWQw .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFbENzWQw .mbr-section-text,
.cid-uIFbENzWQw .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFbENzWQw .text-box {
    display: none;
  }
  .cid-uIFbENzWQw .mbr-section-title,
  .cid-uIFbENzWQw .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFbENzWQw .box {
    display: none;
  }
  .cid-uIFbENzWQw .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFbENzWQw .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFbENzWQw .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFbENzWQw .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFbENzWQw .mbr-section-title {
  text-align: center;
}
.cid-uIFbENzWQw .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFchE7652 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFchE7652 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFchE7652 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFchE7652 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFchE7652 .box {
  left: 20%;
}
.cid-uIFchE7652 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFchE7652 .mbr-section-text,
.cid-uIFchE7652 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFchE7652 .text-box {
    display: none;
  }
  .cid-uIFchE7652 .mbr-section-title,
  .cid-uIFchE7652 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFchE7652 .box {
    display: none;
  }
  .cid-uIFchE7652 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFchE7652 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFchE7652 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFchE7652 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFchE7652 .mbr-section-title {
  text-align: center;
}
.cid-uIFchE7652 .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFcRP4frJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFcRP4frJ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFcRP4frJ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFcRP4frJ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFcRP4frJ .box {
  left: 20%;
}
.cid-uIFcRP4frJ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFcRP4frJ .mbr-section-text,
.cid-uIFcRP4frJ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFcRP4frJ .text-box {
    display: none;
  }
  .cid-uIFcRP4frJ .mbr-section-title,
  .cid-uIFcRP4frJ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFcRP4frJ .box {
    display: none;
  }
  .cid-uIFcRP4frJ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFcRP4frJ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFcRP4frJ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFcRP4frJ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFcRP4frJ .mbr-section-title {
  text-align: center;
}
.cid-uIFcRP4frJ .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFdd40Yol {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFdd40Yol .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFdd40Yol .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFdd40Yol .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFdd40Yol .box {
  left: 20%;
}
.cid-uIFdd40Yol .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFdd40Yol .mbr-section-text,
.cid-uIFdd40Yol .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFdd40Yol .text-box {
    display: none;
  }
  .cid-uIFdd40Yol .mbr-section-title,
  .cid-uIFdd40Yol .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFdd40Yol .box {
    display: none;
  }
  .cid-uIFdd40Yol .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFdd40Yol .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFdd40Yol .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFdd40Yol .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFdd40Yol .mbr-section-title {
  text-align: center;
}
.cid-uIFdd40Yol .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFe3hzoN3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFe3hzoN3 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFe3hzoN3 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFe3hzoN3 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFe3hzoN3 .box {
  left: 20%;
}
.cid-uIFe3hzoN3 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFe3hzoN3 .mbr-section-text,
.cid-uIFe3hzoN3 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFe3hzoN3 .text-box {
    display: none;
  }
  .cid-uIFe3hzoN3 .mbr-section-title,
  .cid-uIFe3hzoN3 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFe3hzoN3 .box {
    display: none;
  }
  .cid-uIFe3hzoN3 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFe3hzoN3 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFe3hzoN3 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFe3hzoN3 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFe3hzoN3 .mbr-section-title {
  text-align: center;
}
.cid-uIFe3hzoN3 .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFeovgQYJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFeovgQYJ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFeovgQYJ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFeovgQYJ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFeovgQYJ .box {
  left: 20%;
}
.cid-uIFeovgQYJ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFeovgQYJ .mbr-section-text,
.cid-uIFeovgQYJ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFeovgQYJ .text-box {
    display: none;
  }
  .cid-uIFeovgQYJ .mbr-section-title,
  .cid-uIFeovgQYJ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFeovgQYJ .box {
    display: none;
  }
  .cid-uIFeovgQYJ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFeovgQYJ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFeovgQYJ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFeovgQYJ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFeovgQYJ .mbr-section-title {
  text-align: center;
}
.cid-uIFeovgQYJ .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFfeJbr4k {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFfeJbr4k .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFfeJbr4k .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFfeJbr4k .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFfeJbr4k .box {
  left: 20%;
}
.cid-uIFfeJbr4k .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFfeJbr4k .mbr-section-text,
.cid-uIFfeJbr4k .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFfeJbr4k .text-box {
    display: none;
  }
  .cid-uIFfeJbr4k .mbr-section-title,
  .cid-uIFfeJbr4k .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFfeJbr4k .box {
    display: none;
  }
  .cid-uIFfeJbr4k .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFfeJbr4k .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFfeJbr4k .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFfeJbr4k .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFfeJbr4k .mbr-section-title {
  text-align: center;
}
.cid-uIFfeJbr4k .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFfuobZ8Z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFfuobZ8Z .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFfuobZ8Z .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFfuobZ8Z .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFfuobZ8Z .box {
  left: 20%;
}
.cid-uIFfuobZ8Z .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFfuobZ8Z .mbr-section-text,
.cid-uIFfuobZ8Z .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFfuobZ8Z .text-box {
    display: none;
  }
  .cid-uIFfuobZ8Z .mbr-section-title,
  .cid-uIFfuobZ8Z .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFfuobZ8Z .box {
    display: none;
  }
  .cid-uIFfuobZ8Z .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFfuobZ8Z .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFfuobZ8Z .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFfuobZ8Z .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFfuobZ8Z .mbr-section-title {
  text-align: center;
}
.cid-uIFfuobZ8Z .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFgj3bO7z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFgj3bO7z .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFgj3bO7z .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFgj3bO7z .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFgj3bO7z .box {
  left: 20%;
}
.cid-uIFgj3bO7z .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFgj3bO7z .mbr-section-text,
.cid-uIFgj3bO7z .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFgj3bO7z .text-box {
    display: none;
  }
  .cid-uIFgj3bO7z .mbr-section-title,
  .cid-uIFgj3bO7z .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFgj3bO7z .box {
    display: none;
  }
  .cid-uIFgj3bO7z .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFgj3bO7z .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFgj3bO7z .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFgj3bO7z .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFgj3bO7z .mbr-section-title {
  text-align: center;
}
.cid-uIFgj3bO7z .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFgVpQxos {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFgVpQxos .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFgVpQxos .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFgVpQxos .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFgVpQxos .box {
  left: 20%;
}
.cid-uIFgVpQxos .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFgVpQxos .mbr-section-text,
.cid-uIFgVpQxos .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFgVpQxos .text-box {
    display: none;
  }
  .cid-uIFgVpQxos .mbr-section-title,
  .cid-uIFgVpQxos .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFgVpQxos .box {
    display: none;
  }
  .cid-uIFgVpQxos .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFgVpQxos .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFgVpQxos .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFgVpQxos .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFgVpQxos .mbr-section-title {
  text-align: center;
}
.cid-uIFgVpQxos .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFhwh64yo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFhwh64yo .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFhwh64yo .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFhwh64yo .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFhwh64yo .box {
  left: 20%;
}
.cid-uIFhwh64yo .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFhwh64yo .mbr-section-text,
.cid-uIFhwh64yo .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFhwh64yo .text-box {
    display: none;
  }
  .cid-uIFhwh64yo .mbr-section-title,
  .cid-uIFhwh64yo .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFhwh64yo .box {
    display: none;
  }
  .cid-uIFhwh64yo .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFhwh64yo .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFhwh64yo .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFhwh64yo .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFhwh64yo .mbr-section-title {
  text-align: center;
}
.cid-uIFhwh64yo .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFi30CSVI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFi30CSVI .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFi30CSVI .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFi30CSVI .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFi30CSVI .box {
  left: 20%;
}
.cid-uIFi30CSVI .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFi30CSVI .mbr-section-text,
.cid-uIFi30CSVI .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFi30CSVI .text-box {
    display: none;
  }
  .cid-uIFi30CSVI .mbr-section-title,
  .cid-uIFi30CSVI .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFi30CSVI .box {
    display: none;
  }
  .cid-uIFi30CSVI .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFi30CSVI .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFi30CSVI .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFi30CSVI .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFi30CSVI .mbr-section-title {
  text-align: center;
}
.cid-uIFi30CSVI .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFiuERblH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFiuERblH .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFiuERblH .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFiuERblH .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFiuERblH .box {
  left: 20%;
}
.cid-uIFiuERblH .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFiuERblH .mbr-section-text,
.cid-uIFiuERblH .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFiuERblH .text-box {
    display: none;
  }
  .cid-uIFiuERblH .mbr-section-title,
  .cid-uIFiuERblH .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFiuERblH .box {
    display: none;
  }
  .cid-uIFiuERblH .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFiuERblH .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFiuERblH .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFiuERblH .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFiuERblH .mbr-section-title {
  text-align: center;
}
.cid-uIFiuERblH .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFj9j1NRF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFj9j1NRF .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFj9j1NRF .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFj9j1NRF .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFj9j1NRF .box {
  left: 20%;
}
.cid-uIFj9j1NRF .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFj9j1NRF .mbr-section-text,
.cid-uIFj9j1NRF .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFj9j1NRF .text-box {
    display: none;
  }
  .cid-uIFj9j1NRF .mbr-section-title,
  .cid-uIFj9j1NRF .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFj9j1NRF .box {
    display: none;
  }
  .cid-uIFj9j1NRF .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFj9j1NRF .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFj9j1NRF .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFj9j1NRF .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFj9j1NRF .mbr-section-title {
  text-align: center;
}
.cid-uIFj9j1NRF .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFjwUo2v0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFjwUo2v0 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFjwUo2v0 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFjwUo2v0 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFjwUo2v0 .box {
  left: 20%;
}
.cid-uIFjwUo2v0 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFjwUo2v0 .mbr-section-text,
.cid-uIFjwUo2v0 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFjwUo2v0 .text-box {
    display: none;
  }
  .cid-uIFjwUo2v0 .mbr-section-title,
  .cid-uIFjwUo2v0 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFjwUo2v0 .box {
    display: none;
  }
  .cid-uIFjwUo2v0 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFjwUo2v0 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFjwUo2v0 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFjwUo2v0 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFjwUo2v0 .mbr-section-title {
  text-align: center;
}
.cid-uIFjwUo2v0 .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFkf5cCQh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFkf5cCQh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFkf5cCQh .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFkf5cCQh .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFkf5cCQh .box {
  left: 20%;
}
.cid-uIFkf5cCQh .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFkf5cCQh .mbr-section-text,
.cid-uIFkf5cCQh .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFkf5cCQh .text-box {
    display: none;
  }
  .cid-uIFkf5cCQh .mbr-section-title,
  .cid-uIFkf5cCQh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFkf5cCQh .box {
    display: none;
  }
  .cid-uIFkf5cCQh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFkf5cCQh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFkf5cCQh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFkf5cCQh .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFkf5cCQh .mbr-section-title {
  text-align: center;
}
.cid-uIFkf5cCQh .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFkMpXsWF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFkMpXsWF .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFkMpXsWF .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFkMpXsWF .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFkMpXsWF .box {
  left: 20%;
}
.cid-uIFkMpXsWF .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFkMpXsWF .mbr-section-text,
.cid-uIFkMpXsWF .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFkMpXsWF .text-box {
    display: none;
  }
  .cid-uIFkMpXsWF .mbr-section-title,
  .cid-uIFkMpXsWF .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFkMpXsWF .box {
    display: none;
  }
  .cid-uIFkMpXsWF .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFkMpXsWF .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFkMpXsWF .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFkMpXsWF .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFkMpXsWF .mbr-section-title {
  text-align: center;
}
.cid-uIFkMpXsWF .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFljvqkhV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFljvqkhV .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFljvqkhV .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFljvqkhV .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFljvqkhV .box {
  left: 20%;
}
.cid-uIFljvqkhV .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFljvqkhV .mbr-section-text,
.cid-uIFljvqkhV .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFljvqkhV .text-box {
    display: none;
  }
  .cid-uIFljvqkhV .mbr-section-title,
  .cid-uIFljvqkhV .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFljvqkhV .box {
    display: none;
  }
  .cid-uIFljvqkhV .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFljvqkhV .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFljvqkhV .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFljvqkhV .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFljvqkhV .mbr-section-title {
  text-align: center;
}
.cid-uIFljvqkhV .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFlYNWlvW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFlYNWlvW .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFlYNWlvW .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFlYNWlvW .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFlYNWlvW .box {
  left: 20%;
}
.cid-uIFlYNWlvW .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFlYNWlvW .mbr-section-text,
.cid-uIFlYNWlvW .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFlYNWlvW .text-box {
    display: none;
  }
  .cid-uIFlYNWlvW .mbr-section-title,
  .cid-uIFlYNWlvW .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFlYNWlvW .box {
    display: none;
  }
  .cid-uIFlYNWlvW .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFlYNWlvW .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFlYNWlvW .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFlYNWlvW .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFlYNWlvW .mbr-section-title {
  text-align: center;
}
.cid-uIFlYNWlvW .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFmELAtJr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFmELAtJr .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFmELAtJr .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFmELAtJr .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFmELAtJr .box {
  left: 20%;
}
.cid-uIFmELAtJr .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFmELAtJr .mbr-section-text,
.cid-uIFmELAtJr .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFmELAtJr .text-box {
    display: none;
  }
  .cid-uIFmELAtJr .mbr-section-title,
  .cid-uIFmELAtJr .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFmELAtJr .box {
    display: none;
  }
  .cid-uIFmELAtJr .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFmELAtJr .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFmELAtJr .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFmELAtJr .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFmELAtJr .mbr-section-title {
  text-align: center;
}
.cid-uIFmELAtJr .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFn4OsBfm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFn4OsBfm .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFn4OsBfm .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFn4OsBfm .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFn4OsBfm .box {
  left: 20%;
}
.cid-uIFn4OsBfm .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFn4OsBfm .mbr-section-text,
.cid-uIFn4OsBfm .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFn4OsBfm .text-box {
    display: none;
  }
  .cid-uIFn4OsBfm .mbr-section-title,
  .cid-uIFn4OsBfm .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFn4OsBfm .box {
    display: none;
  }
  .cid-uIFn4OsBfm .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFn4OsBfm .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFn4OsBfm .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFn4OsBfm .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFn4OsBfm .mbr-section-title {
  text-align: center;
}
.cid-uIFn4OsBfm .mbr-section-text DIV {
  text-align: left;
}
.cid-uIFnVHDqGZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIFnVHDqGZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIFnVHDqGZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIFnVHDqGZ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIFnVHDqGZ .box {
  left: 20%;
}
.cid-uIFnVHDqGZ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIFnVHDqGZ .mbr-section-text,
.cid-uIFnVHDqGZ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIFnVHDqGZ .text-box {
    display: none;
  }
  .cid-uIFnVHDqGZ .mbr-section-title,
  .cid-uIFnVHDqGZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIFnVHDqGZ .box {
    display: none;
  }
  .cid-uIFnVHDqGZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIFnVHDqGZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIFnVHDqGZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIFnVHDqGZ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIFnVHDqGZ .mbr-section-title {
  text-align: center;
}
.cid-uIFnVHDqGZ .mbr-section-text DIV {
  text-align: left;
}
.cid-uIF4VENvZa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIF4VENvZa .content {
    text-align: center;
  }
  .cid-uIF4VENvZa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIF4VENvZa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIF4VENvZa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIF4VENvZa .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIF4VENvZa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIF4VENvZa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIF4VENvZa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIF4VENvZa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIF4VENvZa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIF4VENvZa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIF4VENvZa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIF4VENvZa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIF4VENvZa P {
  color: #232323;
}
.cid-uIF4VENvZa H5 {
  color: #232323;
}
.cid-uJRkNQWdrB .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uJRkNQWdrB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uJRkNQWdrB a {
  font-style: normal;
}
.cid-uJRkNQWdrB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uJRkNQWdrB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uJRkNQWdrB .nav-item:focus,
.cid-uJRkNQWdrB .nav-link:focus {
  outline: none;
}
.cid-uJRkNQWdrB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uJRkNQWdrB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uJRkNQWdrB .menu-logo {
  margin-right: auto;
}
.cid-uJRkNQWdrB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uJRkNQWdrB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uJRkNQWdrB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uJRkNQWdrB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uJRkNQWdrB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uJRkNQWdrB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uJRkNQWdrB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uJRkNQWdrB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uJRkNQWdrB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uJRkNQWdrB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uJRkNQWdrB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uJRkNQWdrB .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uJRkNQWdrB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uJRkNQWdrB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJRkNQWdrB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uJRkNQWdrB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJRkNQWdrB .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-uJRkNQWdrB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uJRkNQWdrB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uJRkNQWdrB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uJRkNQWdrB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uJRkNQWdrB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uJRkNQWdrB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uJRkNQWdrB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uJRkNQWdrB button.navbar-toggler:focus {
  outline: none;
}
.cid-uJRkNQWdrB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uJRkNQWdrB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uJRkNQWdrB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uJRkNQWdrB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uJRkNQWdrB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uJRkNQWdrB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uJRkNQWdrB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uJRkNQWdrB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uJRkNQWdrB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uJRkNQWdrB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uJRkNQWdrB .collapsed .btn {
  display: -webkit-flex;
}
.cid-uJRkNQWdrB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uJRkNQWdrB .collapsed .navbar-collapse.collapsing,
.cid-uJRkNQWdrB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uJRkNQWdrB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uJRkNQWdrB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uJRkNQWdrB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uJRkNQWdrB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uJRkNQWdrB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uJRkNQWdrB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uJRkNQWdrB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uJRkNQWdrB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uJRkNQWdrB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uJRkNQWdrB .collapsed button.navbar-toggler {
  display: block;
}
.cid-uJRkNQWdrB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uJRkNQWdrB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uJRkNQWdrB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uJRkNQWdrB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uJRkNQWdrB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uJRkNQWdrB .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: 1023px) {
  .cid-uJRkNQWdrB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uJRkNQWdrB img {
    height: 3.8rem !important;
  }
  .cid-uJRkNQWdrB .btn {
    display: -webkit-flex;
  }
  .cid-uJRkNQWdrB button.navbar-toggler {
    display: block;
  }
  .cid-uJRkNQWdrB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uJRkNQWdrB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uJRkNQWdrB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uJRkNQWdrB .navbar-collapse.collapsing,
  .cid-uJRkNQWdrB .navbar-collapse.show {
    display: block !important;
  }
  .cid-uJRkNQWdrB .navbar-collapse.collapsing .navbar-nav,
  .cid-uJRkNQWdrB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uJRkNQWdrB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uJRkNQWdrB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uJRkNQWdrB .navbar-collapse.collapsing .navbar-buttons,
  .cid-uJRkNQWdrB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uJRkNQWdrB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uJRkNQWdrB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uJRkNQWdrB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uJRkNQWdrB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uJRkNQWdrB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uJRkNQWdrB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uJRkNQWdrB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uJRkNQWdrB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uJRkNQWdrB .nav-link:hover,
.cid-uJRkNQWdrB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uJRkNR8AzB {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRkNR8AzB .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uJRkNR8AzB .text-block {
  position: relative;
  z-index: 0;
}
.cid-uJRkNR8AzB .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uJRkNR8AzB .box {
  left: 20%;
}
.cid-uJRkNR8AzB .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uJRkNR8AzB .mbr-section-text,
.cid-uJRkNR8AzB .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uJRkNR8AzB .text-box {
    display: none;
  }
  .cid-uJRkNR8AzB .mbr-section-title,
  .cid-uJRkNR8AzB .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uJRkNR8AzB .box {
    display: none;
  }
  .cid-uJRkNR8AzB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uJRkNR8AzB .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJRkNR8AzB .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uJRkNR8AzB .mbr-section-text {
  color: #767676;
}
.cid-uJRkNRju1w {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRkNRju1w .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uJRkNRju1w .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJRkNRju1w .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJRkNRju1w .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uJRkNRju1w .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRkNRju1w .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uJRkNRju1w .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uJRkNRju1w .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uJRkNRju1w .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRkNRtj3e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRkNRtj3e .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uJRkNRtj3e .text-block {
  position: relative;
  z-index: 0;
}
.cid-uJRkNRtj3e .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uJRkNRtj3e .box {
  left: 20%;
}
.cid-uJRkNRtj3e .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uJRkNRtj3e .mbr-section-text,
.cid-uJRkNRtj3e .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uJRkNRtj3e .text-box {
    display: none;
  }
  .cid-uJRkNRtj3e .mbr-section-title,
  .cid-uJRkNRtj3e .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uJRkNRtj3e .box {
    display: none;
  }
  .cid-uJRkNRtj3e .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uJRkNRtj3e .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJRkNRtj3e .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uJRkNRtj3e .mbr-section-text {
  color: #767676;
}
.cid-uJRkNRDxDh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRkNRDxDh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uJRkNRDxDh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJRkNRDxDh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJRkNRDxDh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uJRkNRDxDh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRkNRDxDh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uJRkNRDxDh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uJRkNRDxDh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uJRkNRDxDh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRkNRTxG9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRkNRTxG9 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uJRkNRTxG9 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uJRkNRTxG9 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uJRkNRTxG9 .box {
  left: 20%;
}
.cid-uJRkNRTxG9 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uJRkNRTxG9 .mbr-section-text,
.cid-uJRkNRTxG9 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uJRkNRTxG9 .text-box {
    display: none;
  }
  .cid-uJRkNRTxG9 .mbr-section-title,
  .cid-uJRkNRTxG9 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uJRkNRTxG9 .box {
    display: none;
  }
  .cid-uJRkNRTxG9 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uJRkNRTxG9 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJRkNRTxG9 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uJRkNRTxG9 .mbr-section-text {
  color: #767676;
}
.cid-uJRkNS4jps {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRkNS4jps .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uJRkNS4jps .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJRkNS4jps .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJRkNS4jps .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uJRkNS4jps .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRkNS4jps .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uJRkNS4jps .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uJRkNS4jps .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uJRkNS4jps .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRkNSgLiP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uJRkNSgLiP .content {
    text-align: center;
  }
  .cid-uJRkNSgLiP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJRkNSgLiP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uJRkNSgLiP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uJRkNSgLiP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uJRkNSgLiP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uJRkNSgLiP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uJRkNSgLiP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uJRkNSgLiP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uJRkNSgLiP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uJRkNSgLiP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uJRkNSgLiP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uJRkNSgLiP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uJRkNSgLiP P {
  color: #232323;
}
.cid-uJRkNSgLiP H5 {
  color: #232323;
}
.cid-uJRdlFa5La .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uJRdlFa5La .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uJRdlFa5La a {
  font-style: normal;
}
.cid-uJRdlFa5La .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uJRdlFa5La .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uJRdlFa5La .nav-item:focus,
.cid-uJRdlFa5La .nav-link:focus {
  outline: none;
}
.cid-uJRdlFa5La .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uJRdlFa5La .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uJRdlFa5La .menu-logo {
  margin-right: auto;
}
.cid-uJRdlFa5La .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uJRdlFa5La .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uJRdlFa5La .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uJRdlFa5La .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uJRdlFa5La .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uJRdlFa5La .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uJRdlFa5La .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uJRdlFa5La .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uJRdlFa5La .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uJRdlFa5La .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uJRdlFa5La .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uJRdlFa5La .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uJRdlFa5La .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uJRdlFa5La .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJRdlFa5La .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uJRdlFa5La .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJRdlFa5La .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-uJRdlFa5La .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uJRdlFa5La .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uJRdlFa5La .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uJRdlFa5La .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uJRdlFa5La .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uJRdlFa5La .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uJRdlFa5La button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uJRdlFa5La button.navbar-toggler:focus {
  outline: none;
}
.cid-uJRdlFa5La button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uJRdlFa5La button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uJRdlFa5La button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uJRdlFa5La button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uJRdlFa5La button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uJRdlFa5La nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uJRdlFa5La nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uJRdlFa5La nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uJRdlFa5La nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uJRdlFa5La .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uJRdlFa5La .collapsed .btn {
  display: -webkit-flex;
}
.cid-uJRdlFa5La .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uJRdlFa5La .collapsed .navbar-collapse.collapsing,
.cid-uJRdlFa5La .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uJRdlFa5La .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uJRdlFa5La .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uJRdlFa5La .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uJRdlFa5La .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uJRdlFa5La .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uJRdlFa5La .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uJRdlFa5La .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uJRdlFa5La .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uJRdlFa5La .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uJRdlFa5La .collapsed button.navbar-toggler {
  display: block;
}
.cid-uJRdlFa5La .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uJRdlFa5La .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uJRdlFa5La .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uJRdlFa5La .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uJRdlFa5La .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uJRdlFa5La .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: 1023px) {
  .cid-uJRdlFa5La.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uJRdlFa5La img {
    height: 3.8rem !important;
  }
  .cid-uJRdlFa5La .btn {
    display: -webkit-flex;
  }
  .cid-uJRdlFa5La button.navbar-toggler {
    display: block;
  }
  .cid-uJRdlFa5La .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uJRdlFa5La .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uJRdlFa5La .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uJRdlFa5La .navbar-collapse.collapsing,
  .cid-uJRdlFa5La .navbar-collapse.show {
    display: block !important;
  }
  .cid-uJRdlFa5La .navbar-collapse.collapsing .navbar-nav,
  .cid-uJRdlFa5La .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uJRdlFa5La .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uJRdlFa5La .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uJRdlFa5La .navbar-collapse.collapsing .navbar-buttons,
  .cid-uJRdlFa5La .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uJRdlFa5La .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uJRdlFa5La .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uJRdlFa5La .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uJRdlFa5La .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uJRdlFa5La .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uJRdlFa5La .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uJRdlFa5La .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uJRdlFa5La .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uJRdlFa5La .nav-link:hover,
.cid-uJRdlFa5La .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uJRdlFnUKH {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRdlFnUKH .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uJRdlFnUKH .text-block {
  position: relative;
  z-index: 0;
}
.cid-uJRdlFnUKH .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uJRdlFnUKH .box {
  left: 20%;
}
.cid-uJRdlFnUKH .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uJRdlFnUKH .mbr-section-text,
.cid-uJRdlFnUKH .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uJRdlFnUKH .text-box {
    display: none;
  }
  .cid-uJRdlFnUKH .mbr-section-title,
  .cid-uJRdlFnUKH .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uJRdlFnUKH .box {
    display: none;
  }
  .cid-uJRdlFnUKH .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uJRdlFnUKH .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJRdlFnUKH .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uJRdlFnUKH .mbr-section-text {
  color: #767676;
}
.cid-uJRdGSg3Pl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRdGSg3Pl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uJRdGSg3Pl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJRdGSg3Pl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJRdGSg3Pl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uJRdGSg3Pl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRdGSg3Pl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uJRdGSg3Pl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uJRdGSg3Pl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uJRdGSg3Pl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRdlGO24J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRdlGO24J .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uJRdlGO24J .text-block {
  position: relative;
  z-index: 0;
}
.cid-uJRdlGO24J .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uJRdlGO24J .box {
  left: 20%;
}
.cid-uJRdlGO24J .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uJRdlGO24J .mbr-section-text,
.cid-uJRdlGO24J .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uJRdlGO24J .text-box {
    display: none;
  }
  .cid-uJRdlGO24J .mbr-section-title,
  .cid-uJRdlGO24J .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uJRdlGO24J .box {
    display: none;
  }
  .cid-uJRdlGO24J .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uJRdlGO24J .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJRdlGO24J .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uJRdlGO24J .mbr-section-text {
  color: #767676;
}
.cid-uJRdlGYnjl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRdlGYnjl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uJRdlGYnjl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJRdlGYnjl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJRdlGYnjl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uJRdlGYnjl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRdlGYnjl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uJRdlGYnjl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uJRdlGYnjl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uJRdlGYnjl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRdlHe6aY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRdlHe6aY .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uJRdlHe6aY .text-block {
  position: relative;
  z-index: 0;
}
.cid-uJRdlHe6aY .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uJRdlHe6aY .box {
  left: 20%;
}
.cid-uJRdlHe6aY .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uJRdlHe6aY .mbr-section-text,
.cid-uJRdlHe6aY .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uJRdlHe6aY .text-box {
    display: none;
  }
  .cid-uJRdlHe6aY .mbr-section-title,
  .cid-uJRdlHe6aY .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uJRdlHe6aY .box {
    display: none;
  }
  .cid-uJRdlHe6aY .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uJRdlHe6aY .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJRdlHe6aY .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uJRdlHe6aY .mbr-section-text {
  color: #767676;
}
.cid-uJRdlHpFCw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJRdlHpFCw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uJRdlHpFCw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJRdlHpFCw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJRdlHpFCw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uJRdlHpFCw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRdlHpFCw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uJRdlHpFCw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uJRdlHpFCw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uJRdlHpFCw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJRdlIjA0z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uJRdlIjA0z .content {
    text-align: center;
  }
  .cid-uJRdlIjA0z .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJRdlIjA0z .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uJRdlIjA0z .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uJRdlIjA0z .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uJRdlIjA0z .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uJRdlIjA0z .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uJRdlIjA0z .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uJRdlIjA0z .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uJRdlIjA0z .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uJRdlIjA0z .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uJRdlIjA0z .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uJRdlIjA0z .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uJRdlIjA0z P {
  color: #232323;
}
.cid-uJRdlIjA0z H5 {
  color: #232323;
}
.cid-uJKACdSAIU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uJKACdSAIU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uJKACdSAIU a {
  font-style: normal;
}
.cid-uJKACdSAIU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uJKACdSAIU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uJKACdSAIU .nav-item:focus,
.cid-uJKACdSAIU .nav-link:focus {
  outline: none;
}
.cid-uJKACdSAIU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uJKACdSAIU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uJKACdSAIU .menu-logo {
  margin-right: auto;
}
.cid-uJKACdSAIU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uJKACdSAIU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uJKACdSAIU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uJKACdSAIU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uJKACdSAIU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uJKACdSAIU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uJKACdSAIU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uJKACdSAIU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uJKACdSAIU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uJKACdSAIU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uJKACdSAIU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uJKACdSAIU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uJKACdSAIU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uJKACdSAIU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJKACdSAIU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uJKACdSAIU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJKACdSAIU .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-uJKACdSAIU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uJKACdSAIU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uJKACdSAIU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uJKACdSAIU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uJKACdSAIU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uJKACdSAIU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uJKACdSAIU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uJKACdSAIU button.navbar-toggler:focus {
  outline: none;
}
.cid-uJKACdSAIU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uJKACdSAIU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uJKACdSAIU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uJKACdSAIU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uJKACdSAIU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uJKACdSAIU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uJKACdSAIU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uJKACdSAIU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uJKACdSAIU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uJKACdSAIU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uJKACdSAIU .collapsed .btn {
  display: -webkit-flex;
}
.cid-uJKACdSAIU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uJKACdSAIU .collapsed .navbar-collapse.collapsing,
.cid-uJKACdSAIU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uJKACdSAIU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uJKACdSAIU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uJKACdSAIU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uJKACdSAIU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uJKACdSAIU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uJKACdSAIU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uJKACdSAIU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uJKACdSAIU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uJKACdSAIU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uJKACdSAIU .collapsed button.navbar-toggler {
  display: block;
}
.cid-uJKACdSAIU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uJKACdSAIU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uJKACdSAIU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uJKACdSAIU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uJKACdSAIU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uJKACdSAIU .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: 1023px) {
  .cid-uJKACdSAIU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uJKACdSAIU img {
    height: 3.8rem !important;
  }
  .cid-uJKACdSAIU .btn {
    display: -webkit-flex;
  }
  .cid-uJKACdSAIU button.navbar-toggler {
    display: block;
  }
  .cid-uJKACdSAIU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uJKACdSAIU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uJKACdSAIU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uJKACdSAIU .navbar-collapse.collapsing,
  .cid-uJKACdSAIU .navbar-collapse.show {
    display: block !important;
  }
  .cid-uJKACdSAIU .navbar-collapse.collapsing .navbar-nav,
  .cid-uJKACdSAIU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uJKACdSAIU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uJKACdSAIU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uJKACdSAIU .navbar-collapse.collapsing .navbar-buttons,
  .cid-uJKACdSAIU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uJKACdSAIU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uJKACdSAIU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uJKACdSAIU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uJKACdSAIU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uJKACdSAIU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uJKACdSAIU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uJKACdSAIU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uJKACdSAIU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uJKACdSAIU .nav-link:hover,
.cid-uJKACdSAIU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uJKACe3aMz {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJKACe3aMz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uJKACe3aMz .text-block {
  position: relative;
  z-index: 0;
}
.cid-uJKACe3aMz .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uJKACe3aMz .box {
  left: 20%;
}
.cid-uJKACe3aMz .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uJKACe3aMz .mbr-section-text,
.cid-uJKACe3aMz .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uJKACe3aMz .text-box {
    display: none;
  }
  .cid-uJKACe3aMz .mbr-section-title,
  .cid-uJKACe3aMz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uJKACe3aMz .box {
    display: none;
  }
  .cid-uJKACe3aMz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uJKACe3aMz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJKACe3aMz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uJKACe3aMz .mbr-section-text {
  color: #767676;
}
.cid-uJKACecwOY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJKACecwOY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uJKACecwOY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJKACecwOY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJKACecwOY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uJKACecwOY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJKACecwOY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uJKACecwOY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uJKACecwOY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uJKACecwOY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJKACfidvP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJKACfidvP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uJKACfidvP .text-block {
  position: relative;
  z-index: 0;
}
.cid-uJKACfidvP .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uJKACfidvP .box {
  left: 20%;
}
.cid-uJKACfidvP .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uJKACfidvP .mbr-section-text,
.cid-uJKACfidvP .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uJKACfidvP .text-box {
    display: none;
  }
  .cid-uJKACfidvP .mbr-section-title,
  .cid-uJKACfidvP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uJKACfidvP .box {
    display: none;
  }
  .cid-uJKACfidvP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uJKACfidvP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJKACfidvP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uJKACfidvP .mbr-section-text {
  color: #767676;
}
.cid-uJKACfEyIh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uJKACfEyIh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uJKACfEyIh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJKACfEyIh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJKACfEyIh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uJKACfEyIh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJKACfEyIh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uJKACfEyIh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uJKACfEyIh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uJKACfEyIh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uJKAChKqtj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uJKAChKqtj .content {
    text-align: center;
  }
  .cid-uJKAChKqtj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uJKAChKqtj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uJKAChKqtj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uJKAChKqtj .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uJKAChKqtj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uJKAChKqtj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uJKAChKqtj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uJKAChKqtj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uJKAChKqtj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uJKAChKqtj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uJKAChKqtj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uJKAChKqtj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uJKAChKqtj P {
  color: #232323;
}
.cid-uJKAChKqtj H5 {
  color: #232323;
}
.cid-uKl025MPeA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uKl025MPeA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uKl025MPeA a {
  font-style: normal;
}
.cid-uKl025MPeA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uKl025MPeA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uKl025MPeA .nav-item:focus,
.cid-uKl025MPeA .nav-link:focus {
  outline: none;
}
.cid-uKl025MPeA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uKl025MPeA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uKl025MPeA .menu-logo {
  margin-right: auto;
}
.cid-uKl025MPeA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uKl025MPeA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uKl025MPeA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uKl025MPeA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uKl025MPeA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uKl025MPeA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uKl025MPeA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uKl025MPeA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uKl025MPeA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uKl025MPeA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKl025MPeA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uKl025MPeA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uKl025MPeA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uKl025MPeA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKl025MPeA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uKl025MPeA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKl025MPeA .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-uKl025MPeA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uKl025MPeA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uKl025MPeA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uKl025MPeA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uKl025MPeA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uKl025MPeA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uKl025MPeA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uKl025MPeA button.navbar-toggler:focus {
  outline: none;
}
.cid-uKl025MPeA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uKl025MPeA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uKl025MPeA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uKl025MPeA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uKl025MPeA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uKl025MPeA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKl025MPeA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uKl025MPeA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uKl025MPeA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKl025MPeA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKl025MPeA .collapsed .btn {
  display: -webkit-flex;
}
.cid-uKl025MPeA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uKl025MPeA .collapsed .navbar-collapse.collapsing,
.cid-uKl025MPeA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uKl025MPeA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uKl025MPeA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uKl025MPeA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uKl025MPeA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uKl025MPeA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uKl025MPeA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uKl025MPeA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uKl025MPeA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uKl025MPeA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uKl025MPeA .collapsed button.navbar-toggler {
  display: block;
}
.cid-uKl025MPeA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uKl025MPeA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKl025MPeA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uKl025MPeA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uKl025MPeA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uKl025MPeA .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: 1023px) {
  .cid-uKl025MPeA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKl025MPeA img {
    height: 3.8rem !important;
  }
  .cid-uKl025MPeA .btn {
    display: -webkit-flex;
  }
  .cid-uKl025MPeA button.navbar-toggler {
    display: block;
  }
  .cid-uKl025MPeA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uKl025MPeA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKl025MPeA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uKl025MPeA .navbar-collapse.collapsing,
  .cid-uKl025MPeA .navbar-collapse.show {
    display: block !important;
  }
  .cid-uKl025MPeA .navbar-collapse.collapsing .navbar-nav,
  .cid-uKl025MPeA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uKl025MPeA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uKl025MPeA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uKl025MPeA .navbar-collapse.collapsing .navbar-buttons,
  .cid-uKl025MPeA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uKl025MPeA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uKl025MPeA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKl025MPeA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uKl025MPeA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uKl025MPeA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uKl025MPeA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uKl025MPeA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uKl025MPeA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uKl025MPeA .nav-link:hover,
.cid-uKl025MPeA .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uKl025YyBf {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uKl025YyBf .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uKl025YyBf .text-block {
  position: relative;
  z-index: 0;
}
.cid-uKl025YyBf .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uKl025YyBf .box {
  left: 20%;
}
.cid-uKl025YyBf .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uKl025YyBf .mbr-section-text,
.cid-uKl025YyBf .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uKl025YyBf .text-box {
    display: none;
  }
  .cid-uKl025YyBf .mbr-section-title,
  .cid-uKl025YyBf .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uKl025YyBf .box {
    display: none;
  }
  .cid-uKl025YyBf .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uKl025YyBf .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKl025YyBf .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uKl025YyBf .mbr-section-text {
  color: #767676;
}
.cid-uKl0268xEF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uKl0268xEF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uKl0268xEF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKl0268xEF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKl0268xEF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uKl0268xEF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uKl0268xEF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uKl0268xEF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uKl0268xEF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uKl0268xEF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uKl026mBdm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uKl026mBdm .content {
    text-align: center;
  }
  .cid-uKl026mBdm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uKl026mBdm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uKl026mBdm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uKl026mBdm .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uKl026mBdm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uKl026mBdm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uKl026mBdm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uKl026mBdm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uKl026mBdm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKl026mBdm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uKl026mBdm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKl026mBdm .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKl026mBdm P {
  color: #232323;
}
.cid-uKl026mBdm H5 {
  color: #232323;
}
.cid-uKkBl9oeuj .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uKkBl9oeuj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uKkBl9oeuj a {
  font-style: normal;
}
.cid-uKkBl9oeuj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uKkBl9oeuj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uKkBl9oeuj .nav-item:focus,
.cid-uKkBl9oeuj .nav-link:focus {
  outline: none;
}
.cid-uKkBl9oeuj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uKkBl9oeuj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uKkBl9oeuj .menu-logo {
  margin-right: auto;
}
.cid-uKkBl9oeuj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uKkBl9oeuj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uKkBl9oeuj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uKkBl9oeuj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uKkBl9oeuj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uKkBl9oeuj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uKkBl9oeuj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uKkBl9oeuj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uKkBl9oeuj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uKkBl9oeuj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uKkBl9oeuj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uKkBl9oeuj .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uKkBl9oeuj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uKkBl9oeuj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKkBl9oeuj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uKkBl9oeuj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKkBl9oeuj .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-uKkBl9oeuj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uKkBl9oeuj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uKkBl9oeuj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uKkBl9oeuj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uKkBl9oeuj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uKkBl9oeuj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uKkBl9oeuj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uKkBl9oeuj button.navbar-toggler:focus {
  outline: none;
}
.cid-uKkBl9oeuj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uKkBl9oeuj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uKkBl9oeuj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uKkBl9oeuj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uKkBl9oeuj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uKkBl9oeuj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKkBl9oeuj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uKkBl9oeuj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uKkBl9oeuj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uKkBl9oeuj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKkBl9oeuj .collapsed .btn {
  display: -webkit-flex;
}
.cid-uKkBl9oeuj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uKkBl9oeuj .collapsed .navbar-collapse.collapsing,
.cid-uKkBl9oeuj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uKkBl9oeuj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uKkBl9oeuj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uKkBl9oeuj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uKkBl9oeuj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uKkBl9oeuj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uKkBl9oeuj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uKkBl9oeuj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uKkBl9oeuj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uKkBl9oeuj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uKkBl9oeuj .collapsed button.navbar-toggler {
  display: block;
}
.cid-uKkBl9oeuj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uKkBl9oeuj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uKkBl9oeuj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uKkBl9oeuj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uKkBl9oeuj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uKkBl9oeuj .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: 1023px) {
  .cid-uKkBl9oeuj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKkBl9oeuj img {
    height: 3.8rem !important;
  }
  .cid-uKkBl9oeuj .btn {
    display: -webkit-flex;
  }
  .cid-uKkBl9oeuj button.navbar-toggler {
    display: block;
  }
  .cid-uKkBl9oeuj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uKkBl9oeuj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uKkBl9oeuj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uKkBl9oeuj .navbar-collapse.collapsing,
  .cid-uKkBl9oeuj .navbar-collapse.show {
    display: block !important;
  }
  .cid-uKkBl9oeuj .navbar-collapse.collapsing .navbar-nav,
  .cid-uKkBl9oeuj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uKkBl9oeuj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uKkBl9oeuj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uKkBl9oeuj .navbar-collapse.collapsing .navbar-buttons,
  .cid-uKkBl9oeuj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uKkBl9oeuj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uKkBl9oeuj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uKkBl9oeuj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uKkBl9oeuj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uKkBl9oeuj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uKkBl9oeuj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uKkBl9oeuj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uKkBl9oeuj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uKkBl9oeuj .nav-link:hover,
.cid-uKkBl9oeuj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uKkBl9AeUX {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uKkBl9AeUX .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uKkBl9AeUX .text-block {
  position: relative;
  z-index: 0;
}
.cid-uKkBl9AeUX .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uKkBl9AeUX .box {
  left: 20%;
}
.cid-uKkBl9AeUX .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uKkBl9AeUX .mbr-section-text,
.cid-uKkBl9AeUX .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uKkBl9AeUX .text-box {
    display: none;
  }
  .cid-uKkBl9AeUX .mbr-section-title,
  .cid-uKkBl9AeUX .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uKkBl9AeUX .box {
    display: none;
  }
  .cid-uKkBl9AeUX .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uKkBl9AeUX .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKkBl9AeUX .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uKkBl9AeUX .mbr-section-text {
  color: #767676;
}
.cid-uKkBl9La4b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uKkBl9La4b .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uKkBl9La4b .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKkBl9La4b .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKkBl9La4b .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uKkBl9La4b .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uKkBl9La4b .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uKkBl9La4b .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uKkBl9La4b .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uKkBl9La4b .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uKkBlb7PRr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uKkBlb7PRr .content {
    text-align: center;
  }
  .cid-uKkBlb7PRr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uKkBlb7PRr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uKkBlb7PRr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uKkBlb7PRr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uKkBlb7PRr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uKkBlb7PRr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uKkBlb7PRr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uKkBlb7PRr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uKkBlb7PRr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKkBlb7PRr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uKkBlb7PRr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKkBlb7PRr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKkBlb7PRr P {
  color: #232323;
}
.cid-uKkBlb7PRr H5 {
  color: #232323;
}
.cid-uIwo6eSXDn .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uIwo6eSXDn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uIwo6eSXDn a {
  font-style: normal;
}
.cid-uIwo6eSXDn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uIwo6eSXDn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uIwo6eSXDn .nav-item:focus,
.cid-uIwo6eSXDn .nav-link:focus {
  outline: none;
}
.cid-uIwo6eSXDn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uIwo6eSXDn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uIwo6eSXDn .menu-logo {
  margin-right: auto;
}
.cid-uIwo6eSXDn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uIwo6eSXDn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uIwo6eSXDn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uIwo6eSXDn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uIwo6eSXDn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uIwo6eSXDn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uIwo6eSXDn .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uIwo6eSXDn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uIwo6eSXDn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uIwo6eSXDn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uIwo6eSXDn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uIwo6eSXDn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uIwo6eSXDn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uIwo6eSXDn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIwo6eSXDn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uIwo6eSXDn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIwo6eSXDn .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-uIwo6eSXDn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uIwo6eSXDn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uIwo6eSXDn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uIwo6eSXDn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uIwo6eSXDn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uIwo6eSXDn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uIwo6eSXDn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uIwo6eSXDn button.navbar-toggler:focus {
  outline: none;
}
.cid-uIwo6eSXDn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-uIwo6eSXDn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uIwo6eSXDn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uIwo6eSXDn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uIwo6eSXDn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uIwo6eSXDn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uIwo6eSXDn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uIwo6eSXDn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uIwo6eSXDn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uIwo6eSXDn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uIwo6eSXDn .collapsed .btn {
  display: -webkit-flex;
}
.cid-uIwo6eSXDn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uIwo6eSXDn .collapsed .navbar-collapse.collapsing,
.cid-uIwo6eSXDn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uIwo6eSXDn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uIwo6eSXDn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uIwo6eSXDn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uIwo6eSXDn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uIwo6eSXDn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uIwo6eSXDn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uIwo6eSXDn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uIwo6eSXDn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-uIwo6eSXDn .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uIwo6eSXDn .collapsed button.navbar-toggler {
  display: block;
}
.cid-uIwo6eSXDn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uIwo6eSXDn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uIwo6eSXDn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uIwo6eSXDn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uIwo6eSXDn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uIwo6eSXDn .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: 1023px) {
  .cid-uIwo6eSXDn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uIwo6eSXDn img {
    height: 3.8rem !important;
  }
  .cid-uIwo6eSXDn .btn {
    display: -webkit-flex;
  }
  .cid-uIwo6eSXDn button.navbar-toggler {
    display: block;
  }
  .cid-uIwo6eSXDn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uIwo6eSXDn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uIwo6eSXDn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uIwo6eSXDn .navbar-collapse.collapsing,
  .cid-uIwo6eSXDn .navbar-collapse.show {
    display: block !important;
  }
  .cid-uIwo6eSXDn .navbar-collapse.collapsing .navbar-nav,
  .cid-uIwo6eSXDn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uIwo6eSXDn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uIwo6eSXDn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uIwo6eSXDn .navbar-collapse.collapsing .navbar-buttons,
  .cid-uIwo6eSXDn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uIwo6eSXDn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uIwo6eSXDn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uIwo6eSXDn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uIwo6eSXDn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uIwo6eSXDn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uIwo6eSXDn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-uIwo6eSXDn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uIwo6eSXDn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uIwo6eSXDn .nav-link:hover,
.cid-uIwo6eSXDn .dropdown-item:hover {
  color: #767676 !important;
}
.cid-uIwo6f4mMb {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uIwo6f4mMb .mbr-section-subtitle {
  color: #767676;
}
.cid-uIwo6fd2dJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIwo6fd2dJ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIwo6fd2dJ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIwo6fd2dJ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIwo6fd2dJ .box {
  left: 20%;
}
.cid-uIwo6fd2dJ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIwo6fd2dJ .mbr-section-text,
.cid-uIwo6fd2dJ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIwo6fd2dJ .text-box {
    display: none;
  }
  .cid-uIwo6fd2dJ .mbr-section-title,
  .cid-uIwo6fd2dJ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIwo6fd2dJ .box {
    display: none;
  }
  .cid-uIwo6fd2dJ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIwo6fd2dJ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIwo6fd2dJ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIwo6fd2dJ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIwo6fd2dJ .mbr-section-title {
  text-align: center;
}
.cid-uIwo6fd2dJ .mbr-section-text DIV {
  text-align: left;
}
.cid-uIwq8jpuVX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIwq8jpuVX .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIwq8jpuVX .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIwq8jpuVX .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIwq8jpuVX .box {
  left: 20%;
}
.cid-uIwq8jpuVX .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIwq8jpuVX .mbr-section-text,
.cid-uIwq8jpuVX .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIwq8jpuVX .text-box {
    display: none;
  }
  .cid-uIwq8jpuVX .mbr-section-title,
  .cid-uIwq8jpuVX .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIwq8jpuVX .box {
    display: none;
  }
  .cid-uIwq8jpuVX .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIwq8jpuVX .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIwq8jpuVX .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIwq8jpuVX .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIwq8jpuVX .mbr-section-title {
  text-align: center;
}
.cid-uIwq8jpuVX .mbr-section-text DIV {
  text-align: left;
}
.cid-uIwrchPVrh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIwrchPVrh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIwrchPVrh .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIwrchPVrh .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIwrchPVrh .box {
  left: 20%;
}
.cid-uIwrchPVrh .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIwrchPVrh .mbr-section-text,
.cid-uIwrchPVrh .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIwrchPVrh .text-box {
    display: none;
  }
  .cid-uIwrchPVrh .mbr-section-title,
  .cid-uIwrchPVrh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIwrchPVrh .box {
    display: none;
  }
  .cid-uIwrchPVrh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIwrchPVrh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIwrchPVrh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIwrchPVrh .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIwrchPVrh .mbr-section-title {
  text-align: center;
}
.cid-uIwrchPVrh .mbr-section-text DIV {
  text-align: left;
}
.cid-uIwrx2h9Bd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIwrx2h9Bd .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIwrx2h9Bd .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIwrx2h9Bd .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIwrx2h9Bd .box {
  left: 20%;
}
.cid-uIwrx2h9Bd .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIwrx2h9Bd .mbr-section-text,
.cid-uIwrx2h9Bd .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIwrx2h9Bd .text-box {
    display: none;
  }
  .cid-uIwrx2h9Bd .mbr-section-title,
  .cid-uIwrx2h9Bd .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIwrx2h9Bd .box {
    display: none;
  }
  .cid-uIwrx2h9Bd .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIwrx2h9Bd .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIwrx2h9Bd .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIwrx2h9Bd .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIwrx2h9Bd .mbr-section-title {
  text-align: center;
}
.cid-uIwrx2h9Bd .mbr-section-text DIV {
  text-align: left;
}
.cid-uIwsoQhII5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIwsoQhII5 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIwsoQhII5 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIwsoQhII5 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIwsoQhII5 .box {
  left: 20%;
}
.cid-uIwsoQhII5 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIwsoQhII5 .mbr-section-text,
.cid-uIwsoQhII5 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIwsoQhII5 .text-box {
    display: none;
  }
  .cid-uIwsoQhII5 .mbr-section-title,
  .cid-uIwsoQhII5 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIwsoQhII5 .box {
    display: none;
  }
  .cid-uIwsoQhII5 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIwsoQhII5 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIwsoQhII5 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIwsoQhII5 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIwsoQhII5 .mbr-section-title {
  text-align: center;
}
.cid-uIwsoQhII5 .mbr-section-text DIV {
  text-align: left;
}
.cid-uIwt01vCYe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIwt01vCYe .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIwt01vCYe .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIwt01vCYe .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIwt01vCYe .box {
  left: 20%;
}
.cid-uIwt01vCYe .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIwt01vCYe .mbr-section-text,
.cid-uIwt01vCYe .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIwt01vCYe .text-box {
    display: none;
  }
  .cid-uIwt01vCYe .mbr-section-title,
  .cid-uIwt01vCYe .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIwt01vCYe .box {
    display: none;
  }
  .cid-uIwt01vCYe .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIwt01vCYe .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIwt01vCYe .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIwt01vCYe .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIwt01vCYe .mbr-section-title {
  text-align: center;
}
.cid-uIwt01vCYe .mbr-section-text DIV {
  text-align: left;
}
.cid-uIwARloZ43 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uIwARloZ43 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uIwARloZ43 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uIwARloZ43 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uIwARloZ43 .box {
  left: 20%;
}
.cid-uIwARloZ43 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uIwARloZ43 .mbr-section-text,
.cid-uIwARloZ43 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uIwARloZ43 .text-box {
    display: none;
  }
  .cid-uIwARloZ43 .mbr-section-title,
  .cid-uIwARloZ43 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uIwARloZ43 .box {
    display: none;
  }
  .cid-uIwARloZ43 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uIwARloZ43 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIwARloZ43 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uIwARloZ43 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uIwARloZ43 .mbr-section-title {
  text-align: center;
}
.cid-uIwARloZ43 .mbr-section-text DIV {
  text-align: left;
}
.cid-uICn2vIfR0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICn2vIfR0 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICn2vIfR0 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICn2vIfR0 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICn2vIfR0 .box {
  left: 20%;
}
.cid-uICn2vIfR0 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICn2vIfR0 .mbr-section-text,
.cid-uICn2vIfR0 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICn2vIfR0 .text-box {
    display: none;
  }
  .cid-uICn2vIfR0 .mbr-section-title,
  .cid-uICn2vIfR0 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICn2vIfR0 .box {
    display: none;
  }
  .cid-uICn2vIfR0 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICn2vIfR0 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICn2vIfR0 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICn2vIfR0 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICn2vIfR0 .mbr-section-title {
  text-align: center;
}
.cid-uICn2vIfR0 .mbr-section-text DIV {
  text-align: left;
}
.cid-uICnlEJCt6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICnlEJCt6 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICnlEJCt6 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICnlEJCt6 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICnlEJCt6 .box {
  left: 20%;
}
.cid-uICnlEJCt6 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICnlEJCt6 .mbr-section-text,
.cid-uICnlEJCt6 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICnlEJCt6 .text-box {
    display: none;
  }
  .cid-uICnlEJCt6 .mbr-section-title,
  .cid-uICnlEJCt6 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICnlEJCt6 .box {
    display: none;
  }
  .cid-uICnlEJCt6 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICnlEJCt6 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICnlEJCt6 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICnlEJCt6 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICnlEJCt6 .mbr-section-title {
  text-align: center;
}
.cid-uICnlEJCt6 .mbr-section-text DIV {
  text-align: left;
}
.cid-uICo9hVYz5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICo9hVYz5 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICo9hVYz5 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICo9hVYz5 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICo9hVYz5 .box {
  left: 20%;
}
.cid-uICo9hVYz5 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICo9hVYz5 .mbr-section-text,
.cid-uICo9hVYz5 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICo9hVYz5 .text-box {
    display: none;
  }
  .cid-uICo9hVYz5 .mbr-section-title,
  .cid-uICo9hVYz5 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICo9hVYz5 .box {
    display: none;
  }
  .cid-uICo9hVYz5 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICo9hVYz5 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICo9hVYz5 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICo9hVYz5 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICo9hVYz5 .mbr-section-title {
  text-align: center;
}
.cid-uICo9hVYz5 .mbr-section-text DIV {
  text-align: left;
}
.cid-uICoZtAwBH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICoZtAwBH .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICoZtAwBH .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICoZtAwBH .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICoZtAwBH .box {
  left: 20%;
}
.cid-uICoZtAwBH .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICoZtAwBH .mbr-section-text,
.cid-uICoZtAwBH .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICoZtAwBH .text-box {
    display: none;
  }
  .cid-uICoZtAwBH .mbr-section-title,
  .cid-uICoZtAwBH .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICoZtAwBH .box {
    display: none;
  }
  .cid-uICoZtAwBH .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICoZtAwBH .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICoZtAwBH .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICoZtAwBH .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICoZtAwBH .mbr-section-title {
  text-align: center;
}
.cid-uICoZtAwBH .mbr-section-text DIV {
  text-align: left;
}
.cid-uICpE7MmVL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICpE7MmVL .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICpE7MmVL .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICpE7MmVL .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICpE7MmVL .box {
  left: 20%;
}
.cid-uICpE7MmVL .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICpE7MmVL .mbr-section-text,
.cid-uICpE7MmVL .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICpE7MmVL .text-box {
    display: none;
  }
  .cid-uICpE7MmVL .mbr-section-title,
  .cid-uICpE7MmVL .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICpE7MmVL .box {
    display: none;
  }
  .cid-uICpE7MmVL .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICpE7MmVL .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICpE7MmVL .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICpE7MmVL .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICpE7MmVL .mbr-section-title {
  text-align: center;
}
.cid-uICpE7MmVL .mbr-section-text DIV {
  text-align: left;
}
.cid-uICpUHly36 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICpUHly36 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICpUHly36 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICpUHly36 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICpUHly36 .box {
  left: 20%;
}
.cid-uICpUHly36 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICpUHly36 .mbr-section-text,
.cid-uICpUHly36 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICpUHly36 .text-box {
    display: none;
  }
  .cid-uICpUHly36 .mbr-section-title,
  .cid-uICpUHly36 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICpUHly36 .box {
    display: none;
  }
  .cid-uICpUHly36 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICpUHly36 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICpUHly36 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICpUHly36 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICpUHly36 .mbr-section-title {
  text-align: center;
}
.cid-uICpUHly36 .mbr-section-text DIV {
  text-align: left;
}
.cid-uICr8hgG5H {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICr8hgG5H .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICr8hgG5H .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICr8hgG5H .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICr8hgG5H .box {
  left: 20%;
}
.cid-uICr8hgG5H .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICr8hgG5H .mbr-section-text,
.cid-uICr8hgG5H .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICr8hgG5H .text-box {
    display: none;
  }
  .cid-uICr8hgG5H .mbr-section-title,
  .cid-uICr8hgG5H .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICr8hgG5H .box {
    display: none;
  }
  .cid-uICr8hgG5H .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICr8hgG5H .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICr8hgG5H .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICr8hgG5H .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICr8hgG5H .mbr-section-title {
  text-align: center;
}
.cid-uICr8hgG5H .mbr-section-text DIV {
  text-align: left;
}
.cid-uICrODe3AD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICrODe3AD .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICrODe3AD .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICrODe3AD .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICrODe3AD .box {
  left: 20%;
}
.cid-uICrODe3AD .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICrODe3AD .mbr-section-text,
.cid-uICrODe3AD .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICrODe3AD .text-box {
    display: none;
  }
  .cid-uICrODe3AD .mbr-section-title,
  .cid-uICrODe3AD .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICrODe3AD .box {
    display: none;
  }
  .cid-uICrODe3AD .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICrODe3AD .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICrODe3AD .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICrODe3AD .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICrODe3AD .mbr-section-title {
  text-align: center;
}
.cid-uICrODe3AD .mbr-section-text DIV {
  text-align: left;
}
.cid-uICstcsoHU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICstcsoHU .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICstcsoHU .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICstcsoHU .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICstcsoHU .box {
  left: 20%;
}
.cid-uICstcsoHU .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICstcsoHU .mbr-section-text,
.cid-uICstcsoHU .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICstcsoHU .text-box {
    display: none;
  }
  .cid-uICstcsoHU .mbr-section-title,
  .cid-uICstcsoHU .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICstcsoHU .box {
    display: none;
  }
  .cid-uICstcsoHU .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICstcsoHU .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICstcsoHU .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICstcsoHU .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICstcsoHU .mbr-section-title {
  text-align: center;
}
.cid-uICstcsoHU .mbr-section-text DIV {
  text-align: left;
}
.cid-uICt9wtoq2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICt9wtoq2 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICt9wtoq2 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICt9wtoq2 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICt9wtoq2 .box {
  left: 20%;
}
.cid-uICt9wtoq2 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICt9wtoq2 .mbr-section-text,
.cid-uICt9wtoq2 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICt9wtoq2 .text-box {
    display: none;
  }
  .cid-uICt9wtoq2 .mbr-section-title,
  .cid-uICt9wtoq2 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICt9wtoq2 .box {
    display: none;
  }
  .cid-uICt9wtoq2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICt9wtoq2 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICt9wtoq2 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICt9wtoq2 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICt9wtoq2 .mbr-section-title {
  text-align: center;
}
.cid-uICt9wtoq2 .mbr-section-text DIV {
  text-align: left;
}
.cid-uICtSIdrTO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICtSIdrTO .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICtSIdrTO .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICtSIdrTO .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICtSIdrTO .box {
  left: 20%;
}
.cid-uICtSIdrTO .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICtSIdrTO .mbr-section-text,
.cid-uICtSIdrTO .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICtSIdrTO .text-box {
    display: none;
  }
  .cid-uICtSIdrTO .mbr-section-title,
  .cid-uICtSIdrTO .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICtSIdrTO .box {
    display: none;
  }
  .cid-uICtSIdrTO .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICtSIdrTO .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICtSIdrTO .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICtSIdrTO .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICtSIdrTO .mbr-section-title {
  text-align: center;
}
.cid-uICtSIdrTO .mbr-section-text DIV {
  text-align: left;
}
.cid-uICuxsK9OX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICuxsK9OX .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICuxsK9OX .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICuxsK9OX .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICuxsK9OX .box {
  left: 20%;
}
.cid-uICuxsK9OX .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICuxsK9OX .mbr-section-text,
.cid-uICuxsK9OX .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICuxsK9OX .text-box {
    display: none;
  }
  .cid-uICuxsK9OX .mbr-section-title,
  .cid-uICuxsK9OX .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICuxsK9OX .box {
    display: none;
  }
  .cid-uICuxsK9OX .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICuxsK9OX .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICuxsK9OX .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICuxsK9OX .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICuxsK9OX .mbr-section-title {
  text-align: center;
}
.cid-uICuxsK9OX .mbr-section-text DIV {
  text-align: left;
}
.cid-uICvfEkURb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICvfEkURb .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICvfEkURb .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICvfEkURb .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICvfEkURb .box {
  left: 20%;
}
.cid-uICvfEkURb .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICvfEkURb .mbr-section-text,
.cid-uICvfEkURb .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICvfEkURb .text-box {
    display: none;
  }
  .cid-uICvfEkURb .mbr-section-title,
  .cid-uICvfEkURb .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICvfEkURb .box {
    display: none;
  }
  .cid-uICvfEkURb .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICvfEkURb .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICvfEkURb .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICvfEkURb .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICvfEkURb .mbr-section-title {
  text-align: center;
}
.cid-uICvfEkURb .mbr-section-text DIV {
  text-align: left;
}
.cid-uICvWdbpLg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICvWdbpLg .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICvWdbpLg .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICvWdbpLg .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICvWdbpLg .box {
  left: 20%;
}
.cid-uICvWdbpLg .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICvWdbpLg .mbr-section-text,
.cid-uICvWdbpLg .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICvWdbpLg .text-box {
    display: none;
  }
  .cid-uICvWdbpLg .mbr-section-title,
  .cid-uICvWdbpLg .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICvWdbpLg .box {
    display: none;
  }
  .cid-uICvWdbpLg .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICvWdbpLg .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICvWdbpLg .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICvWdbpLg .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICvWdbpLg .mbr-section-title {
  text-align: center;
}
.cid-uICvWdbpLg .mbr-section-text DIV {
  text-align: left;
}
.cid-uICwIbx5Ri {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICwIbx5Ri .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICwIbx5Ri .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICwIbx5Ri .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICwIbx5Ri .box {
  left: 20%;
}
.cid-uICwIbx5Ri .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICwIbx5Ri .mbr-section-text,
.cid-uICwIbx5Ri .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICwIbx5Ri .text-box {
    display: none;
  }
  .cid-uICwIbx5Ri .mbr-section-title,
  .cid-uICwIbx5Ri .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICwIbx5Ri .box {
    display: none;
  }
  .cid-uICwIbx5Ri .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICwIbx5Ri .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICwIbx5Ri .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICwIbx5Ri .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICwIbx5Ri .mbr-section-title {
  text-align: center;
}
.cid-uICwIbx5Ri .mbr-section-text DIV {
  text-align: left;
}
.cid-uICxqaNkg0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICxqaNkg0 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICxqaNkg0 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICxqaNkg0 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICxqaNkg0 .box {
  left: 20%;
}
.cid-uICxqaNkg0 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICxqaNkg0 .mbr-section-text,
.cid-uICxqaNkg0 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICxqaNkg0 .text-box {
    display: none;
  }
  .cid-uICxqaNkg0 .mbr-section-title,
  .cid-uICxqaNkg0 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICxqaNkg0 .box {
    display: none;
  }
  .cid-uICxqaNkg0 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICxqaNkg0 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICxqaNkg0 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICxqaNkg0 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICxqaNkg0 .mbr-section-title {
  text-align: center;
}
.cid-uICxqaNkg0 .mbr-section-text DIV {
  text-align: left;
}
.cid-uICycapg4w {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uICycapg4w .mbr-section-subtitle {
  color: #767676;
}
.cid-uICynbPMNc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICynbPMNc .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICynbPMNc .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICynbPMNc .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICynbPMNc .box {
  left: 20%;
}
.cid-uICynbPMNc .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICynbPMNc .mbr-section-text,
.cid-uICynbPMNc .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICynbPMNc .text-box {
    display: none;
  }
  .cid-uICynbPMNc .mbr-section-title,
  .cid-uICynbPMNc .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICynbPMNc .box {
    display: none;
  }
  .cid-uICynbPMNc .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICynbPMNc .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICynbPMNc .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICynbPMNc .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICynbPMNc .mbr-section-title {
  text-align: center;
}
.cid-uICynbPMNc .mbr-section-text DIV {
  text-align: left;
}
.cid-uICFfdUUbx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICFfdUUbx .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICFfdUUbx .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICFfdUUbx .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICFfdUUbx .box {
  left: 20%;
}
.cid-uICFfdUUbx .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICFfdUUbx .mbr-section-text,
.cid-uICFfdUUbx .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICFfdUUbx .text-box {
    display: none;
  }
  .cid-uICFfdUUbx .mbr-section-title,
  .cid-uICFfdUUbx .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICFfdUUbx .box {
    display: none;
  }
  .cid-uICFfdUUbx .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICFfdUUbx .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICFfdUUbx .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICFfdUUbx .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICFfdUUbx .mbr-section-title {
  text-align: center;
}
.cid-uICFfdUUbx .mbr-section-text DIV {
  text-align: left;
}
.cid-uICFALKzHw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICFALKzHw .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICFALKzHw .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICFALKzHw .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICFALKzHw .box {
  left: 20%;
}
.cid-uICFALKzHw .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICFALKzHw .mbr-section-text,
.cid-uICFALKzHw .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICFALKzHw .text-box {
    display: none;
  }
  .cid-uICFALKzHw .mbr-section-title,
  .cid-uICFALKzHw .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICFALKzHw .box {
    display: none;
  }
  .cid-uICFALKzHw .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICFALKzHw .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICFALKzHw .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICFALKzHw .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICFALKzHw .mbr-section-title {
  text-align: center;
}
.cid-uICFALKzHw .mbr-section-text DIV {
  text-align: left;
}
.cid-uICG6QiDBA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICG6QiDBA .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICG6QiDBA .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICG6QiDBA .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICG6QiDBA .box {
  left: 20%;
}
.cid-uICG6QiDBA .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICG6QiDBA .mbr-section-text,
.cid-uICG6QiDBA .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICG6QiDBA .text-box {
    display: none;
  }
  .cid-uICG6QiDBA .mbr-section-title,
  .cid-uICG6QiDBA .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICG6QiDBA .box {
    display: none;
  }
  .cid-uICG6QiDBA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICG6QiDBA .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICG6QiDBA .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICG6QiDBA .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICG6QiDBA .mbr-section-title {
  text-align: center;
}
.cid-uICG6QiDBA .mbr-section-text DIV {
  text-align: left;
}
.cid-uICGHX3KrC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICGHX3KrC .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICGHX3KrC .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICGHX3KrC .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICGHX3KrC .box {
  left: 20%;
}
.cid-uICGHX3KrC .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICGHX3KrC .mbr-section-text,
.cid-uICGHX3KrC .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICGHX3KrC .text-box {
    display: none;
  }
  .cid-uICGHX3KrC .mbr-section-title,
  .cid-uICGHX3KrC .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICGHX3KrC .box {
    display: none;
  }
  .cid-uICGHX3KrC .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICGHX3KrC .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICGHX3KrC .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICGHX3KrC .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICGHX3KrC .mbr-section-title {
  text-align: center;
}
.cid-uICGHX3KrC .mbr-section-text DIV {
  text-align: left;
}
.cid-uICHhx0q2I {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICHhx0q2I .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICHhx0q2I .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICHhx0q2I .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICHhx0q2I .box {
  left: 20%;
}
.cid-uICHhx0q2I .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICHhx0q2I .mbr-section-text,
.cid-uICHhx0q2I .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICHhx0q2I .text-box {
    display: none;
  }
  .cid-uICHhx0q2I .mbr-section-title,
  .cid-uICHhx0q2I .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICHhx0q2I .box {
    display: none;
  }
  .cid-uICHhx0q2I .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICHhx0q2I .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICHhx0q2I .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICHhx0q2I .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICHhx0q2I .mbr-section-title {
  text-align: center;
}
.cid-uICHhx0q2I .mbr-section-text DIV {
  text-align: left;
}
.cid-uICJq8LvjM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICJq8LvjM .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICJq8LvjM .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICJq8LvjM .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICJq8LvjM .box {
  left: 20%;
}
.cid-uICJq8LvjM .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICJq8LvjM .mbr-section-text,
.cid-uICJq8LvjM .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICJq8LvjM .text-box {
    display: none;
  }
  .cid-uICJq8LvjM .mbr-section-title,
  .cid-uICJq8LvjM .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICJq8LvjM .box {
    display: none;
  }
  .cid-uICJq8LvjM .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICJq8LvjM .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICJq8LvjM .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICJq8LvjM .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICJq8LvjM .mbr-section-title {
  text-align: center;
}
.cid-uICJq8LvjM .mbr-section-text DIV {
  text-align: left;
}
.cid-uICM6F22mi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICM6F22mi .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICM6F22mi .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICM6F22mi .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICM6F22mi .box {
  left: 20%;
}
.cid-uICM6F22mi .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICM6F22mi .mbr-section-text,
.cid-uICM6F22mi .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICM6F22mi .text-box {
    display: none;
  }
  .cid-uICM6F22mi .mbr-section-title,
  .cid-uICM6F22mi .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICM6F22mi .box {
    display: none;
  }
  .cid-uICM6F22mi .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICM6F22mi .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICM6F22mi .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICM6F22mi .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICM6F22mi .mbr-section-title {
  text-align: center;
}
.cid-uICM6F22mi .mbr-section-text DIV {
  text-align: left;
}
.cid-uICMEP6QiP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICMEP6QiP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICMEP6QiP .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICMEP6QiP .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICMEP6QiP .box {
  left: 20%;
}
.cid-uICMEP6QiP .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICMEP6QiP .mbr-section-text,
.cid-uICMEP6QiP .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICMEP6QiP .text-box {
    display: none;
  }
  .cid-uICMEP6QiP .mbr-section-title,
  .cid-uICMEP6QiP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICMEP6QiP .box {
    display: none;
  }
  .cid-uICMEP6QiP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICMEP6QiP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICMEP6QiP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICMEP6QiP .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICMEP6QiP .mbr-section-title {
  text-align: center;
}
.cid-uICMEP6QiP .mbr-section-text DIV {
  text-align: left;
}
.cid-uICPgrXBMK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICPgrXBMK .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICPgrXBMK .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICPgrXBMK .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICPgrXBMK .box {
  left: 20%;
}
.cid-uICPgrXBMK .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICPgrXBMK .mbr-section-text,
.cid-uICPgrXBMK .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICPgrXBMK .text-box {
    display: none;
  }
  .cid-uICPgrXBMK .mbr-section-title,
  .cid-uICPgrXBMK .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICPgrXBMK .box {
    display: none;
  }
  .cid-uICPgrXBMK .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICPgrXBMK .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICPgrXBMK .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICPgrXBMK .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICPgrXBMK .mbr-section-title {
  text-align: center;
}
.cid-uICPgrXBMK .mbr-section-text DIV {
  text-align: left;
}
.cid-uICPWT0r9E {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICPWT0r9E .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICPWT0r9E .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICPWT0r9E .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICPWT0r9E .box {
  left: 20%;
}
.cid-uICPWT0r9E .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICPWT0r9E .mbr-section-text,
.cid-uICPWT0r9E .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICPWT0r9E .text-box {
    display: none;
  }
  .cid-uICPWT0r9E .mbr-section-title,
  .cid-uICPWT0r9E .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICPWT0r9E .box {
    display: none;
  }
  .cid-uICPWT0r9E .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICPWT0r9E .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICPWT0r9E .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICPWT0r9E .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICPWT0r9E .mbr-section-title {
  text-align: center;
}
.cid-uICPWT0r9E .mbr-section-text DIV {
  text-align: left;
}
.cid-uICRjcQXDc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICRjcQXDc .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICRjcQXDc .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICRjcQXDc .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICRjcQXDc .box {
  left: 20%;
}
.cid-uICRjcQXDc .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICRjcQXDc .mbr-section-text,
.cid-uICRjcQXDc .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICRjcQXDc .text-box {
    display: none;
  }
  .cid-uICRjcQXDc .mbr-section-title,
  .cid-uICRjcQXDc .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICRjcQXDc .box {
    display: none;
  }
  .cid-uICRjcQXDc .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICRjcQXDc .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICRjcQXDc .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICRjcQXDc .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICRjcQXDc .mbr-section-title {
  text-align: center;
}
.cid-uICRjcQXDc .mbr-section-text DIV {
  text-align: left;
}
.cid-uICRCWUILm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICRCWUILm .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICRCWUILm .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICRCWUILm .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICRCWUILm .box {
  left: 20%;
}
.cid-uICRCWUILm .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICRCWUILm .mbr-section-text,
.cid-uICRCWUILm .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICRCWUILm .text-box {
    display: none;
  }
  .cid-uICRCWUILm .mbr-section-title,
  .cid-uICRCWUILm .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICRCWUILm .box {
    display: none;
  }
  .cid-uICRCWUILm .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICRCWUILm .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICRCWUILm .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICRCWUILm .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICRCWUILm .mbr-section-title {
  text-align: center;
}
.cid-uICRCWUILm .mbr-section-text DIV {
  text-align: left;
}
.cid-uICSpRbmJ0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICSpRbmJ0 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICSpRbmJ0 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICSpRbmJ0 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICSpRbmJ0 .box {
  left: 20%;
}
.cid-uICSpRbmJ0 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICSpRbmJ0 .mbr-section-text,
.cid-uICSpRbmJ0 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICSpRbmJ0 .text-box {
    display: none;
  }
  .cid-uICSpRbmJ0 .mbr-section-title,
  .cid-uICSpRbmJ0 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICSpRbmJ0 .box {
    display: none;
  }
  .cid-uICSpRbmJ0 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICSpRbmJ0 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICSpRbmJ0 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICSpRbmJ0 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICSpRbmJ0 .mbr-section-title {
  text-align: center;
}
.cid-uICSpRbmJ0 .mbr-section-text DIV {
  text-align: left;
}
.cid-uICTvAg0Sy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICTvAg0Sy .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICTvAg0Sy .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICTvAg0Sy .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICTvAg0Sy .box {
  left: 20%;
}
.cid-uICTvAg0Sy .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICTvAg0Sy .mbr-section-text,
.cid-uICTvAg0Sy .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICTvAg0Sy .text-box {
    display: none;
  }
  .cid-uICTvAg0Sy .mbr-section-title,
  .cid-uICTvAg0Sy .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICTvAg0Sy .box {
    display: none;
  }
  .cid-uICTvAg0Sy .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICTvAg0Sy .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICTvAg0Sy .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICTvAg0Sy .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICTvAg0Sy .mbr-section-title {
  text-align: center;
}
.cid-uICTvAg0Sy .mbr-section-text DIV {
  text-align: left;
}
.cid-uICU3Q8PUu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICU3Q8PUu .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICU3Q8PUu .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICU3Q8PUu .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICU3Q8PUu .box {
  left: 20%;
}
.cid-uICU3Q8PUu .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICU3Q8PUu .mbr-section-text,
.cid-uICU3Q8PUu .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICU3Q8PUu .text-box {
    display: none;
  }
  .cid-uICU3Q8PUu .mbr-section-title,
  .cid-uICU3Q8PUu .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICU3Q8PUu .box {
    display: none;
  }
  .cid-uICU3Q8PUu .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICU3Q8PUu .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICU3Q8PUu .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICU3Q8PUu .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICU3Q8PUu .mbr-section-title {
  text-align: center;
}
.cid-uICU3Q8PUu .mbr-section-text DIV {
  text-align: left;
}
.cid-uICUOoTn0W {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICUOoTn0W .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICUOoTn0W .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICUOoTn0W .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICUOoTn0W .box {
  left: 20%;
}
.cid-uICUOoTn0W .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICUOoTn0W .mbr-section-text,
.cid-uICUOoTn0W .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICUOoTn0W .text-box {
    display: none;
  }
  .cid-uICUOoTn0W .mbr-section-title,
  .cid-uICUOoTn0W .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICUOoTn0W .box {
    display: none;
  }
  .cid-uICUOoTn0W .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICUOoTn0W .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICUOoTn0W .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICUOoTn0W .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICUOoTn0W .mbr-section-title {
  text-align: center;
}
.cid-uICUOoTn0W .mbr-section-text DIV {
  text-align: left;
}
.cid-uICVGV5eH3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICVGV5eH3 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICVGV5eH3 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICVGV5eH3 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICVGV5eH3 .box {
  left: 20%;
}
.cid-uICVGV5eH3 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICVGV5eH3 .mbr-section-text,
.cid-uICVGV5eH3 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICVGV5eH3 .text-box {
    display: none;
  }
  .cid-uICVGV5eH3 .mbr-section-title,
  .cid-uICVGV5eH3 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICVGV5eH3 .box {
    display: none;
  }
  .cid-uICVGV5eH3 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICVGV5eH3 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICVGV5eH3 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICVGV5eH3 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICVGV5eH3 .mbr-section-title {
  text-align: center;
}
.cid-uICVGV5eH3 .mbr-section-text DIV {
  text-align: left;
}
.cid-uICWqDGDur {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICWqDGDur .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICWqDGDur .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICWqDGDur .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICWqDGDur .box {
  left: 20%;
}
.cid-uICWqDGDur .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICWqDGDur .mbr-section-text,
.cid-uICWqDGDur .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICWqDGDur .text-box {
    display: none;
  }
  .cid-uICWqDGDur .mbr-section-title,
  .cid-uICWqDGDur .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICWqDGDur .box {
    display: none;
  }
  .cid-uICWqDGDur .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICWqDGDur .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICWqDGDur .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICWqDGDur .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICWqDGDur .mbr-section-title {
  text-align: center;
}
.cid-uICWqDGDur .mbr-section-text DIV {
  text-align: left;
}
.cid-uICWZA8hFZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICWZA8hFZ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICWZA8hFZ .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICWZA8hFZ .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICWZA8hFZ .box {
  left: 20%;
}
.cid-uICWZA8hFZ .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICWZA8hFZ .mbr-section-text,
.cid-uICWZA8hFZ .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICWZA8hFZ .text-box {
    display: none;
  }
  .cid-uICWZA8hFZ .mbr-section-title,
  .cid-uICWZA8hFZ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICWZA8hFZ .box {
    display: none;
  }
  .cid-uICWZA8hFZ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICWZA8hFZ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICWZA8hFZ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICWZA8hFZ .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICWZA8hFZ .mbr-section-title {
  text-align: center;
}
.cid-uICWZA8hFZ .mbr-section-text DIV {
  text-align: left;
}
.cid-uICXmTHT7A {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uICXmTHT7A .mbr-section-subtitle {
  color: #767676;
}
.cid-uICXrQfTo8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uICXrQfTo8 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-uICXrQfTo8 .text-block {
  position: relative;
  z-index: 0;
}
.cid-uICXrQfTo8 .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-uICXrQfTo8 .box {
  left: 20%;
}
.cid-uICXrQfTo8 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-uICXrQfTo8 .mbr-section-text,
.cid-uICXrQfTo8 .mbr-section-title {
  margin-left: 31%;
}
@media (max-width: 991px) {
  .cid-uICXrQfTo8 .text-box {
    display: none;
  }
  .cid-uICXrQfTo8 .mbr-section-title,
  .cid-uICXrQfTo8 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-uICXrQfTo8 .box {
    display: none;
  }
  .cid-uICXrQfTo8 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-uICXrQfTo8 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uICXrQfTo8 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-uICXrQfTo8 .mbr-section-text {
  color: #767676;
  text-align: left;
}
.cid-uICXrQfTo8 .mbr-section-title {
  text-align: center;
}
.cid-uICXrQfTo8 .mbr-section-text DIV {
  text-align: left;
}
.cid-uIwo6icA5f {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uIwo6icA5f .content {
    text-align: center;
  }
  .cid-uIwo6icA5f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIwo6icA5f .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uIwo6icA5f .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uIwo6icA5f .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uIwo6icA5f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uIwo6icA5f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uIwo6icA5f .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uIwo6icA5f .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uIwo6icA5f .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uIwo6icA5f .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uIwo6icA5f .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uIwo6icA5f .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uIwo6icA5f P {
  color: #232323;
}
.cid-uIwo6icA5f H5 {
  color: #232323;
}
