.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Bricolage Grotesque;
}
.display-1 {
  font-family: 'GothamBook';
  font-size: 4rem;
  line-height: 100%;
}
.display-1 > .mbr-iconfont {
  font-size: 5rem;
}
.display-2 {
  font-family: 'GothamBook';
  font-size: 3rem;
  line-height: 140%;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'GothamBook';
  font-size: 1rem;
  line-height: 140%;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'GothamBook';
  font-size: 2rem;
  line-height: 120%;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'GothamBook';
  font-size: 1.25rem;
  line-height: 140%;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5625rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1rem;
    font-size: calc( 1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #d77627 !important;
}
.bg-success {
  background-color: #eeeeee !important;
}
.bg-info {
  background-color: #6a4325 !important;
}
.bg-warning {
  background-color: #00bb2d !important;
}
.bg-danger {
  background-color: #d77627 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #d77627 !important;
  border-color: #d77627 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #e09151 !important;
  border-color: #e09151 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #e09151 !important;
  border-color: #e09151 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info,
.btn-info:active {
  background-color: #6a4325 !important;
  border-color: #6a4325 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #905b32 !important;
  border-color: #905b32 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #905b32 !important;
  border-color: #905b32 !important;
}
.btn-success,
.btn-success:active {
  background-color: #eeeeee !important;
  border-color: #eeeeee !important;
  color: #6f6f6f !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #6f6f6f !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #00bb2d !important;
  border-color: #00bb2d !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #00ee39 !important;
  border-color: #00ee39 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #00ee39 !important;
  border-color: #00ee39 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #d77627 !important;
  border-color: #d77627 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #e09151 !important;
  border-color: #e09151 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #e09151 !important;
  border-color: #e09151 !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #d77627;
  color: #d77627;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #8e4e1a !important;
  background-color: transparent !important;
  border-color: #8e4e1a !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #d77627 !important;
  border-color: #d77627 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: #d4d4d4 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #6a4325;
  color: #6a4325;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #2a1a0f !important;
  background-color: transparent !important;
  border-color: #2a1a0f !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #6a4325 !important;
  border-color: #6a4325 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #eeeeee;
  color: #eeeeee;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #c3c3c3 !important;
  background-color: transparent !important;
  border-color: #c3c3c3 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #6f6f6f !important;
  background-color: #eeeeee !important;
  border-color: #eeeeee !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #00bb2d;
  color: #00bb2d;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #006418 !important;
  background-color: transparent !important;
  border-color: #006418 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #00bb2d !important;
  border-color: #00bb2d !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #d77627;
  color: #d77627;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #8e4e1a !important;
  background-color: transparent !important;
  border-color: #8e4e1a !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #d77627 !important;
  border-color: #d77627 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #d77627 !important;
}
.text-secondary {
  color: #ffffff !important;
}
.text-success {
  color: #eeeeee !important;
}
.text-info {
  color: #6a4325 !important;
}
.text-warning {
  color: #00bb2d !important;
}
.text-danger {
  color: #d77627 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #814717 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #cccccc !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #bbbbbb !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1e130b !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #005514 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #814717 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #d77627;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #6a4325;
}
.alert-warning {
  background-color: #00bb2d;
}
.alert-danger {
  background-color: #d77627;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #d77627;
  border-color: #d77627;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #d77627;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f7e3d3;
}
.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: #c1804d;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #3cff6b;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #f7e3d3;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'GothamBook';
  font-size: 1.25rem;
  line-height: 140%;
  font-weight: 400;
  border-radius: 100px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.5625rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #d77627 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'GothamBook';
  font-size: 1.25rem;
  line-height: 140%;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5625rem;
}
blockquote {
  border-color: #d77627;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .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);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #d77627;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #d77627;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #d77627;
  border-bottom-color: #d77627;
}
.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: #d77627 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffffff !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23d77627' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.mbr-section-btn .btn,
.mbr-section-btn-main .btn {
  font-weight: 600 !important;
  padding: 10px 24px;
  border-radius: 64px;
}
.mbr-section-btn .btn .mbr-iconfont,
.mbr-section-btn-main .btn .mbr-iconfont {
  font-size: 18px !important;
  margin-left: 8px;
  transition: all 0.3s ease-in-out;
}
.mbr-section-btn .btn:hover .mbr-iconfont,
.mbr-section-btn-main .btn:hover .mbr-iconfont,
.mbr-section-btn .btn:focus .mbr-iconfont,
.mbr-section-btn-main .btn:focus .mbr-iconfont {
  margin-left: 16px;
}
.mbr-section-btn .btn-primary-outline,
.mbr-section-btn-main .btn-primary-outline,
.mbr-section-btn .btn-secondary-outline,
.mbr-section-btn-main .btn-secondary-outline,
.mbr-section-btn .btn-success-outline,
.mbr-section-btn-main .btn-success-outline,
.mbr-section-btn .btn-info-outline,
.mbr-section-btn-main .btn-info-outline,
.mbr-section-btn .btn-warning-outline,
.mbr-section-btn-main .btn-warning-outline,
.mbr-section-btn .btn-danger-outline,
.mbr-section-btn-main .btn-danger-outline,
.mbr-section-btn .btn-black-outline,
.mbr-section-btn-main .btn-black-outline,
.mbr-section-btn .btn-white-outline,
.mbr-section-btn-main .btn-white-outline {
  padding: 0;
  border: none !important;
}
.mbr-section-btn .btn-primary-outline .mbr-iconfont,
.mbr-section-btn-main .btn-primary-outline .mbr-iconfont,
.mbr-section-btn .btn-secondary-outline .mbr-iconfont,
.mbr-section-btn-main .btn-secondary-outline .mbr-iconfont,
.mbr-section-btn .btn-success-outline .mbr-iconfont,
.mbr-section-btn-main .btn-success-outline .mbr-iconfont,
.mbr-section-btn .btn-info-outline .mbr-iconfont,
.mbr-section-btn-main .btn-info-outline .mbr-iconfont,
.mbr-section-btn .btn-warning-outline .mbr-iconfont,
.mbr-section-btn-main .btn-warning-outline .mbr-iconfont,
.mbr-section-btn .btn-danger-outline .mbr-iconfont,
.mbr-section-btn-main .btn-danger-outline .mbr-iconfont,
.mbr-section-btn .btn-black-outline .mbr-iconfont,
.mbr-section-btn-main .btn-black-outline .mbr-iconfont,
.mbr-section-btn .btn-white-outline .mbr-iconfont,
.mbr-section-btn-main .btn-white-outline .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 10px 24px;
  border-radius: 64px;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border: 2px solid;
}
.mbr-section-btn .btn-primary-outline:hover .mbr-iconfont,
.mbr-section-btn-main .btn-primary-outline:hover .mbr-iconfont,
.mbr-section-btn .btn-secondary-outline:hover .mbr-iconfont,
.mbr-section-btn-main .btn-secondary-outline:hover .mbr-iconfont,
.mbr-section-btn .btn-success-outline:hover .mbr-iconfont,
.mbr-section-btn-main .btn-success-outline:hover .mbr-iconfont,
.mbr-section-btn .btn-info-outline:hover .mbr-iconfont,
.mbr-section-btn-main .btn-info-outline:hover .mbr-iconfont,
.mbr-section-btn .btn-warning-outline:hover .mbr-iconfont,
.mbr-section-btn-main .btn-warning-outline:hover .mbr-iconfont,
.mbr-section-btn .btn-danger-outline:hover .mbr-iconfont,
.mbr-section-btn-main .btn-danger-outline:hover .mbr-iconfont,
.mbr-section-btn .btn-black-outline:hover .mbr-iconfont,
.mbr-section-btn-main .btn-black-outline:hover .mbr-iconfont,
.mbr-section-btn .btn-white-outline:hover .mbr-iconfont,
.mbr-section-btn-main .btn-white-outline:hover .mbr-iconfont,
.mbr-section-btn .btn-primary-outline:focus .mbr-iconfont,
.mbr-section-btn-main .btn-primary-outline:focus .mbr-iconfont,
.mbr-section-btn .btn-secondary-outline:focus .mbr-iconfont,
.mbr-section-btn-main .btn-secondary-outline:focus .mbr-iconfont,
.mbr-section-btn .btn-success-outline:focus .mbr-iconfont,
.mbr-section-btn-main .btn-success-outline:focus .mbr-iconfont,
.mbr-section-btn .btn-info-outline:focus .mbr-iconfont,
.mbr-section-btn-main .btn-info-outline:focus .mbr-iconfont,
.mbr-section-btn .btn-warning-outline:focus .mbr-iconfont,
.mbr-section-btn-main .btn-warning-outline:focus .mbr-iconfont,
.mbr-section-btn .btn-danger-outline:focus .mbr-iconfont,
.mbr-section-btn-main .btn-danger-outline:focus .mbr-iconfont,
.mbr-section-btn .btn-black-outline:focus .mbr-iconfont,
.mbr-section-btn-main .btn-black-outline:focus .mbr-iconfont,
.mbr-section-btn .btn-white-outline:focus .mbr-iconfont,
.mbr-section-btn-main .btn-white-outline:focus .mbr-iconfont {
  padding: 10px 24px 10px 48px;
  margin-left: 16px;
}
.mbr-section-btn .btn-primary-outline .mbr-iconfont,
.mbr-section-btn-main .btn-primary-outline .mbr-iconfont {
  border-color: #d77627;
}
.mbr-section-btn .btn-secondary-outline .mbr-iconfont,
.mbr-section-btn-main .btn-secondary-outline .mbr-iconfont {
  border-color: #ffffff;
}
.mbr-section-btn .btn-success-outline .mbr-iconfont,
.mbr-section-btn-main .btn-success-outline .mbr-iconfont {
  border-color: #eeeeee;
}
.mbr-section-btn .btn-info-outline .mbr-iconfont,
.mbr-section-btn-main .btn-info-outline .mbr-iconfont {
  border-color: #6a4325;
}
.mbr-section-btn .btn-warning-outline .mbr-iconfont,
.mbr-section-btn-main .btn-warning-outline .mbr-iconfont {
  border-color: #00bb2d;
}
.mbr-section-btn .btn-danger-outline .mbr-iconfont,
.mbr-section-btn-main .btn-danger-outline .mbr-iconfont {
  border-color: #d77627;
}
.mbr-section-btn .btn-black-outline .mbr-iconfont,
.mbr-section-btn-main .btn-black-outline .mbr-iconfont {
  border-color: #000000;
}
.mbr-section-btn .btn-white-outline .mbr-iconfont,
.mbr-section-btn-main .btn-white-outline .mbr-iconfont {
  border-color: #ffffff;
}
img {
  border-radius: 0 !important;
}
.cid-uk4IntY34p {
  z-index: 1000;
  width: 100%;
}
.cid-uk4IntY34p nav.navbar {
  position: fixed;
}
.cid-uk4IntY34p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uk4IntY34p .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uk4IntY34p .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uk4IntY34p .dropdown-item:hover,
.cid-uk4IntY34p .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uk4IntY34p .dropdown-item:hover span {
  color: white;
}
.cid-uk4IntY34p .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uk4IntY34p .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uk4IntY34p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uk4IntY34p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uk4IntY34p .nav-link {
  position: relative;
}
.cid-uk4IntY34p .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uk4IntY34p .container {
    flex-wrap: nowrap;
  }
}
.cid-uk4IntY34p .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uk4IntY34p .dropdown-menu,
.cid-uk4IntY34p .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uk4IntY34p .nav-item:focus,
.cid-uk4IntY34p .nav-link:focus {
  outline: none;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uk4IntY34p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uk4IntY34p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uk4IntY34p .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uk4IntY34p .navbar.opened {
  transition: all 0.3s;
}
.cid-uk4IntY34p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uk4IntY34p .navbar .navbar-logo img {
  width: auto;
}
.cid-uk4IntY34p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uk4IntY34p .navbar.collapsed {
  justify-content: center;
}
.cid-uk4IntY34p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uk4IntY34p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uk4IntY34p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uk4IntY34p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uk4IntY34p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uk4IntY34p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uk4IntY34p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uk4IntY34p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uk4IntY34p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uk4IntY34p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uk4IntY34p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uk4IntY34p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uk4IntY34p .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uk4IntY34p .navbar.navbar-short {
  min-height: 60px;
}
.cid-uk4IntY34p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uk4IntY34p .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uk4IntY34p .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uk4IntY34p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uk4IntY34p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uk4IntY34p .dropdown-item.active,
.cid-uk4IntY34p .dropdown-item:active {
  background-color: transparent;
}
.cid-uk4IntY34p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uk4IntY34p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uk4IntY34p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uk4IntY34p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uk4IntY34p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uk4IntY34p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uk4IntY34p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uk4IntY34p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uk4IntY34p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uk4IntY34p .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uk4IntY34p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uk4IntY34p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uk4IntY34p .navbar {
    height: 70px;
  }
  .cid-uk4IntY34p .navbar.opened {
    height: auto;
  }
  .cid-uk4IntY34p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uk4QyZB5FM {
  padding-top: 11rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/interior-cabinet-modern-green-empty-room-livingroom-3d-rendering-2000x1055.jpg");
}
.cid-uk4QyZB5FM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk4QyZB5FM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uk4QyZB5FM .container {
    padding: 0 22px;
  }
}
.cid-uk4QyZB5FM .content-wrapper {
  padding-bottom: 60%;
}
.cid-uk4QyZB5FM .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uk4QyZB5FM .content-wrapper .mbr-text {
  margin-bottom: 22px;
}
.cid-uk4QyZB5FM .mbr-section-title {
  color: #ffffff;
}
.cid-uk4QyZB5FM .mbr-text {
  color: #ffffff;
}
.cid-uk4Wifc4gl {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #6a4325;
}
.cid-uk4Wifc4gl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk4Wifc4gl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uk4Wifc4gl .container {
    padding: 0 22px;
  }
}
.cid-uk4Wifc4gl .row {
  justify-content: center;
}
.cid-uk4Wifc4gl .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uk4Wifc4gl .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-uk4Wifc4gl .item {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uk4Wifc4gl .item {
    margin-bottom: 20px;
  }
}
.cid-uk4Wifc4gl .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 10px;
}
.cid-uk4Wifc4gl .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  display: inline-flex;
  font-size: 60px;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uk4Wifc4gl .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
    font-size: 42px;
  }
}
.cid-uk4Wifc4gl .item .item-wrapper .card-box .card-title {
  margin-bottom: 10px;
}
.cid-uk4Wifc4gl .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uk4Wifc4gl .mbr-section-title {
  color: #ffffff;
}
.cid-uk4Wifc4gl .card-title {
  color: #ffffff;
}
.cid-uk4Wifc4gl .card-text {
  color: #ffffff;
}
.cid-uk4Wifc4gl .mbr-section-title,
.cid-uk4Wifc4gl .mbr-section-btn {
  text-align: center;
}
.cid-uk4T6OFiA9 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uk4T6OFiA9 .image-wrapper {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-uk4T6OFiA9 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uk4T6OFiA9 .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uk4T6OFiA9 .image-wrapper img {
    border-end-start-radius: 5rem;
  }
}
@media (min-width: 992px) {
  .cid-uk4T6OFiA9 .text-wrapper {
    padding: 10rem 5rem 0 0rem;
  }
}
.cid-uk4T6OFiA9 .mbr-section-title {
  color: #d77627;
}
.cid-uk4T6OFiA9 .mbr-text {
  color: #6c7577;
}
.cid-uk4T6OFiA9 .btn {
  padding: 1rem 3.4rem;
}
.cid-uk4T6OFiA9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk4T6OFiA9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uk4T6OFiA9 .mbr-text,
.cid-uk4T6OFiA9 .mbr-section-btn {
  color: #6c7577;
}
.cid-uk9CgEUXBr {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-uk9CgEUXBr .container-fluid {
  padding-right: 0;
  padding-right: 32px;
  padding-left: 0;
}
.cid-uk9CgEUXBr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk9CgEUXBr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uk9CgEUXBr .title-wrapper {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-uk9CgEUXBr .title-wrapper {
    padding: 0 12px;
  }
}
.cid-uk9CgEUXBr .title {
  display: flex;
  align-items: center;
}
.cid-uk9CgEUXBr .title-wrapper {
  width: 100%;
}
.cid-uk9CgEUXBr .title-wrapper .mbr-section-subtitle {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uk9CgEUXBr .title-wrapper .mbr-section-subtitle {
    margin-bottom: 19.5px;
  }
}
.cid-uk9CgEUXBr .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uk9CgEUXBr .title-wrapper .mbr-section-title {
    margin-bottom: 19.5px;
  }
}
.cid-uk9CgEUXBr .title-wrapper .mbr-text {
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .cid-uk9CgEUXBr .title-wrapper .mbr-text {
    margin-bottom: 19.5px;
  }
}
@media (max-width: 992px) {
  .cid-uk9CgEUXBr .image-wrapper {
    margin-top: 39px;
  }
}
.cid-uk9CgEUXBr .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uk9CgEUXBr .mbr-section-subtitle {
  color: #181818;
}
.cid-uk9CgEUXBr .mbr-section-title {
  color: #181818;
}
.cid-uk9CgEUXBr .mbr-text {
  color: #6c7577;
  text-align: left;
}
.cid-uk9CgEUXBr .mbr-section-title,
.cid-uk9CgEUXBr .mbr-section-btn {
  color: #d77627;
  text-align: left;
}
.cid-ukl7yTmlN4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ukl7yTmlN4 .image-wrapper {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-ukl7yTmlN4 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ukl7yTmlN4 .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-ukl7yTmlN4 .image-wrapper img {
    border-end-start-radius: 5rem;
  }
}
@media (min-width: 992px) {
  .cid-ukl7yTmlN4 .text-wrapper {
    padding: 10rem 5rem 0 0rem;
  }
}
.cid-ukl7yTmlN4 .mbr-section-title {
  color: #d77627;
}
.cid-ukl7yTmlN4 .mbr-text {
  color: #6c7577;
}
.cid-ukl7yTmlN4 .btn {
  padding: 1rem 3.4rem;
}
.cid-ukl7yTmlN4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukl7yTmlN4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukl7yTmlN4 .mbr-text,
.cid-ukl7yTmlN4 .mbr-section-btn {
  color: #6c7577;
}
.cid-uvJmH5zoEU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #f8f8f8;
}
.cid-uvJmH5zoEU .container-fluid {
  padding-right: 0;
  padding-right: 32px;
  padding-left: 0;
}
.cid-uvJmH5zoEU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJmH5zoEU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJmH5zoEU .title-wrapper {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-uvJmH5zoEU .title-wrapper {
    padding: 0 12px;
  }
}
.cid-uvJmH5zoEU .title {
  display: flex;
  align-items: center;
}
.cid-uvJmH5zoEU .title-wrapper {
  width: 100%;
}
.cid-uvJmH5zoEU .title-wrapper .mbr-section-subtitle {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uvJmH5zoEU .title-wrapper .mbr-section-subtitle {
    margin-bottom: 19.5px;
  }
}
.cid-uvJmH5zoEU .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uvJmH5zoEU .title-wrapper .mbr-section-title {
    margin-bottom: 19.5px;
  }
}
.cid-uvJmH5zoEU .title-wrapper .mbr-text {
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .cid-uvJmH5zoEU .title-wrapper .mbr-text {
    margin-bottom: 19.5px;
  }
}
@media (max-width: 992px) {
  .cid-uvJmH5zoEU .image-wrapper {
    margin-top: 39px;
  }
}
.cid-uvJmH5zoEU .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uvJmH5zoEU .mbr-section-subtitle {
  color: #181818;
}
.cid-uvJmH5zoEU .mbr-section-title {
  color: #181818;
}
.cid-uvJmH5zoEU .mbr-text {
  color: #6c7577;
  text-align: left;
}
.cid-uvJmH5zoEU .mbr-section-title,
.cid-uvJmH5zoEU .mbr-section-btn {
  color: #d77627;
  text-align: left;
}
.cid-uvJneNw0qX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvJneNw0qX .image-wrapper {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-uvJneNw0qX .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uvJneNw0qX .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uvJneNw0qX .image-wrapper img {
    border-end-start-radius: 5rem;
  }
}
@media (min-width: 992px) {
  .cid-uvJneNw0qX .text-wrapper {
    padding: 10rem 5rem 0 0rem;
  }
}
.cid-uvJneNw0qX .mbr-section-title {
  color: #d77627;
}
.cid-uvJneNw0qX .mbr-text {
  color: #6c7577;
}
.cid-uvJneNw0qX .btn {
  padding: 1rem 3.4rem;
}
.cid-uvJneNw0qX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJneNw0qX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJneNw0qX .mbr-text,
.cid-uvJneNw0qX .mbr-section-btn {
  color: #6c7577;
}
.cid-uk9D5rytXF {
  padding-top: 45px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/minimalistic-scene-mockup-with-concrete-with-place-banner-3d-illustration-2000x1500.jpg");
}
.cid-uk9D5rytXF H1 {
  color: #e2090d;
}
.cid-uk9D5rytXF h1 {
  background: linear-gradient(to left, #ffffff, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uk9D5rytXF .mbr-text,
.cid-uk9D5rytXF .mbr-section-btn {
  color: #999999;
}
.cid-uk9D5rytXF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk9D5rytXF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukla7ZFpoz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ukla7ZFpoz p {
  text-align: center;
}
.cid-ukla7ZFpoz .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
}
.cid-ukla7ZFpoz .social-list a:focus {
  text-decoration: none;
}
.cid-ukla7ZFpoz .text-copyright {
  width: 100%;
  text-align: left;
  color: #000000;
}
.cid-ukla7ZFpoz .img-logo-footer {
  margin-right: 1rem;
  max-width: 8rem;
}
.cid-ukla7ZFpoz .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ukla7ZFpoz .logo-footer {
  line-height: normal;
}
.cid-ukla7ZFpoz .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukla7ZFpoz .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukla7ZFpoz .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukla7ZFpoz img {
  display: inline;
}
.cid-uklXCdfwOQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #f4f3f4;
}
.cid-uklXCdfwOQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uklXCdfwOQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uklXCdfwOQ .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uklXCdfwOQ .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uklXCdfwOQ .google-map {
  height: 100%;
  position: relative;
}
.cid-uklXCdfwOQ .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uklXCdfwOQ .google-map iframe {
    min-height: 350px;
  }
}
.cid-uklXCdfwOQ .google-map [data-state-details] {
  color: #6b6763;
  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-uklXCdfwOQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uklXCdfwOQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uklXCdfwOQ .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uklXCdfwOQ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uklXCdfwOQ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uklXCdfwOQ ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uklXCdfwOQ .content-head {
  max-width: 800px;
}
.cid-uklXCdfwOQ .mbr-section-title {
  color: #d77627;
}
.cid-uklXCdfwOQ .list,
.cid-uklXCdfwOQ .item-wrap {
  color: #555555;
}
.cid-uklXCdfwOQ .cardTitle {
  color: #d77627;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uk4IntY34p {
  z-index: 1000;
  width: 100%;
}
.cid-uk4IntY34p nav.navbar {
  position: fixed;
}
.cid-uk4IntY34p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uk4IntY34p .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uk4IntY34p .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uk4IntY34p .dropdown-item:hover,
.cid-uk4IntY34p .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uk4IntY34p .dropdown-item:hover span {
  color: white;
}
.cid-uk4IntY34p .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uk4IntY34p .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uk4IntY34p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uk4IntY34p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uk4IntY34p .nav-link {
  position: relative;
}
.cid-uk4IntY34p .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uk4IntY34p .container {
    flex-wrap: nowrap;
  }
}
.cid-uk4IntY34p .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uk4IntY34p .dropdown-menu,
.cid-uk4IntY34p .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uk4IntY34p .nav-item:focus,
.cid-uk4IntY34p .nav-link:focus {
  outline: none;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uk4IntY34p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uk4IntY34p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uk4IntY34p .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uk4IntY34p .navbar.opened {
  transition: all 0.3s;
}
.cid-uk4IntY34p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uk4IntY34p .navbar .navbar-logo img {
  width: auto;
}
.cid-uk4IntY34p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uk4IntY34p .navbar.collapsed {
  justify-content: center;
}
.cid-uk4IntY34p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uk4IntY34p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uk4IntY34p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uk4IntY34p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uk4IntY34p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uk4IntY34p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uk4IntY34p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uk4IntY34p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uk4IntY34p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uk4IntY34p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uk4IntY34p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uk4IntY34p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uk4IntY34p .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uk4IntY34p .navbar.navbar-short {
  min-height: 60px;
}
.cid-uk4IntY34p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uk4IntY34p .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uk4IntY34p .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uk4IntY34p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uk4IntY34p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uk4IntY34p .dropdown-item.active,
.cid-uk4IntY34p .dropdown-item:active {
  background-color: transparent;
}
.cid-uk4IntY34p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uk4IntY34p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uk4IntY34p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uk4IntY34p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uk4IntY34p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uk4IntY34p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uk4IntY34p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uk4IntY34p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uk4IntY34p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uk4IntY34p .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uk4IntY34p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uk4IntY34p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uk4IntY34p .navbar {
    height: 70px;
  }
  .cid-uk4IntY34p .navbar.opened {
    height: auto;
  }
  .cid-uk4IntY34p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhY4rPvZXj {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/tv-cabinet-dark-room-with-dark-wood-wall-3d-rendering-2000x1500.jpg");
}
.cid-uhY4rPvZXj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhY4rPvZXj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhY4rPvZXj .mbr-section-subtitle {
  background: #d77627;
  color: #6a4325;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uhY4rPvZXj .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #ffffff;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uhY4rPvZXj .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d77627;
  font-size: 1.5rem;
}
.cid-uhY4rPvZXj .mbr-section-title {
  color: #ffffff;
}
.cid-uhY4rPvZXj .mbr-text,
.cid-uhY4rPvZXj .mbr-section-btn {
  color: #fafaf9;
}
.cid-uhY4rPvZXj .mbr-section-subtitle,
.cid-uhY4rPvZXj .align-wrapper {
  color: #ffffff;
}
.cid-ukfSkLx3lL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-ukfSkLx3lL img,
.cid-ukfSkLx3lL .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ukfSkLx3lL .item:focus,
.cid-ukfSkLx3lL span:focus {
  outline: none;
}
.cid-ukfSkLx3lL .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukfSkLx3lL .item {
    margin-bottom: 1rem;
  }
}
.cid-ukfSkLx3lL .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukfSkLx3lL .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukfSkLx3lL .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukfSkLx3lL .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukfSkLx3lL .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukfSkLx3lL .mbr-section-title {
  color: #ffffff;
}
.cid-ukfSkLx3lL .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukfSkLx3lL .item-subtitle {
  text-align: left;
}
.cid-ukfSkLx3lL .mbr-text,
.cid-ukfSkLx3lL .item .mbr-section-btn {
  text-align: left;
}
.cid-ukfSkLx3lL .content-head {
  max-width: 800px;
}
.cid-uvIEs2gYTk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uvIEs2gYTk img,
.cid-uvIEs2gYTk .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uvIEs2gYTk .item:focus,
.cid-uvIEs2gYTk span:focus {
  outline: none;
}
.cid-uvIEs2gYTk .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uvIEs2gYTk .item {
    margin-bottom: 1rem;
  }
}
.cid-uvIEs2gYTk .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uvIEs2gYTk .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uvIEs2gYTk .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uvIEs2gYTk .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uvIEs2gYTk .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uvIEs2gYTk .mbr-section-title {
  color: #ffffff;
}
.cid-uvIEs2gYTk .item-title {
  text-align: left;
  color: #232323;
}
.cid-uvIEs2gYTk .item-subtitle {
  text-align: left;
}
.cid-uvIEs2gYTk .mbr-text,
.cid-uvIEs2gYTk .item .mbr-section-btn {
  text-align: left;
}
.cid-uvIEs2gYTk .content-head {
  max-width: 800px;
}
.cid-uhY4sJDJTg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uhY4sJDJTg img,
.cid-uhY4sJDJTg .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uhY4sJDJTg .item:focus,
.cid-uhY4sJDJTg span:focus {
  outline: none;
}
.cid-uhY4sJDJTg .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhY4sJDJTg .item {
    margin-bottom: 1rem;
  }
}
.cid-uhY4sJDJTg .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhY4sJDJTg .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uhY4sJDJTg .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uhY4sJDJTg .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhY4sJDJTg .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uhY4sJDJTg .mbr-section-title {
  color: #d77627;
}
.cid-uhY4sJDJTg .item-title {
  text-align: left;
  color: #232323;
}
.cid-uhY4sJDJTg .item-subtitle {
  text-align: left;
}
.cid-uhY4sJDJTg .mbr-text,
.cid-uhY4sJDJTg .item .mbr-section-btn {
  text-align: left;
}
.cid-uhY4sJDJTg .content-head {
  max-width: 800px;
}
.cid-uhY8d2RWCl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uhY8d2RWCl img,
.cid-uhY8d2RWCl .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uhY8d2RWCl .item:focus,
.cid-uhY8d2RWCl span:focus {
  outline: none;
}
.cid-uhY8d2RWCl .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhY8d2RWCl .item {
    margin-bottom: 1rem;
  }
}
.cid-uhY8d2RWCl .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhY8d2RWCl .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uhY8d2RWCl .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uhY8d2RWCl .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhY8d2RWCl .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uhY8d2RWCl .mbr-section-title {
  color: #000000;
}
.cid-uhY8d2RWCl .item-title {
  text-align: left;
  color: #232323;
}
.cid-uhY8d2RWCl .item-subtitle {
  text-align: left;
}
.cid-uhY8d2RWCl .mbr-text,
.cid-uhY8d2RWCl .item .mbr-section-btn {
  text-align: left;
}
.cid-uhY8d2RWCl .content-head {
  max-width: 800px;
}
.cid-uvIGdDjyLi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uvIGdDjyLi img,
.cid-uvIGdDjyLi .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uvIGdDjyLi .item:focus,
.cid-uvIGdDjyLi span:focus {
  outline: none;
}
.cid-uvIGdDjyLi .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uvIGdDjyLi .item {
    margin-bottom: 1rem;
  }
}
.cid-uvIGdDjyLi .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uvIGdDjyLi .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uvIGdDjyLi .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uvIGdDjyLi .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uvIGdDjyLi .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uvIGdDjyLi .mbr-section-title {
  color: #000000;
}
.cid-uvIGdDjyLi .item-title {
  text-align: left;
  color: #232323;
}
.cid-uvIGdDjyLi .item-subtitle {
  text-align: left;
}
.cid-uvIGdDjyLi .mbr-text,
.cid-uvIGdDjyLi .item .mbr-section-btn {
  text-align: left;
}
.cid-uvIGdDjyLi .content-head {
  max-width: 800px;
}
.cid-uvJ9cXg3hy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uvJ9cXg3hy img,
.cid-uvJ9cXg3hy .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uvJ9cXg3hy .item:focus,
.cid-uvJ9cXg3hy span:focus {
  outline: none;
}
.cid-uvJ9cXg3hy .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uvJ9cXg3hy .item {
    margin-bottom: 1rem;
  }
}
.cid-uvJ9cXg3hy .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uvJ9cXg3hy .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uvJ9cXg3hy .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uvJ9cXg3hy .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uvJ9cXg3hy .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uvJ9cXg3hy .mbr-section-title {
  color: #d77627;
}
.cid-uvJ9cXg3hy .item-title {
  text-align: left;
  color: #232323;
}
.cid-uvJ9cXg3hy .item-subtitle {
  text-align: left;
}
.cid-uvJ9cXg3hy .mbr-text,
.cid-uvJ9cXg3hy .item .mbr-section-btn {
  text-align: left;
}
.cid-uvJ9cXg3hy .content-head {
  max-width: 800px;
}
.cid-ukfPes8n1o {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukfPes8n1o img,
.cid-ukfPes8n1o .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ukfPes8n1o .item:focus,
.cid-ukfPes8n1o span:focus {
  outline: none;
}
.cid-ukfPes8n1o .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukfPes8n1o .item {
    margin-bottom: 1rem;
  }
}
.cid-ukfPes8n1o .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukfPes8n1o .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukfPes8n1o .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukfPes8n1o .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukfPes8n1o .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukfPes8n1o .mbr-section-title {
  color: #d77627;
}
.cid-ukfPes8n1o .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukfPes8n1o .item-subtitle {
  text-align: left;
}
.cid-ukfPes8n1o .mbr-text,
.cid-ukfPes8n1o .item .mbr-section-btn {
  text-align: left;
}
.cid-ukfPes8n1o .content-head {
  max-width: 800px;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukfUF19qDx {
  z-index: 1000;
  width: 100%;
}
.cid-ukfUF19qDx nav.navbar {
  position: fixed;
}
.cid-ukfUF19qDx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukfUF19qDx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukfUF19qDx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukfUF19qDx .dropdown-item:hover,
.cid-ukfUF19qDx .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukfUF19qDx .dropdown-item:hover span {
  color: white;
}
.cid-ukfUF19qDx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukfUF19qDx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukfUF19qDx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukfUF19qDx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukfUF19qDx .nav-link {
  position: relative;
}
.cid-ukfUF19qDx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukfUF19qDx .container {
    flex-wrap: nowrap;
  }
}
.cid-ukfUF19qDx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukfUF19qDx .dropdown-menu,
.cid-ukfUF19qDx .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukfUF19qDx .nav-item:focus,
.cid-ukfUF19qDx .nav-link:focus {
  outline: none;
}
.cid-ukfUF19qDx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukfUF19qDx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukfUF19qDx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukfUF19qDx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukfUF19qDx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukfUF19qDx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukfUF19qDx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukfUF19qDx .navbar.opened {
  transition: all 0.3s;
}
.cid-ukfUF19qDx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukfUF19qDx .navbar .navbar-logo img {
  width: auto;
}
.cid-ukfUF19qDx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukfUF19qDx .navbar.collapsed {
  justify-content: center;
}
.cid-ukfUF19qDx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukfUF19qDx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukfUF19qDx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukfUF19qDx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukfUF19qDx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukfUF19qDx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukfUF19qDx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukfUF19qDx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukfUF19qDx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukfUF19qDx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukfUF19qDx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukfUF19qDx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukfUF19qDx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukfUF19qDx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukfUF19qDx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukfUF19qDx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukfUF19qDx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukfUF19qDx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukfUF19qDx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukfUF19qDx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukfUF19qDx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukfUF19qDx .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukfUF19qDx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukfUF19qDx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukfUF19qDx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukfUF19qDx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukfUF19qDx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukfUF19qDx .dropdown-item.active,
.cid-ukfUF19qDx .dropdown-item:active {
  background-color: transparent;
}
.cid-ukfUF19qDx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukfUF19qDx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukfUF19qDx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukfUF19qDx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukfUF19qDx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukfUF19qDx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukfUF19qDx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukfUF19qDx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukfUF19qDx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukfUF19qDx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukfUF19qDx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukfUF19qDx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukfUF19qDx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukfUF19qDx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukfUF19qDx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukfUF19qDx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukfUF19qDx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukfUF19qDx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukfUF19qDx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukfUF19qDx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukfUF19qDx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukfUF19qDx .navbar {
    height: 70px;
  }
  .cid-ukfUF19qDx .navbar.opened {
    height: auto;
  }
  .cid-ukfUF19qDx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukfUEWbbyT {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/wooden-wall-with-person-standing-front-it-2000x2000.jpg");
}
.cid-ukfUEWbbyT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukfUEWbbyT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukfUEWbbyT .mbr-section-subtitle {
  background: #d77627;
  color: #6a4325;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ukfUEWbbyT .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #ffffff;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ukfUEWbbyT .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d77627;
  font-size: 1.5rem;
}
.cid-ukfUEWbbyT .mbr-section-title {
  color: #ffffff;
}
.cid-ukfUEWbbyT .mbr-text,
.cid-ukfUEWbbyT .mbr-section-btn {
  color: #fafaf9;
}
.cid-ukfUEWbbyT .mbr-section-subtitle,
.cid-ukfUEWbbyT .align-wrapper {
  color: #ffffff;
}
.cid-ukfUEXKraK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukfUEXKraK img,
.cid-ukfUEXKraK .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ukfUEXKraK .item:focus,
.cid-ukfUEXKraK span:focus {
  outline: none;
}
.cid-ukfUEXKraK .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukfUEXKraK .item {
    margin-bottom: 1rem;
  }
}
.cid-ukfUEXKraK .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukfUEXKraK .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukfUEXKraK .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukfUEXKraK .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukfUEXKraK .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukfUEXKraK .mbr-section-title {
  color: #d77627;
}
.cid-ukfUEXKraK .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukfUEXKraK .item-subtitle {
  text-align: left;
}
.cid-ukfUEXKraK .mbr-text,
.cid-ukfUEXKraK .item .mbr-section-btn {
  text-align: left;
}
.cid-ukfUEXKraK .content-head {
  max-width: 800px;
}
.cid-ukfUEZuhci {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukfUEZuhci img,
.cid-ukfUEZuhci .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ukfUEZuhci .item:focus,
.cid-ukfUEZuhci span:focus {
  outline: none;
}
.cid-ukfUEZuhci .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukfUEZuhci .item {
    margin-bottom: 1rem;
  }
}
.cid-ukfUEZuhci .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukfUEZuhci .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukfUEZuhci .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukfUEZuhci .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukfUEZuhci .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukfUEZuhci .mbr-section-title {
  color: #d77627;
}
.cid-ukfUEZuhci .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukfUEZuhci .item-subtitle {
  text-align: left;
}
.cid-ukfUEZuhci .mbr-text,
.cid-ukfUEZuhci .item .mbr-section-btn {
  text-align: left;
}
.cid-ukfUEZuhci .content-head {
  max-width: 800px;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uk4IntY34p {
  z-index: 1000;
  width: 100%;
}
.cid-uk4IntY34p nav.navbar {
  position: fixed;
}
.cid-uk4IntY34p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uk4IntY34p .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uk4IntY34p .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uk4IntY34p .dropdown-item:hover,
.cid-uk4IntY34p .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uk4IntY34p .dropdown-item:hover span {
  color: white;
}
.cid-uk4IntY34p .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uk4IntY34p .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uk4IntY34p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uk4IntY34p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uk4IntY34p .nav-link {
  position: relative;
}
.cid-uk4IntY34p .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uk4IntY34p .container {
    flex-wrap: nowrap;
  }
}
.cid-uk4IntY34p .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uk4IntY34p .dropdown-menu,
.cid-uk4IntY34p .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uk4IntY34p .nav-item:focus,
.cid-uk4IntY34p .nav-link:focus {
  outline: none;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uk4IntY34p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uk4IntY34p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uk4IntY34p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uk4IntY34p .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uk4IntY34p .navbar.opened {
  transition: all 0.3s;
}
.cid-uk4IntY34p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uk4IntY34p .navbar .navbar-logo img {
  width: auto;
}
.cid-uk4IntY34p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uk4IntY34p .navbar.collapsed {
  justify-content: center;
}
.cid-uk4IntY34p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uk4IntY34p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uk4IntY34p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uk4IntY34p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uk4IntY34p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uk4IntY34p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uk4IntY34p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uk4IntY34p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uk4IntY34p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uk4IntY34p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uk4IntY34p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uk4IntY34p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uk4IntY34p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uk4IntY34p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uk4IntY34p .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uk4IntY34p .navbar.navbar-short {
  min-height: 60px;
}
.cid-uk4IntY34p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uk4IntY34p .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uk4IntY34p .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uk4IntY34p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uk4IntY34p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uk4IntY34p .dropdown-item.active,
.cid-uk4IntY34p .dropdown-item:active {
  background-color: transparent;
}
.cid-uk4IntY34p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uk4IntY34p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uk4IntY34p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uk4IntY34p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uk4IntY34p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uk4IntY34p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uk4IntY34p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uk4IntY34p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uk4IntY34p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uk4IntY34p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uk4IntY34p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uk4IntY34p .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uk4IntY34p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uk4IntY34p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uk4IntY34p .navbar {
    height: 70px;
  }
  .cid-uk4IntY34p .navbar.opened {
    height: auto;
  }
  .cid-uk4IntY34p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgaoe2lUP {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgaoe2lUP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgaoe2lUP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgaoe2lUP .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgaoe2lUP .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgaoe2lUP .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgaoe2lUP .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgaoe2lUP .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgaoe2lUP .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgaoe2lUP .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgaoe2lUP .mbr-section-title,
.cid-ukgaoe2lUP .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uhYbm1suNM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uhYbm1suNM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhYbm1suNM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhYbm1suNM .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uhYbm1suNM .col-title {
    margin-bottom: 50px;
  }
}
.cid-uhYbm1suNM .mbr-section-title {
  color: #2B2B2B;
}
.cid-uhYbm1suNM .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uhYbm1suNM .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uhYbm1suNM .content-row {
  flex-direction: row-reverse;
}
.cid-uhYbm1suNM .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uhYbm1suNM .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uhYbm1suNM .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uhYbm1suNM .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uhYbm1suNM .text-container1 {
    max-width: 340px;
  }
}
.cid-uhYbm1suNM .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uhYbm1suNM .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uhYbm1suNM .mbr-section-btn {
  margin-top: 16px;
}
.cid-uhYbm1suNM .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uhYbm1suNM .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uhYbm1suNM .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uhYbm1suNM .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uhYbm1suNM .col-carousel {
    padding-top: 30px;
  }
}
.cid-uhYbm1suNM .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uhYbm1suNM .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uhYbm1suNM .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uhYbm1suNM .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uhYbm1suNM .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uhYbm1suNM .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uhYbm1suNM .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uhYbm1suNM .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uhYbm1suNM .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uhYbm1suNM .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uhYbm1suNM .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uhYbm1suNM .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uhYbm1suNM .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uhYbm1suNM .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uhYbm1suNM .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uhYbm1suNM .carousel {
    height: 280px;
  }
}
.cid-uhYbm1suNM .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uhYbm1suNM .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uhYbm1suNM .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uhYbm1suNM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uhYbm1suNM .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uhYbm1suNM .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uhYbm1suNM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uhYbm1suNM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uhYbm1suNM .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uhYbm1suNM .carousel-indicators {
  display: none !important;
}
.cid-uhYbm1suNM .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgD4JtXB9 {
  z-index: 1000;
  width: 100%;
}
.cid-ukgD4JtXB9 nav.navbar {
  position: fixed;
}
.cid-ukgD4JtXB9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgD4JtXB9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgD4JtXB9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgD4JtXB9 .dropdown-item:hover,
.cid-ukgD4JtXB9 .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgD4JtXB9 .dropdown-item:hover span {
  color: white;
}
.cid-ukgD4JtXB9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgD4JtXB9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgD4JtXB9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgD4JtXB9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgD4JtXB9 .nav-link {
  position: relative;
}
.cid-ukgD4JtXB9 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgD4JtXB9 .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgD4JtXB9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgD4JtXB9 .dropdown-menu,
.cid-ukgD4JtXB9 .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgD4JtXB9 .nav-item:focus,
.cid-ukgD4JtXB9 .nav-link:focus {
  outline: none;
}
.cid-ukgD4JtXB9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgD4JtXB9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgD4JtXB9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgD4JtXB9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgD4JtXB9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgD4JtXB9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgD4JtXB9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgD4JtXB9 .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgD4JtXB9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgD4JtXB9 .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgD4JtXB9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgD4JtXB9 .navbar.collapsed {
  justify-content: center;
}
.cid-ukgD4JtXB9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgD4JtXB9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgD4JtXB9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgD4JtXB9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgD4JtXB9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgD4JtXB9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgD4JtXB9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgD4JtXB9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgD4JtXB9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgD4JtXB9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgD4JtXB9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgD4JtXB9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgD4JtXB9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgD4JtXB9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgD4JtXB9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgD4JtXB9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgD4JtXB9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgD4JtXB9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgD4JtXB9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgD4JtXB9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgD4JtXB9 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgD4JtXB9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgD4JtXB9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgD4JtXB9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgD4JtXB9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgD4JtXB9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgD4JtXB9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgD4JtXB9 .dropdown-item.active,
.cid-ukgD4JtXB9 .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgD4JtXB9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgD4JtXB9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgD4JtXB9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgD4JtXB9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgD4JtXB9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgD4JtXB9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgD4JtXB9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgD4JtXB9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgD4JtXB9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgD4JtXB9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgD4JtXB9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgD4JtXB9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgD4JtXB9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgD4JtXB9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgD4JtXB9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgD4JtXB9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgD4JtXB9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgD4JtXB9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgD4JtXB9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgD4JtXB9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgD4JtXB9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgD4JtXB9 .navbar {
    height: 70px;
  }
  .cid-ukgD4JtXB9 .navbar.opened {
    height: auto;
  }
  .cid-ukgD4JtXB9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgD4zrGYq {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgD4zrGYq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgD4zrGYq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgD4zrGYq .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgD4zrGYq .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgD4zrGYq .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgD4zrGYq .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgD4zrGYq .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgD4zrGYq .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgD4zrGYq .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgD4zrGYq .mbr-section-title,
.cid-ukgD4zrGYq .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgD4DSJHY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgD4DSJHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgD4DSJHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgD4DSJHY .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgD4DSJHY .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgD4DSJHY .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgD4DSJHY .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgD4DSJHY .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgD4DSJHY .content-row {
  flex-direction: row-reverse;
}
.cid-ukgD4DSJHY .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgD4DSJHY .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgD4DSJHY .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgD4DSJHY .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgD4DSJHY .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgD4DSJHY .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgD4DSJHY .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgD4DSJHY .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgD4DSJHY .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgD4DSJHY .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgD4DSJHY .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgD4DSJHY .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgD4DSJHY .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgD4DSJHY .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgD4DSJHY .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgD4DSJHY .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgD4DSJHY .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgD4DSJHY .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgD4DSJHY .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgD4DSJHY .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgD4DSJHY .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgD4DSJHY .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgD4DSJHY .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgD4DSJHY .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgD4DSJHY .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgD4DSJHY .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgD4DSJHY .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgD4DSJHY .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgD4DSJHY .carousel {
    height: 280px;
  }
}
.cid-ukgD4DSJHY .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgD4DSJHY .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgD4DSJHY .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgD4DSJHY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgD4DSJHY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgD4DSJHY .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgD4DSJHY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgD4DSJHY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgD4DSJHY .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgD4DSJHY .carousel-indicators {
  display: none !important;
}
.cid-ukgD4DSJHY .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgEZDCZYE {
  z-index: 1000;
  width: 100%;
}
.cid-ukgEZDCZYE nav.navbar {
  position: fixed;
}
.cid-ukgEZDCZYE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgEZDCZYE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgEZDCZYE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgEZDCZYE .dropdown-item:hover,
.cid-ukgEZDCZYE .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgEZDCZYE .dropdown-item:hover span {
  color: white;
}
.cid-ukgEZDCZYE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgEZDCZYE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgEZDCZYE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgEZDCZYE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgEZDCZYE .nav-link {
  position: relative;
}
.cid-ukgEZDCZYE .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgEZDCZYE .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgEZDCZYE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgEZDCZYE .dropdown-menu,
.cid-ukgEZDCZYE .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgEZDCZYE .nav-item:focus,
.cid-ukgEZDCZYE .nav-link:focus {
  outline: none;
}
.cid-ukgEZDCZYE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgEZDCZYE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgEZDCZYE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgEZDCZYE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgEZDCZYE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgEZDCZYE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgEZDCZYE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgEZDCZYE .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgEZDCZYE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgEZDCZYE .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgEZDCZYE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgEZDCZYE .navbar.collapsed {
  justify-content: center;
}
.cid-ukgEZDCZYE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgEZDCZYE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgEZDCZYE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgEZDCZYE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgEZDCZYE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgEZDCZYE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgEZDCZYE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgEZDCZYE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgEZDCZYE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgEZDCZYE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgEZDCZYE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgEZDCZYE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgEZDCZYE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgEZDCZYE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgEZDCZYE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgEZDCZYE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgEZDCZYE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgEZDCZYE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgEZDCZYE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgEZDCZYE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgEZDCZYE .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgEZDCZYE .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgEZDCZYE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgEZDCZYE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgEZDCZYE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgEZDCZYE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgEZDCZYE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgEZDCZYE .dropdown-item.active,
.cid-ukgEZDCZYE .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgEZDCZYE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgEZDCZYE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgEZDCZYE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgEZDCZYE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgEZDCZYE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgEZDCZYE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgEZDCZYE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgEZDCZYE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgEZDCZYE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgEZDCZYE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgEZDCZYE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgEZDCZYE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgEZDCZYE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgEZDCZYE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgEZDCZYE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgEZDCZYE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgEZDCZYE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgEZDCZYE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgEZDCZYE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgEZDCZYE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgEZDCZYE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgEZDCZYE .navbar {
    height: 70px;
  }
  .cid-ukgEZDCZYE .navbar.opened {
    height: auto;
  }
  .cid-ukgEZDCZYE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgEZzuQDO {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgEZzuQDO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgEZzuQDO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgEZzuQDO .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgEZzuQDO .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgEZzuQDO .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgEZzuQDO .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgEZzuQDO .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgEZzuQDO .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgEZzuQDO .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgEZzuQDO .mbr-section-title,
.cid-ukgEZzuQDO .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgEZAOCX8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgEZAOCX8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgEZAOCX8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgEZAOCX8 .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgEZAOCX8 .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgEZAOCX8 .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgEZAOCX8 .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgEZAOCX8 .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgEZAOCX8 .content-row {
  flex-direction: row-reverse;
}
.cid-ukgEZAOCX8 .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgEZAOCX8 .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgEZAOCX8 .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgEZAOCX8 .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgEZAOCX8 .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgEZAOCX8 .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgEZAOCX8 .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgEZAOCX8 .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgEZAOCX8 .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgEZAOCX8 .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgEZAOCX8 .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgEZAOCX8 .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgEZAOCX8 .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgEZAOCX8 .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgEZAOCX8 .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgEZAOCX8 .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgEZAOCX8 .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgEZAOCX8 .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgEZAOCX8 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgEZAOCX8 .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgEZAOCX8 .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgEZAOCX8 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgEZAOCX8 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgEZAOCX8 .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgEZAOCX8 .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgEZAOCX8 .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgEZAOCX8 .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgEZAOCX8 .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgEZAOCX8 .carousel {
    height: 280px;
  }
}
.cid-ukgEZAOCX8 .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgEZAOCX8 .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgEZAOCX8 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgEZAOCX8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgEZAOCX8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgEZAOCX8 .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgEZAOCX8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgEZAOCX8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgEZAOCX8 .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgEZAOCX8 .carousel-indicators {
  display: none !important;
}
.cid-ukgEZAOCX8 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgHlaj7Od {
  z-index: 1000;
  width: 100%;
}
.cid-ukgHlaj7Od nav.navbar {
  position: fixed;
}
.cid-ukgHlaj7Od .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgHlaj7Od .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgHlaj7Od .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgHlaj7Od .dropdown-item:hover,
.cid-ukgHlaj7Od .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgHlaj7Od .dropdown-item:hover span {
  color: white;
}
.cid-ukgHlaj7Od .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgHlaj7Od .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgHlaj7Od .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgHlaj7Od .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgHlaj7Od .nav-link {
  position: relative;
}
.cid-ukgHlaj7Od .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgHlaj7Od .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgHlaj7Od .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgHlaj7Od .dropdown-menu,
.cid-ukgHlaj7Od .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgHlaj7Od .nav-item:focus,
.cid-ukgHlaj7Od .nav-link:focus {
  outline: none;
}
.cid-ukgHlaj7Od .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgHlaj7Od .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgHlaj7Od .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgHlaj7Od .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgHlaj7Od .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgHlaj7Od .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgHlaj7Od .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgHlaj7Od .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgHlaj7Od .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgHlaj7Od .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgHlaj7Od .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgHlaj7Od .navbar.collapsed {
  justify-content: center;
}
.cid-ukgHlaj7Od .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgHlaj7Od .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgHlaj7Od .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgHlaj7Od .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgHlaj7Od .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgHlaj7Od .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgHlaj7Od .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgHlaj7Od .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgHlaj7Od .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgHlaj7Od .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgHlaj7Od .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgHlaj7Od .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgHlaj7Od .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgHlaj7Od .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgHlaj7Od .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgHlaj7Od .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgHlaj7Od .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgHlaj7Od .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgHlaj7Od .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgHlaj7Od .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgHlaj7Od .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgHlaj7Od .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgHlaj7Od .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgHlaj7Od .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgHlaj7Od .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgHlaj7Od .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgHlaj7Od .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgHlaj7Od .dropdown-item.active,
.cid-ukgHlaj7Od .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgHlaj7Od .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgHlaj7Od .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgHlaj7Od .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgHlaj7Od .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgHlaj7Od .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgHlaj7Od .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgHlaj7Od ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgHlaj7Od .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgHlaj7Od button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgHlaj7Od button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgHlaj7Od button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgHlaj7Od button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgHlaj7Od button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgHlaj7Od button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgHlaj7Od nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgHlaj7Od nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgHlaj7Od nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgHlaj7Od nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgHlaj7Od .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgHlaj7Od a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgHlaj7Od .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgHlaj7Od .navbar {
    height: 70px;
  }
  .cid-ukgHlaj7Od .navbar.opened {
    height: auto;
  }
  .cid-ukgHlaj7Od .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgHl20hXk {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgHl20hXk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgHl20hXk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgHl20hXk .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgHl20hXk .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgHl20hXk .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgHl20hXk .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgHl20hXk .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgHl20hXk .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgHl20hXk .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgHl20hXk .mbr-section-title,
.cid-ukgHl20hXk .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgHl5DPzO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgHl5DPzO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgHl5DPzO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgHl5DPzO .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgHl5DPzO .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgHl5DPzO .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgHl5DPzO .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgHl5DPzO .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgHl5DPzO .content-row {
  flex-direction: row-reverse;
}
.cid-ukgHl5DPzO .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgHl5DPzO .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgHl5DPzO .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgHl5DPzO .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgHl5DPzO .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgHl5DPzO .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgHl5DPzO .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgHl5DPzO .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgHl5DPzO .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgHl5DPzO .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgHl5DPzO .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgHl5DPzO .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgHl5DPzO .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgHl5DPzO .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgHl5DPzO .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgHl5DPzO .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgHl5DPzO .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgHl5DPzO .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgHl5DPzO .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgHl5DPzO .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgHl5DPzO .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgHl5DPzO .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgHl5DPzO .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgHl5DPzO .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgHl5DPzO .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgHl5DPzO .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgHl5DPzO .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgHl5DPzO .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgHl5DPzO .carousel {
    height: 280px;
  }
}
.cid-ukgHl5DPzO .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgHl5DPzO .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgHl5DPzO .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgHl5DPzO .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgHl5DPzO .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgHl5DPzO .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgHl5DPzO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgHl5DPzO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgHl5DPzO .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgHl5DPzO .carousel-indicators {
  display: none !important;
}
.cid-ukgHl5DPzO .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgIQYxn76 {
  z-index: 1000;
  width: 100%;
}
.cid-ukgIQYxn76 nav.navbar {
  position: fixed;
}
.cid-ukgIQYxn76 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgIQYxn76 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgIQYxn76 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgIQYxn76 .dropdown-item:hover,
.cid-ukgIQYxn76 .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgIQYxn76 .dropdown-item:hover span {
  color: white;
}
.cid-ukgIQYxn76 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgIQYxn76 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgIQYxn76 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgIQYxn76 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgIQYxn76 .nav-link {
  position: relative;
}
.cid-ukgIQYxn76 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgIQYxn76 .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgIQYxn76 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgIQYxn76 .dropdown-menu,
.cid-ukgIQYxn76 .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgIQYxn76 .nav-item:focus,
.cid-ukgIQYxn76 .nav-link:focus {
  outline: none;
}
.cid-ukgIQYxn76 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgIQYxn76 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgIQYxn76 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgIQYxn76 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgIQYxn76 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgIQYxn76 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgIQYxn76 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgIQYxn76 .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgIQYxn76 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgIQYxn76 .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgIQYxn76 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgIQYxn76 .navbar.collapsed {
  justify-content: center;
}
.cid-ukgIQYxn76 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgIQYxn76 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgIQYxn76 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgIQYxn76 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgIQYxn76 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgIQYxn76 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgIQYxn76 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgIQYxn76 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgIQYxn76 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgIQYxn76 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgIQYxn76 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgIQYxn76 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgIQYxn76 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgIQYxn76 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgIQYxn76 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgIQYxn76 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgIQYxn76 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgIQYxn76 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgIQYxn76 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgIQYxn76 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgIQYxn76 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgIQYxn76 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgIQYxn76 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgIQYxn76 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgIQYxn76 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgIQYxn76 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgIQYxn76 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgIQYxn76 .dropdown-item.active,
.cid-ukgIQYxn76 .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgIQYxn76 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgIQYxn76 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgIQYxn76 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgIQYxn76 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgIQYxn76 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgIQYxn76 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgIQYxn76 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgIQYxn76 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgIQYxn76 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgIQYxn76 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgIQYxn76 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgIQYxn76 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgIQYxn76 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgIQYxn76 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgIQYxn76 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgIQYxn76 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgIQYxn76 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgIQYxn76 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgIQYxn76 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgIQYxn76 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgIQYxn76 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgIQYxn76 .navbar {
    height: 70px;
  }
  .cid-ukgIQYxn76 .navbar.opened {
    height: auto;
  }
  .cid-ukgIQYxn76 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgIQTt0rL {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgIQTt0rL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgIQTt0rL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgIQTt0rL .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgIQTt0rL .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgIQTt0rL .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgIQTt0rL .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgIQTt0rL .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgIQTt0rL .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgIQTt0rL .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgIQTt0rL .mbr-section-title,
.cid-ukgIQTt0rL .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgIQVPRnm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgIQVPRnm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgIQVPRnm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgIQVPRnm .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgIQVPRnm .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgIQVPRnm .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgIQVPRnm .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgIQVPRnm .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgIQVPRnm .content-row {
  flex-direction: row-reverse;
}
.cid-ukgIQVPRnm .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgIQVPRnm .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgIQVPRnm .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgIQVPRnm .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgIQVPRnm .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgIQVPRnm .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgIQVPRnm .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgIQVPRnm .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgIQVPRnm .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgIQVPRnm .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgIQVPRnm .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgIQVPRnm .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgIQVPRnm .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgIQVPRnm .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgIQVPRnm .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgIQVPRnm .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgIQVPRnm .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgIQVPRnm .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgIQVPRnm .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgIQVPRnm .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgIQVPRnm .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgIQVPRnm .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgIQVPRnm .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgIQVPRnm .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgIQVPRnm .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgIQVPRnm .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgIQVPRnm .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgIQVPRnm .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgIQVPRnm .carousel {
    height: 280px;
  }
}
.cid-ukgIQVPRnm .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgIQVPRnm .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgIQVPRnm .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgIQVPRnm .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgIQVPRnm .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgIQVPRnm .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgIQVPRnm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgIQVPRnm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgIQVPRnm .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgIQVPRnm .carousel-indicators {
  display: none !important;
}
.cid-ukgIQVPRnm .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgKBJM4JL {
  z-index: 1000;
  width: 100%;
}
.cid-ukgKBJM4JL nav.navbar {
  position: fixed;
}
.cid-ukgKBJM4JL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgKBJM4JL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgKBJM4JL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgKBJM4JL .dropdown-item:hover,
.cid-ukgKBJM4JL .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgKBJM4JL .dropdown-item:hover span {
  color: white;
}
.cid-ukgKBJM4JL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgKBJM4JL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgKBJM4JL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgKBJM4JL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgKBJM4JL .nav-link {
  position: relative;
}
.cid-ukgKBJM4JL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgKBJM4JL .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgKBJM4JL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgKBJM4JL .dropdown-menu,
.cid-ukgKBJM4JL .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgKBJM4JL .nav-item:focus,
.cid-ukgKBJM4JL .nav-link:focus {
  outline: none;
}
.cid-ukgKBJM4JL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgKBJM4JL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgKBJM4JL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgKBJM4JL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgKBJM4JL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgKBJM4JL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgKBJM4JL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgKBJM4JL .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgKBJM4JL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgKBJM4JL .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgKBJM4JL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgKBJM4JL .navbar.collapsed {
  justify-content: center;
}
.cid-ukgKBJM4JL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgKBJM4JL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgKBJM4JL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgKBJM4JL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgKBJM4JL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgKBJM4JL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgKBJM4JL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgKBJM4JL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgKBJM4JL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgKBJM4JL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgKBJM4JL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgKBJM4JL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgKBJM4JL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgKBJM4JL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgKBJM4JL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgKBJM4JL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgKBJM4JL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgKBJM4JL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgKBJM4JL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgKBJM4JL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgKBJM4JL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgKBJM4JL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgKBJM4JL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgKBJM4JL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgKBJM4JL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgKBJM4JL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgKBJM4JL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgKBJM4JL .dropdown-item.active,
.cid-ukgKBJM4JL .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgKBJM4JL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgKBJM4JL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgKBJM4JL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgKBJM4JL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgKBJM4JL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgKBJM4JL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgKBJM4JL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgKBJM4JL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgKBJM4JL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgKBJM4JL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgKBJM4JL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgKBJM4JL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgKBJM4JL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgKBJM4JL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgKBJM4JL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgKBJM4JL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgKBJM4JL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgKBJM4JL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgKBJM4JL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgKBJM4JL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgKBJM4JL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgKBJM4JL .navbar {
    height: 70px;
  }
  .cid-ukgKBJM4JL .navbar.opened {
    height: auto;
  }
  .cid-ukgKBJM4JL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgKBFzDFu {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgKBFzDFu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgKBFzDFu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgKBFzDFu .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgKBFzDFu .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgKBFzDFu .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgKBFzDFu .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgKBFzDFu .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgKBFzDFu .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgKBFzDFu .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgKBFzDFu .mbr-section-title,
.cid-ukgKBFzDFu .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgKBH4GUP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgKBH4GUP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgKBH4GUP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgKBH4GUP .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgKBH4GUP .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgKBH4GUP .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgKBH4GUP .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgKBH4GUP .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgKBH4GUP .content-row {
  flex-direction: row-reverse;
}
.cid-ukgKBH4GUP .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgKBH4GUP .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgKBH4GUP .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgKBH4GUP .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgKBH4GUP .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgKBH4GUP .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgKBH4GUP .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgKBH4GUP .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgKBH4GUP .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgKBH4GUP .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgKBH4GUP .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgKBH4GUP .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgKBH4GUP .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgKBH4GUP .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgKBH4GUP .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgKBH4GUP .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgKBH4GUP .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgKBH4GUP .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgKBH4GUP .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgKBH4GUP .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgKBH4GUP .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgKBH4GUP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgKBH4GUP .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgKBH4GUP .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgKBH4GUP .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgKBH4GUP .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgKBH4GUP .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgKBH4GUP .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgKBH4GUP .carousel {
    height: 280px;
  }
}
.cid-ukgKBH4GUP .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgKBH4GUP .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgKBH4GUP .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgKBH4GUP .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgKBH4GUP .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgKBH4GUP .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgKBH4GUP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgKBH4GUP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgKBH4GUP .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgKBH4GUP .carousel-indicators {
  display: none !important;
}
.cid-ukgKBH4GUP .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgLS3ZwOV {
  z-index: 1000;
  width: 100%;
}
.cid-ukgLS3ZwOV nav.navbar {
  position: fixed;
}
.cid-ukgLS3ZwOV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgLS3ZwOV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgLS3ZwOV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgLS3ZwOV .dropdown-item:hover,
.cid-ukgLS3ZwOV .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgLS3ZwOV .dropdown-item:hover span {
  color: white;
}
.cid-ukgLS3ZwOV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgLS3ZwOV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgLS3ZwOV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgLS3ZwOV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgLS3ZwOV .nav-link {
  position: relative;
}
.cid-ukgLS3ZwOV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgLS3ZwOV .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgLS3ZwOV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgLS3ZwOV .dropdown-menu,
.cid-ukgLS3ZwOV .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgLS3ZwOV .nav-item:focus,
.cid-ukgLS3ZwOV .nav-link:focus {
  outline: none;
}
.cid-ukgLS3ZwOV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgLS3ZwOV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgLS3ZwOV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgLS3ZwOV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgLS3ZwOV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgLS3ZwOV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgLS3ZwOV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgLS3ZwOV .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgLS3ZwOV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgLS3ZwOV .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgLS3ZwOV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgLS3ZwOV .navbar.collapsed {
  justify-content: center;
}
.cid-ukgLS3ZwOV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgLS3ZwOV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgLS3ZwOV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgLS3ZwOV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgLS3ZwOV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgLS3ZwOV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgLS3ZwOV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgLS3ZwOV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgLS3ZwOV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgLS3ZwOV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgLS3ZwOV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgLS3ZwOV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgLS3ZwOV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgLS3ZwOV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgLS3ZwOV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgLS3ZwOV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgLS3ZwOV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgLS3ZwOV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgLS3ZwOV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgLS3ZwOV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgLS3ZwOV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgLS3ZwOV .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgLS3ZwOV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgLS3ZwOV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgLS3ZwOV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgLS3ZwOV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgLS3ZwOV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgLS3ZwOV .dropdown-item.active,
.cid-ukgLS3ZwOV .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgLS3ZwOV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgLS3ZwOV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgLS3ZwOV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgLS3ZwOV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgLS3ZwOV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgLS3ZwOV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgLS3ZwOV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgLS3ZwOV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgLS3ZwOV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgLS3ZwOV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgLS3ZwOV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgLS3ZwOV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgLS3ZwOV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgLS3ZwOV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgLS3ZwOV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgLS3ZwOV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgLS3ZwOV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgLS3ZwOV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgLS3ZwOV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgLS3ZwOV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgLS3ZwOV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgLS3ZwOV .navbar {
    height: 70px;
  }
  .cid-ukgLS3ZwOV .navbar.opened {
    height: auto;
  }
  .cid-ukgLS3ZwOV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgLRZh1Ji {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgLRZh1Ji .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgLRZh1Ji .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgLRZh1Ji .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgLRZh1Ji .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgLRZh1Ji .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgLRZh1Ji .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgLRZh1Ji .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgLRZh1Ji .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgLRZh1Ji .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgLRZh1Ji .mbr-section-title,
.cid-ukgLRZh1Ji .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgLS0ZSD6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgLS0ZSD6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgLS0ZSD6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgLS0ZSD6 .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgLS0ZSD6 .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgLS0ZSD6 .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgLS0ZSD6 .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgLS0ZSD6 .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgLS0ZSD6 .content-row {
  flex-direction: row-reverse;
}
.cid-ukgLS0ZSD6 .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgLS0ZSD6 .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgLS0ZSD6 .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgLS0ZSD6 .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgLS0ZSD6 .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgLS0ZSD6 .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgLS0ZSD6 .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgLS0ZSD6 .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgLS0ZSD6 .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgLS0ZSD6 .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgLS0ZSD6 .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgLS0ZSD6 .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgLS0ZSD6 .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgLS0ZSD6 .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgLS0ZSD6 .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgLS0ZSD6 .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgLS0ZSD6 .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgLS0ZSD6 .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgLS0ZSD6 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgLS0ZSD6 .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgLS0ZSD6 .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgLS0ZSD6 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgLS0ZSD6 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgLS0ZSD6 .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgLS0ZSD6 .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgLS0ZSD6 .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgLS0ZSD6 .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgLS0ZSD6 .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgLS0ZSD6 .carousel {
    height: 280px;
  }
}
.cid-ukgLS0ZSD6 .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgLS0ZSD6 .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgLS0ZSD6 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgLS0ZSD6 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgLS0ZSD6 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgLS0ZSD6 .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgLS0ZSD6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgLS0ZSD6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgLS0ZSD6 .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgLS0ZSD6 .carousel-indicators {
  display: none !important;
}
.cid-ukgLS0ZSD6 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgP24AeVn {
  z-index: 1000;
  width: 100%;
}
.cid-ukgP24AeVn nav.navbar {
  position: fixed;
}
.cid-ukgP24AeVn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgP24AeVn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgP24AeVn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgP24AeVn .dropdown-item:hover,
.cid-ukgP24AeVn .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgP24AeVn .dropdown-item:hover span {
  color: white;
}
.cid-ukgP24AeVn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgP24AeVn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgP24AeVn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgP24AeVn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgP24AeVn .nav-link {
  position: relative;
}
.cid-ukgP24AeVn .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgP24AeVn .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgP24AeVn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgP24AeVn .dropdown-menu,
.cid-ukgP24AeVn .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgP24AeVn .nav-item:focus,
.cid-ukgP24AeVn .nav-link:focus {
  outline: none;
}
.cid-ukgP24AeVn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgP24AeVn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgP24AeVn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgP24AeVn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgP24AeVn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgP24AeVn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgP24AeVn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgP24AeVn .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgP24AeVn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgP24AeVn .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgP24AeVn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgP24AeVn .navbar.collapsed {
  justify-content: center;
}
.cid-ukgP24AeVn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgP24AeVn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgP24AeVn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgP24AeVn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgP24AeVn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgP24AeVn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgP24AeVn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgP24AeVn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgP24AeVn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgP24AeVn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgP24AeVn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgP24AeVn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgP24AeVn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgP24AeVn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgP24AeVn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgP24AeVn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgP24AeVn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgP24AeVn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgP24AeVn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgP24AeVn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgP24AeVn .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgP24AeVn .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgP24AeVn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgP24AeVn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgP24AeVn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgP24AeVn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgP24AeVn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgP24AeVn .dropdown-item.active,
.cid-ukgP24AeVn .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgP24AeVn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgP24AeVn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgP24AeVn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgP24AeVn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgP24AeVn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgP24AeVn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgP24AeVn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgP24AeVn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgP24AeVn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgP24AeVn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgP24AeVn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgP24AeVn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgP24AeVn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgP24AeVn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgP24AeVn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgP24AeVn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgP24AeVn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgP24AeVn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgP24AeVn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgP24AeVn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgP24AeVn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgP24AeVn .navbar {
    height: 70px;
  }
  .cid-ukgP24AeVn .navbar.opened {
    height: auto;
  }
  .cid-ukgP24AeVn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgP20AJGp {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgP20AJGp .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgP20AJGp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgP20AJGp .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgP20AJGp .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgP20AJGp .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgP20AJGp .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgP20AJGp .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgP20AJGp .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgP20AJGp .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgP20AJGp .mbr-section-title,
.cid-ukgP20AJGp .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgP21Neal {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgP21Neal .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgP21Neal .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgP21Neal .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgP21Neal .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgP21Neal .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgP21Neal .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgP21Neal .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgP21Neal .content-row {
  flex-direction: row-reverse;
}
.cid-ukgP21Neal .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgP21Neal .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgP21Neal .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgP21Neal .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgP21Neal .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgP21Neal .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgP21Neal .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgP21Neal .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgP21Neal .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgP21Neal .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgP21Neal .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgP21Neal .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgP21Neal .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgP21Neal .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgP21Neal .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgP21Neal .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgP21Neal .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgP21Neal .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgP21Neal .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgP21Neal .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgP21Neal .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgP21Neal .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgP21Neal .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgP21Neal .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgP21Neal .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgP21Neal .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgP21Neal .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgP21Neal .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgP21Neal .carousel {
    height: 280px;
  }
}
.cid-ukgP21Neal .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgP21Neal .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgP21Neal .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgP21Neal .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgP21Neal .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgP21Neal .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgP21Neal .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgP21Neal .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgP21Neal .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgP21Neal .carousel-indicators {
  display: none !important;
}
.cid-ukgP21Neal .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgQo0byHY {
  z-index: 1000;
  width: 100%;
}
.cid-ukgQo0byHY nav.navbar {
  position: fixed;
}
.cid-ukgQo0byHY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgQo0byHY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgQo0byHY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgQo0byHY .dropdown-item:hover,
.cid-ukgQo0byHY .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgQo0byHY .dropdown-item:hover span {
  color: white;
}
.cid-ukgQo0byHY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgQo0byHY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgQo0byHY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgQo0byHY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgQo0byHY .nav-link {
  position: relative;
}
.cid-ukgQo0byHY .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgQo0byHY .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgQo0byHY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgQo0byHY .dropdown-menu,
.cid-ukgQo0byHY .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgQo0byHY .nav-item:focus,
.cid-ukgQo0byHY .nav-link:focus {
  outline: none;
}
.cid-ukgQo0byHY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgQo0byHY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgQo0byHY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgQo0byHY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgQo0byHY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgQo0byHY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgQo0byHY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgQo0byHY .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgQo0byHY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgQo0byHY .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgQo0byHY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgQo0byHY .navbar.collapsed {
  justify-content: center;
}
.cid-ukgQo0byHY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgQo0byHY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgQo0byHY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgQo0byHY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgQo0byHY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgQo0byHY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgQo0byHY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgQo0byHY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgQo0byHY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgQo0byHY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgQo0byHY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgQo0byHY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgQo0byHY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgQo0byHY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgQo0byHY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgQo0byHY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgQo0byHY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgQo0byHY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgQo0byHY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgQo0byHY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgQo0byHY .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgQo0byHY .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgQo0byHY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgQo0byHY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgQo0byHY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgQo0byHY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgQo0byHY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgQo0byHY .dropdown-item.active,
.cid-ukgQo0byHY .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgQo0byHY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgQo0byHY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgQo0byHY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgQo0byHY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgQo0byHY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgQo0byHY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgQo0byHY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgQo0byHY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgQo0byHY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgQo0byHY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgQo0byHY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgQo0byHY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgQo0byHY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgQo0byHY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgQo0byHY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgQo0byHY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgQo0byHY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgQo0byHY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgQo0byHY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgQo0byHY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgQo0byHY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgQo0byHY .navbar {
    height: 70px;
  }
  .cid-ukgQo0byHY .navbar.opened {
    height: auto;
  }
  .cid-ukgQo0byHY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgQnTEGt0 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgQnTEGt0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgQnTEGt0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgQnTEGt0 .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgQnTEGt0 .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgQnTEGt0 .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgQnTEGt0 .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgQnTEGt0 .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgQnTEGt0 .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgQnTEGt0 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgQnTEGt0 .mbr-section-title,
.cid-ukgQnTEGt0 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgQnXIEVs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgQnXIEVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgQnXIEVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgQnXIEVs .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgQnXIEVs .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgQnXIEVs .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgQnXIEVs .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgQnXIEVs .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgQnXIEVs .content-row {
  flex-direction: row-reverse;
}
.cid-ukgQnXIEVs .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgQnXIEVs .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgQnXIEVs .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgQnXIEVs .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgQnXIEVs .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgQnXIEVs .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgQnXIEVs .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgQnXIEVs .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgQnXIEVs .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgQnXIEVs .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgQnXIEVs .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgQnXIEVs .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgQnXIEVs .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgQnXIEVs .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgQnXIEVs .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgQnXIEVs .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgQnXIEVs .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgQnXIEVs .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgQnXIEVs .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgQnXIEVs .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgQnXIEVs .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgQnXIEVs .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgQnXIEVs .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgQnXIEVs .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgQnXIEVs .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgQnXIEVs .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgQnXIEVs .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgQnXIEVs .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgQnXIEVs .carousel {
    height: 280px;
  }
}
.cid-ukgQnXIEVs .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgQnXIEVs .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgQnXIEVs .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgQnXIEVs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgQnXIEVs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgQnXIEVs .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgQnXIEVs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgQnXIEVs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgQnXIEVs .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgQnXIEVs .carousel-indicators {
  display: none !important;
}
.cid-ukgQnXIEVs .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgTnfUbXF {
  z-index: 1000;
  width: 100%;
}
.cid-ukgTnfUbXF nav.navbar {
  position: fixed;
}
.cid-ukgTnfUbXF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgTnfUbXF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgTnfUbXF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgTnfUbXF .dropdown-item:hover,
.cid-ukgTnfUbXF .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgTnfUbXF .dropdown-item:hover span {
  color: white;
}
.cid-ukgTnfUbXF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgTnfUbXF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgTnfUbXF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgTnfUbXF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgTnfUbXF .nav-link {
  position: relative;
}
.cid-ukgTnfUbXF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgTnfUbXF .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgTnfUbXF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgTnfUbXF .dropdown-menu,
.cid-ukgTnfUbXF .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgTnfUbXF .nav-item:focus,
.cid-ukgTnfUbXF .nav-link:focus {
  outline: none;
}
.cid-ukgTnfUbXF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgTnfUbXF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgTnfUbXF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgTnfUbXF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgTnfUbXF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgTnfUbXF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgTnfUbXF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgTnfUbXF .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgTnfUbXF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgTnfUbXF .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgTnfUbXF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgTnfUbXF .navbar.collapsed {
  justify-content: center;
}
.cid-ukgTnfUbXF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgTnfUbXF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgTnfUbXF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgTnfUbXF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgTnfUbXF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgTnfUbXF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgTnfUbXF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgTnfUbXF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgTnfUbXF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgTnfUbXF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgTnfUbXF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgTnfUbXF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgTnfUbXF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgTnfUbXF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgTnfUbXF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgTnfUbXF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgTnfUbXF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgTnfUbXF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgTnfUbXF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgTnfUbXF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgTnfUbXF .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgTnfUbXF .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgTnfUbXF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgTnfUbXF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgTnfUbXF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgTnfUbXF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgTnfUbXF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgTnfUbXF .dropdown-item.active,
.cid-ukgTnfUbXF .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgTnfUbXF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgTnfUbXF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgTnfUbXF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgTnfUbXF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgTnfUbXF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgTnfUbXF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgTnfUbXF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgTnfUbXF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgTnfUbXF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgTnfUbXF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgTnfUbXF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgTnfUbXF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgTnfUbXF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgTnfUbXF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgTnfUbXF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgTnfUbXF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgTnfUbXF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgTnfUbXF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgTnfUbXF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgTnfUbXF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgTnfUbXF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgTnfUbXF .navbar {
    height: 70px;
  }
  .cid-ukgTnfUbXF .navbar.opened {
    height: auto;
  }
  .cid-ukgTnfUbXF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgTnbUmcA {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgTnbUmcA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgTnbUmcA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgTnbUmcA .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgTnbUmcA .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgTnbUmcA .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgTnbUmcA .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgTnbUmcA .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgTnbUmcA .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgTnbUmcA .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgTnbUmcA .mbr-section-title,
.cid-ukgTnbUmcA .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgTndj1o8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgTndj1o8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgTndj1o8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgTndj1o8 .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgTndj1o8 .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgTndj1o8 .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgTndj1o8 .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgTndj1o8 .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgTndj1o8 .content-row {
  flex-direction: row-reverse;
}
.cid-ukgTndj1o8 .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgTndj1o8 .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgTndj1o8 .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgTndj1o8 .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgTndj1o8 .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgTndj1o8 .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgTndj1o8 .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgTndj1o8 .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgTndj1o8 .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgTndj1o8 .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgTndj1o8 .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgTndj1o8 .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgTndj1o8 .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgTndj1o8 .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgTndj1o8 .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgTndj1o8 .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgTndj1o8 .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgTndj1o8 .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgTndj1o8 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgTndj1o8 .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgTndj1o8 .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgTndj1o8 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgTndj1o8 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgTndj1o8 .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgTndj1o8 .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgTndj1o8 .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgTndj1o8 .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgTndj1o8 .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgTndj1o8 .carousel {
    height: 280px;
  }
}
.cid-ukgTndj1o8 .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgTndj1o8 .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgTndj1o8 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgTndj1o8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgTndj1o8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgTndj1o8 .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgTndj1o8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgTndj1o8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgTndj1o8 .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgTndj1o8 .carousel-indicators {
  display: none !important;
}
.cid-ukgTndj1o8 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgUPZj6Wh {
  z-index: 1000;
  width: 100%;
}
.cid-ukgUPZj6Wh nav.navbar {
  position: fixed;
}
.cid-ukgUPZj6Wh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgUPZj6Wh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgUPZj6Wh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgUPZj6Wh .dropdown-item:hover,
.cid-ukgUPZj6Wh .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgUPZj6Wh .dropdown-item:hover span {
  color: white;
}
.cid-ukgUPZj6Wh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgUPZj6Wh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgUPZj6Wh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgUPZj6Wh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgUPZj6Wh .nav-link {
  position: relative;
}
.cid-ukgUPZj6Wh .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgUPZj6Wh .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgUPZj6Wh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgUPZj6Wh .dropdown-menu,
.cid-ukgUPZj6Wh .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgUPZj6Wh .nav-item:focus,
.cid-ukgUPZj6Wh .nav-link:focus {
  outline: none;
}
.cid-ukgUPZj6Wh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgUPZj6Wh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgUPZj6Wh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgUPZj6Wh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgUPZj6Wh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgUPZj6Wh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgUPZj6Wh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgUPZj6Wh .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgUPZj6Wh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgUPZj6Wh .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgUPZj6Wh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgUPZj6Wh .navbar.collapsed {
  justify-content: center;
}
.cid-ukgUPZj6Wh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgUPZj6Wh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgUPZj6Wh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgUPZj6Wh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgUPZj6Wh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgUPZj6Wh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgUPZj6Wh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgUPZj6Wh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgUPZj6Wh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgUPZj6Wh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgUPZj6Wh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgUPZj6Wh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgUPZj6Wh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgUPZj6Wh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgUPZj6Wh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgUPZj6Wh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgUPZj6Wh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgUPZj6Wh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgUPZj6Wh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgUPZj6Wh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgUPZj6Wh .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgUPZj6Wh .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgUPZj6Wh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgUPZj6Wh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgUPZj6Wh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgUPZj6Wh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgUPZj6Wh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgUPZj6Wh .dropdown-item.active,
.cid-ukgUPZj6Wh .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgUPZj6Wh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgUPZj6Wh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgUPZj6Wh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgUPZj6Wh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgUPZj6Wh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgUPZj6Wh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgUPZj6Wh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgUPZj6Wh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgUPZj6Wh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgUPZj6Wh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgUPZj6Wh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgUPZj6Wh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgUPZj6Wh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgUPZj6Wh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgUPZj6Wh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgUPZj6Wh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgUPZj6Wh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgUPZj6Wh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgUPZj6Wh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgUPZj6Wh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgUPZj6Wh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgUPZj6Wh .navbar {
    height: 70px;
  }
  .cid-ukgUPZj6Wh .navbar.opened {
    height: auto;
  }
  .cid-ukgUPZj6Wh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgUPVAppv {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgUPVAppv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgUPVAppv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgUPVAppv .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgUPVAppv .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgUPVAppv .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgUPVAppv .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgUPVAppv .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgUPVAppv .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgUPVAppv .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgUPVAppv .mbr-section-title,
.cid-ukgUPVAppv .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgUPWNxSk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgUPWNxSk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgUPWNxSk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgUPWNxSk .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgUPWNxSk .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgUPWNxSk .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgUPWNxSk .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgUPWNxSk .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgUPWNxSk .content-row {
  flex-direction: row-reverse;
}
.cid-ukgUPWNxSk .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgUPWNxSk .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgUPWNxSk .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgUPWNxSk .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgUPWNxSk .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgUPWNxSk .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgUPWNxSk .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgUPWNxSk .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgUPWNxSk .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgUPWNxSk .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgUPWNxSk .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgUPWNxSk .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgUPWNxSk .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgUPWNxSk .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgUPWNxSk .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgUPWNxSk .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgUPWNxSk .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgUPWNxSk .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgUPWNxSk .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgUPWNxSk .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgUPWNxSk .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgUPWNxSk .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgUPWNxSk .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgUPWNxSk .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgUPWNxSk .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgUPWNxSk .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgUPWNxSk .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgUPWNxSk .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgUPWNxSk .carousel {
    height: 280px;
  }
}
.cid-ukgUPWNxSk .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgUPWNxSk .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgUPWNxSk .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgUPWNxSk .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgUPWNxSk .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgUPWNxSk .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgUPWNxSk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgUPWNxSk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgUPWNxSk .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgUPWNxSk .carousel-indicators {
  display: none !important;
}
.cid-ukgUPWNxSk .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgVZRBtAS {
  z-index: 1000;
  width: 100%;
}
.cid-ukgVZRBtAS nav.navbar {
  position: fixed;
}
.cid-ukgVZRBtAS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgVZRBtAS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgVZRBtAS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgVZRBtAS .dropdown-item:hover,
.cid-ukgVZRBtAS .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgVZRBtAS .dropdown-item:hover span {
  color: white;
}
.cid-ukgVZRBtAS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgVZRBtAS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgVZRBtAS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgVZRBtAS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgVZRBtAS .nav-link {
  position: relative;
}
.cid-ukgVZRBtAS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgVZRBtAS .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgVZRBtAS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgVZRBtAS .dropdown-menu,
.cid-ukgVZRBtAS .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgVZRBtAS .nav-item:focus,
.cid-ukgVZRBtAS .nav-link:focus {
  outline: none;
}
.cid-ukgVZRBtAS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgVZRBtAS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgVZRBtAS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgVZRBtAS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgVZRBtAS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgVZRBtAS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgVZRBtAS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgVZRBtAS .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgVZRBtAS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgVZRBtAS .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgVZRBtAS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgVZRBtAS .navbar.collapsed {
  justify-content: center;
}
.cid-ukgVZRBtAS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgVZRBtAS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgVZRBtAS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgVZRBtAS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgVZRBtAS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgVZRBtAS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgVZRBtAS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgVZRBtAS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgVZRBtAS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgVZRBtAS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgVZRBtAS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgVZRBtAS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgVZRBtAS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgVZRBtAS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgVZRBtAS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgVZRBtAS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgVZRBtAS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgVZRBtAS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgVZRBtAS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgVZRBtAS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgVZRBtAS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgVZRBtAS .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgVZRBtAS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgVZRBtAS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgVZRBtAS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgVZRBtAS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgVZRBtAS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgVZRBtAS .dropdown-item.active,
.cid-ukgVZRBtAS .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgVZRBtAS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgVZRBtAS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgVZRBtAS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgVZRBtAS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgVZRBtAS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgVZRBtAS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgVZRBtAS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgVZRBtAS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgVZRBtAS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgVZRBtAS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgVZRBtAS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgVZRBtAS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgVZRBtAS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgVZRBtAS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgVZRBtAS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgVZRBtAS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgVZRBtAS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgVZRBtAS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgVZRBtAS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgVZRBtAS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgVZRBtAS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgVZRBtAS .navbar {
    height: 70px;
  }
  .cid-ukgVZRBtAS .navbar.opened {
    height: auto;
  }
  .cid-ukgVZRBtAS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgVZNNhD2 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgVZNNhD2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgVZNNhD2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgVZNNhD2 .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgVZNNhD2 .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgVZNNhD2 .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgVZNNhD2 .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgVZNNhD2 .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgVZNNhD2 .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgVZNNhD2 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgVZNNhD2 .mbr-section-title,
.cid-ukgVZNNhD2 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgVZP3Jhq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgVZP3Jhq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgVZP3Jhq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgVZP3Jhq .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgVZP3Jhq .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgVZP3Jhq .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgVZP3Jhq .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgVZP3Jhq .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgVZP3Jhq .content-row {
  flex-direction: row-reverse;
}
.cid-ukgVZP3Jhq .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgVZP3Jhq .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgVZP3Jhq .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgVZP3Jhq .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgVZP3Jhq .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgVZP3Jhq .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgVZP3Jhq .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgVZP3Jhq .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgVZP3Jhq .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgVZP3Jhq .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgVZP3Jhq .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgVZP3Jhq .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgVZP3Jhq .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgVZP3Jhq .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgVZP3Jhq .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgVZP3Jhq .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgVZP3Jhq .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgVZP3Jhq .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgVZP3Jhq .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgVZP3Jhq .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgVZP3Jhq .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgVZP3Jhq .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgVZP3Jhq .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgVZP3Jhq .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgVZP3Jhq .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgVZP3Jhq .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgVZP3Jhq .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgVZP3Jhq .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgVZP3Jhq .carousel {
    height: 280px;
  }
}
.cid-ukgVZP3Jhq .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgVZP3Jhq .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgVZP3Jhq .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgVZP3Jhq .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgVZP3Jhq .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgVZP3Jhq .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgVZP3Jhq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgVZP3Jhq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgVZP3Jhq .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgVZP3Jhq .carousel-indicators {
  display: none !important;
}
.cid-ukgVZP3Jhq .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgWNzCzMn {
  z-index: 1000;
  width: 100%;
}
.cid-ukgWNzCzMn nav.navbar {
  position: fixed;
}
.cid-ukgWNzCzMn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgWNzCzMn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgWNzCzMn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgWNzCzMn .dropdown-item:hover,
.cid-ukgWNzCzMn .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgWNzCzMn .dropdown-item:hover span {
  color: white;
}
.cid-ukgWNzCzMn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgWNzCzMn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgWNzCzMn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgWNzCzMn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgWNzCzMn .nav-link {
  position: relative;
}
.cid-ukgWNzCzMn .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgWNzCzMn .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgWNzCzMn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgWNzCzMn .dropdown-menu,
.cid-ukgWNzCzMn .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgWNzCzMn .nav-item:focus,
.cid-ukgWNzCzMn .nav-link:focus {
  outline: none;
}
.cid-ukgWNzCzMn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgWNzCzMn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgWNzCzMn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgWNzCzMn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgWNzCzMn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgWNzCzMn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgWNzCzMn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgWNzCzMn .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgWNzCzMn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgWNzCzMn .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgWNzCzMn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgWNzCzMn .navbar.collapsed {
  justify-content: center;
}
.cid-ukgWNzCzMn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgWNzCzMn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgWNzCzMn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgWNzCzMn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgWNzCzMn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgWNzCzMn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgWNzCzMn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgWNzCzMn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgWNzCzMn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgWNzCzMn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgWNzCzMn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgWNzCzMn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgWNzCzMn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgWNzCzMn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgWNzCzMn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgWNzCzMn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgWNzCzMn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgWNzCzMn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgWNzCzMn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgWNzCzMn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgWNzCzMn .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgWNzCzMn .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgWNzCzMn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgWNzCzMn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgWNzCzMn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgWNzCzMn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgWNzCzMn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgWNzCzMn .dropdown-item.active,
.cid-ukgWNzCzMn .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgWNzCzMn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgWNzCzMn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgWNzCzMn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgWNzCzMn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgWNzCzMn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgWNzCzMn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgWNzCzMn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgWNzCzMn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgWNzCzMn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgWNzCzMn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgWNzCzMn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgWNzCzMn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgWNzCzMn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgWNzCzMn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgWNzCzMn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgWNzCzMn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgWNzCzMn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgWNzCzMn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgWNzCzMn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgWNzCzMn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgWNzCzMn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgWNzCzMn .navbar {
    height: 70px;
  }
  .cid-ukgWNzCzMn .navbar.opened {
    height: auto;
  }
  .cid-ukgWNzCzMn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgWNu3B38 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgWNu3B38 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgWNu3B38 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgWNu3B38 .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgWNu3B38 .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgWNu3B38 .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgWNu3B38 .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgWNu3B38 .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgWNu3B38 .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgWNu3B38 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgWNu3B38 .mbr-section-title,
.cid-ukgWNu3B38 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgWNwpxJN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgWNwpxJN .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgWNwpxJN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgWNwpxJN .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgWNwpxJN .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgWNwpxJN .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgWNwpxJN .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgWNwpxJN .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgWNwpxJN .content-row {
  flex-direction: row-reverse;
}
.cid-ukgWNwpxJN .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgWNwpxJN .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgWNwpxJN .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgWNwpxJN .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgWNwpxJN .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgWNwpxJN .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgWNwpxJN .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgWNwpxJN .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgWNwpxJN .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgWNwpxJN .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgWNwpxJN .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgWNwpxJN .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgWNwpxJN .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgWNwpxJN .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgWNwpxJN .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgWNwpxJN .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgWNwpxJN .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgWNwpxJN .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgWNwpxJN .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgWNwpxJN .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgWNwpxJN .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgWNwpxJN .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgWNwpxJN .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgWNwpxJN .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgWNwpxJN .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgWNwpxJN .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgWNwpxJN .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgWNwpxJN .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgWNwpxJN .carousel {
    height: 280px;
  }
}
.cid-ukgWNwpxJN .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgWNwpxJN .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgWNwpxJN .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgWNwpxJN .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgWNwpxJN .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgWNwpxJN .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgWNwpxJN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgWNwpxJN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgWNwpxJN .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgWNwpxJN .carousel-indicators {
  display: none !important;
}
.cid-ukgWNwpxJN .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukiVMyv7FF {
  z-index: 1000;
  width: 100%;
}
.cid-ukiVMyv7FF nav.navbar {
  position: fixed;
}
.cid-ukiVMyv7FF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukiVMyv7FF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukiVMyv7FF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukiVMyv7FF .dropdown-item:hover,
.cid-ukiVMyv7FF .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukiVMyv7FF .dropdown-item:hover span {
  color: white;
}
.cid-ukiVMyv7FF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukiVMyv7FF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukiVMyv7FF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukiVMyv7FF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukiVMyv7FF .nav-link {
  position: relative;
}
.cid-ukiVMyv7FF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukiVMyv7FF .container {
    flex-wrap: nowrap;
  }
}
.cid-ukiVMyv7FF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukiVMyv7FF .dropdown-menu,
.cid-ukiVMyv7FF .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukiVMyv7FF .nav-item:focus,
.cid-ukiVMyv7FF .nav-link:focus {
  outline: none;
}
.cid-ukiVMyv7FF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukiVMyv7FF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukiVMyv7FF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukiVMyv7FF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukiVMyv7FF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukiVMyv7FF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukiVMyv7FF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukiVMyv7FF .navbar.opened {
  transition: all 0.3s;
}
.cid-ukiVMyv7FF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukiVMyv7FF .navbar .navbar-logo img {
  width: auto;
}
.cid-ukiVMyv7FF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukiVMyv7FF .navbar.collapsed {
  justify-content: center;
}
.cid-ukiVMyv7FF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukiVMyv7FF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukiVMyv7FF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukiVMyv7FF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukiVMyv7FF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukiVMyv7FF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukiVMyv7FF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukiVMyv7FF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukiVMyv7FF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukiVMyv7FF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukiVMyv7FF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukiVMyv7FF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukiVMyv7FF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukiVMyv7FF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukiVMyv7FF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukiVMyv7FF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukiVMyv7FF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukiVMyv7FF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukiVMyv7FF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukiVMyv7FF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukiVMyv7FF .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukiVMyv7FF .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukiVMyv7FF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukiVMyv7FF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukiVMyv7FF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukiVMyv7FF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukiVMyv7FF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukiVMyv7FF .dropdown-item.active,
.cid-ukiVMyv7FF .dropdown-item:active {
  background-color: transparent;
}
.cid-ukiVMyv7FF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukiVMyv7FF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukiVMyv7FF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukiVMyv7FF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukiVMyv7FF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukiVMyv7FF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukiVMyv7FF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukiVMyv7FF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukiVMyv7FF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukiVMyv7FF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukiVMyv7FF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukiVMyv7FF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukiVMyv7FF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukiVMyv7FF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukiVMyv7FF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukiVMyv7FF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukiVMyv7FF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukiVMyv7FF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukiVMyv7FF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukiVMyv7FF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukiVMyv7FF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukiVMyv7FF .navbar {
    height: 70px;
  }
  .cid-ukiVMyv7FF .navbar.opened {
    height: auto;
  }
  .cid-ukiVMyv7FF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukiVMp8z5i {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukiVMp8z5i .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukiVMp8z5i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukiVMp8z5i .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukiVMp8z5i .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukiVMp8z5i .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukiVMp8z5i .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukiVMp8z5i .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukiVMp8z5i .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukiVMp8z5i .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukiVMp8z5i .mbr-section-title,
.cid-ukiVMp8z5i .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukiVMsoNYd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukiVMsoNYd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukiVMsoNYd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukiVMsoNYd .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukiVMsoNYd .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukiVMsoNYd .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukiVMsoNYd .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukiVMsoNYd .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukiVMsoNYd .content-row {
  flex-direction: row-reverse;
}
.cid-ukiVMsoNYd .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukiVMsoNYd .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukiVMsoNYd .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukiVMsoNYd .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukiVMsoNYd .text-container1 {
    max-width: 340px;
  }
}
.cid-ukiVMsoNYd .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukiVMsoNYd .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukiVMsoNYd .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukiVMsoNYd .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukiVMsoNYd .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukiVMsoNYd .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukiVMsoNYd .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukiVMsoNYd .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukiVMsoNYd .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukiVMsoNYd .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukiVMsoNYd .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukiVMsoNYd .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukiVMsoNYd .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukiVMsoNYd .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukiVMsoNYd .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukiVMsoNYd .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukiVMsoNYd .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukiVMsoNYd .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukiVMsoNYd .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukiVMsoNYd .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukiVMsoNYd .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukiVMsoNYd .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukiVMsoNYd .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukiVMsoNYd .carousel {
    height: 280px;
  }
}
.cid-ukiVMsoNYd .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukiVMsoNYd .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukiVMsoNYd .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukiVMsoNYd .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukiVMsoNYd .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukiVMsoNYd .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukiVMsoNYd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukiVMsoNYd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukiVMsoNYd .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukiVMsoNYd .carousel-indicators {
  display: none !important;
}
.cid-ukiVMsoNYd .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukiYpgQsyo {
  z-index: 1000;
  width: 100%;
}
.cid-ukiYpgQsyo nav.navbar {
  position: fixed;
}
.cid-ukiYpgQsyo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukiYpgQsyo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukiYpgQsyo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukiYpgQsyo .dropdown-item:hover,
.cid-ukiYpgQsyo .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukiYpgQsyo .dropdown-item:hover span {
  color: white;
}
.cid-ukiYpgQsyo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukiYpgQsyo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukiYpgQsyo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukiYpgQsyo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukiYpgQsyo .nav-link {
  position: relative;
}
.cid-ukiYpgQsyo .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukiYpgQsyo .container {
    flex-wrap: nowrap;
  }
}
.cid-ukiYpgQsyo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukiYpgQsyo .dropdown-menu,
.cid-ukiYpgQsyo .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukiYpgQsyo .nav-item:focus,
.cid-ukiYpgQsyo .nav-link:focus {
  outline: none;
}
.cid-ukiYpgQsyo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukiYpgQsyo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukiYpgQsyo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukiYpgQsyo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukiYpgQsyo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukiYpgQsyo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukiYpgQsyo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukiYpgQsyo .navbar.opened {
  transition: all 0.3s;
}
.cid-ukiYpgQsyo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukiYpgQsyo .navbar .navbar-logo img {
  width: auto;
}
.cid-ukiYpgQsyo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukiYpgQsyo .navbar.collapsed {
  justify-content: center;
}
.cid-ukiYpgQsyo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukiYpgQsyo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukiYpgQsyo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukiYpgQsyo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukiYpgQsyo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukiYpgQsyo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukiYpgQsyo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukiYpgQsyo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukiYpgQsyo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukiYpgQsyo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukiYpgQsyo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukiYpgQsyo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukiYpgQsyo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukiYpgQsyo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukiYpgQsyo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukiYpgQsyo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukiYpgQsyo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukiYpgQsyo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukiYpgQsyo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukiYpgQsyo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukiYpgQsyo .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukiYpgQsyo .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukiYpgQsyo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukiYpgQsyo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukiYpgQsyo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukiYpgQsyo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukiYpgQsyo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukiYpgQsyo .dropdown-item.active,
.cid-ukiYpgQsyo .dropdown-item:active {
  background-color: transparent;
}
.cid-ukiYpgQsyo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukiYpgQsyo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukiYpgQsyo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukiYpgQsyo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukiYpgQsyo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukiYpgQsyo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukiYpgQsyo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukiYpgQsyo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukiYpgQsyo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukiYpgQsyo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukiYpgQsyo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukiYpgQsyo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukiYpgQsyo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukiYpgQsyo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukiYpgQsyo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukiYpgQsyo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukiYpgQsyo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukiYpgQsyo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukiYpgQsyo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukiYpgQsyo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukiYpgQsyo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukiYpgQsyo .navbar {
    height: 70px;
  }
  .cid-ukiYpgQsyo .navbar.opened {
    height: auto;
  }
  .cid-ukiYpgQsyo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukiYpaRHQE {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukiYpaRHQE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukiYpaRHQE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukiYpaRHQE .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukiYpaRHQE .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukiYpaRHQE .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukiYpaRHQE .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukiYpaRHQE .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukiYpaRHQE .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukiYpaRHQE .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukiYpaRHQE .mbr-section-title,
.cid-ukiYpaRHQE .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukiYpehI7l {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukiYpehI7l .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukiYpehI7l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukiYpehI7l .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukiYpehI7l .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukiYpehI7l .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukiYpehI7l .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukiYpehI7l .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukiYpehI7l .content-row {
  flex-direction: row-reverse;
}
.cid-ukiYpehI7l .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukiYpehI7l .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukiYpehI7l .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukiYpehI7l .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukiYpehI7l .text-container1 {
    max-width: 340px;
  }
}
.cid-ukiYpehI7l .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukiYpehI7l .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukiYpehI7l .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukiYpehI7l .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukiYpehI7l .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukiYpehI7l .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukiYpehI7l .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukiYpehI7l .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukiYpehI7l .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukiYpehI7l .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukiYpehI7l .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukiYpehI7l .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukiYpehI7l .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukiYpehI7l .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukiYpehI7l .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukiYpehI7l .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukiYpehI7l .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukiYpehI7l .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukiYpehI7l .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukiYpehI7l .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukiYpehI7l .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukiYpehI7l .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukiYpehI7l .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukiYpehI7l .carousel {
    height: 280px;
  }
}
.cid-ukiYpehI7l .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukiYpehI7l .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukiYpehI7l .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukiYpehI7l .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukiYpehI7l .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukiYpehI7l .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukiYpehI7l .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukiYpehI7l .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukiYpehI7l .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukiYpehI7l .carousel-indicators {
  display: none !important;
}
.cid-ukiYpehI7l .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukj020ynfb {
  z-index: 1000;
  width: 100%;
}
.cid-ukj020ynfb nav.navbar {
  position: fixed;
}
.cid-ukj020ynfb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukj020ynfb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukj020ynfb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukj020ynfb .dropdown-item:hover,
.cid-ukj020ynfb .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukj020ynfb .dropdown-item:hover span {
  color: white;
}
.cid-ukj020ynfb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukj020ynfb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukj020ynfb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukj020ynfb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukj020ynfb .nav-link {
  position: relative;
}
.cid-ukj020ynfb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukj020ynfb .container {
    flex-wrap: nowrap;
  }
}
.cid-ukj020ynfb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukj020ynfb .dropdown-menu,
.cid-ukj020ynfb .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukj020ynfb .nav-item:focus,
.cid-ukj020ynfb .nav-link:focus {
  outline: none;
}
.cid-ukj020ynfb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukj020ynfb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukj020ynfb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukj020ynfb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukj020ynfb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukj020ynfb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukj020ynfb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukj020ynfb .navbar.opened {
  transition: all 0.3s;
}
.cid-ukj020ynfb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukj020ynfb .navbar .navbar-logo img {
  width: auto;
}
.cid-ukj020ynfb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukj020ynfb .navbar.collapsed {
  justify-content: center;
}
.cid-ukj020ynfb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukj020ynfb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukj020ynfb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukj020ynfb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukj020ynfb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukj020ynfb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukj020ynfb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukj020ynfb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukj020ynfb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukj020ynfb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukj020ynfb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukj020ynfb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukj020ynfb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukj020ynfb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukj020ynfb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukj020ynfb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukj020ynfb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukj020ynfb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukj020ynfb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukj020ynfb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukj020ynfb .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukj020ynfb .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukj020ynfb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukj020ynfb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukj020ynfb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukj020ynfb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukj020ynfb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukj020ynfb .dropdown-item.active,
.cid-ukj020ynfb .dropdown-item:active {
  background-color: transparent;
}
.cid-ukj020ynfb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukj020ynfb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukj020ynfb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukj020ynfb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukj020ynfb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukj020ynfb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukj020ynfb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukj020ynfb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukj020ynfb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukj020ynfb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukj020ynfb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukj020ynfb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukj020ynfb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukj020ynfb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukj020ynfb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukj020ynfb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukj020ynfb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukj020ynfb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukj020ynfb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukj020ynfb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukj020ynfb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukj020ynfb .navbar {
    height: 70px;
  }
  .cid-ukj020ynfb .navbar.opened {
    height: auto;
  }
  .cid-ukj020ynfb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukj01W1XFm {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukj01W1XFm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukj01W1XFm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukj01W1XFm .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukj01W1XFm .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukj01W1XFm .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukj01W1XFm .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukj01W1XFm .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukj01W1XFm .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukj01W1XFm .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukj01W1XFm .mbr-section-title,
.cid-ukj01W1XFm .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukj01XDw23 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukj01XDw23 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukj01XDw23 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukj01XDw23 .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukj01XDw23 .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukj01XDw23 .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukj01XDw23 .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukj01XDw23 .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukj01XDw23 .content-row {
  flex-direction: row-reverse;
}
.cid-ukj01XDw23 .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj01XDw23 .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukj01XDw23 .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukj01XDw23 .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj01XDw23 .text-container1 {
    max-width: 340px;
  }
}
.cid-ukj01XDw23 .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj01XDw23 .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukj01XDw23 .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukj01XDw23 .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj01XDw23 .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukj01XDw23 .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukj01XDw23 .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukj01XDw23 .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukj01XDw23 .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukj01XDw23 .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukj01XDw23 .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukj01XDw23 .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukj01XDw23 .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukj01XDw23 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukj01XDw23 .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukj01XDw23 .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukj01XDw23 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukj01XDw23 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukj01XDw23 .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukj01XDw23 .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukj01XDw23 .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukj01XDw23 .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukj01XDw23 .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukj01XDw23 .carousel {
    height: 280px;
  }
}
.cid-ukj01XDw23 .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukj01XDw23 .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukj01XDw23 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukj01XDw23 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukj01XDw23 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukj01XDw23 .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukj01XDw23 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukj01XDw23 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukj01XDw23 .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukj01XDw23 .carousel-indicators {
  display: none !important;
}
.cid-ukj01XDw23 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukj3Hbs2Ak {
  z-index: 1000;
  width: 100%;
}
.cid-ukj3Hbs2Ak nav.navbar {
  position: fixed;
}
.cid-ukj3Hbs2Ak .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukj3Hbs2Ak .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukj3Hbs2Ak .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukj3Hbs2Ak .dropdown-item:hover,
.cid-ukj3Hbs2Ak .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukj3Hbs2Ak .dropdown-item:hover span {
  color: white;
}
.cid-ukj3Hbs2Ak .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukj3Hbs2Ak .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukj3Hbs2Ak .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukj3Hbs2Ak .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukj3Hbs2Ak .nav-link {
  position: relative;
}
.cid-ukj3Hbs2Ak .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukj3Hbs2Ak .container {
    flex-wrap: nowrap;
  }
}
.cid-ukj3Hbs2Ak .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukj3Hbs2Ak .dropdown-menu,
.cid-ukj3Hbs2Ak .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukj3Hbs2Ak .nav-item:focus,
.cid-ukj3Hbs2Ak .nav-link:focus {
  outline: none;
}
.cid-ukj3Hbs2Ak .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukj3Hbs2Ak .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukj3Hbs2Ak .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukj3Hbs2Ak .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukj3Hbs2Ak .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukj3Hbs2Ak .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukj3Hbs2Ak .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukj3Hbs2Ak .navbar.opened {
  transition: all 0.3s;
}
.cid-ukj3Hbs2Ak .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukj3Hbs2Ak .navbar .navbar-logo img {
  width: auto;
}
.cid-ukj3Hbs2Ak .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukj3Hbs2Ak .navbar.collapsed {
  justify-content: center;
}
.cid-ukj3Hbs2Ak .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukj3Hbs2Ak .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukj3Hbs2Ak .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukj3Hbs2Ak .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukj3Hbs2Ak .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukj3Hbs2Ak .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukj3Hbs2Ak .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukj3Hbs2Ak .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukj3Hbs2Ak .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukj3Hbs2Ak .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukj3Hbs2Ak .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukj3Hbs2Ak .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukj3Hbs2Ak .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukj3Hbs2Ak .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukj3Hbs2Ak .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukj3Hbs2Ak .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukj3Hbs2Ak .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukj3Hbs2Ak .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukj3Hbs2Ak .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukj3Hbs2Ak .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukj3Hbs2Ak .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukj3Hbs2Ak .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukj3Hbs2Ak .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukj3Hbs2Ak .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukj3Hbs2Ak .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukj3Hbs2Ak .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukj3Hbs2Ak .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukj3Hbs2Ak .dropdown-item.active,
.cid-ukj3Hbs2Ak .dropdown-item:active {
  background-color: transparent;
}
.cid-ukj3Hbs2Ak .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukj3Hbs2Ak .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukj3Hbs2Ak .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukj3Hbs2Ak .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukj3Hbs2Ak .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukj3Hbs2Ak .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukj3Hbs2Ak ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukj3Hbs2Ak .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukj3Hbs2Ak button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukj3Hbs2Ak button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukj3Hbs2Ak button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukj3Hbs2Ak button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukj3Hbs2Ak button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukj3Hbs2Ak button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukj3Hbs2Ak nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukj3Hbs2Ak nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukj3Hbs2Ak nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukj3Hbs2Ak nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukj3Hbs2Ak .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukj3Hbs2Ak a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukj3Hbs2Ak .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukj3Hbs2Ak .navbar {
    height: 70px;
  }
  .cid-ukj3Hbs2Ak .navbar.opened {
    height: auto;
  }
  .cid-ukj3Hbs2Ak .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukj3H7K6xv {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukj3H7K6xv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukj3H7K6xv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukj3H7K6xv .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukj3H7K6xv .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukj3H7K6xv .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukj3H7K6xv .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukj3H7K6xv .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukj3H7K6xv .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukj3H7K6xv .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukj3H7K6xv .mbr-section-title,
.cid-ukj3H7K6xv .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukj3H8UnGT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukj3H8UnGT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukj3H8UnGT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukj3H8UnGT .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukj3H8UnGT .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukj3H8UnGT .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukj3H8UnGT .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukj3H8UnGT .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukj3H8UnGT .content-row {
  flex-direction: row-reverse;
}
.cid-ukj3H8UnGT .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj3H8UnGT .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukj3H8UnGT .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukj3H8UnGT .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj3H8UnGT .text-container1 {
    max-width: 340px;
  }
}
.cid-ukj3H8UnGT .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj3H8UnGT .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukj3H8UnGT .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukj3H8UnGT .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj3H8UnGT .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukj3H8UnGT .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukj3H8UnGT .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukj3H8UnGT .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukj3H8UnGT .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukj3H8UnGT .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukj3H8UnGT .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukj3H8UnGT .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukj3H8UnGT .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukj3H8UnGT .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukj3H8UnGT .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukj3H8UnGT .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukj3H8UnGT .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukj3H8UnGT .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukj3H8UnGT .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukj3H8UnGT .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukj3H8UnGT .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukj3H8UnGT .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukj3H8UnGT .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukj3H8UnGT .carousel {
    height: 280px;
  }
}
.cid-ukj3H8UnGT .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukj3H8UnGT .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukj3H8UnGT .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukj3H8UnGT .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukj3H8UnGT .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukj3H8UnGT .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukj3H8UnGT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukj3H8UnGT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukj3H8UnGT .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukj3H8UnGT .carousel-indicators {
  display: none !important;
}
.cid-ukj3H8UnGT .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukj59emwKl {
  z-index: 1000;
  width: 100%;
}
.cid-ukj59emwKl nav.navbar {
  position: fixed;
}
.cid-ukj59emwKl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukj59emwKl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukj59emwKl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukj59emwKl .dropdown-item:hover,
.cid-ukj59emwKl .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukj59emwKl .dropdown-item:hover span {
  color: white;
}
.cid-ukj59emwKl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukj59emwKl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukj59emwKl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukj59emwKl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukj59emwKl .nav-link {
  position: relative;
}
.cid-ukj59emwKl .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukj59emwKl .container {
    flex-wrap: nowrap;
  }
}
.cid-ukj59emwKl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukj59emwKl .dropdown-menu,
.cid-ukj59emwKl .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukj59emwKl .nav-item:focus,
.cid-ukj59emwKl .nav-link:focus {
  outline: none;
}
.cid-ukj59emwKl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukj59emwKl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukj59emwKl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukj59emwKl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukj59emwKl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukj59emwKl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukj59emwKl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukj59emwKl .navbar.opened {
  transition: all 0.3s;
}
.cid-ukj59emwKl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukj59emwKl .navbar .navbar-logo img {
  width: auto;
}
.cid-ukj59emwKl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukj59emwKl .navbar.collapsed {
  justify-content: center;
}
.cid-ukj59emwKl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukj59emwKl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukj59emwKl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukj59emwKl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukj59emwKl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukj59emwKl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukj59emwKl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukj59emwKl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukj59emwKl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukj59emwKl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukj59emwKl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukj59emwKl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukj59emwKl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukj59emwKl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukj59emwKl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukj59emwKl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukj59emwKl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukj59emwKl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukj59emwKl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukj59emwKl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukj59emwKl .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukj59emwKl .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukj59emwKl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukj59emwKl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukj59emwKl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukj59emwKl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukj59emwKl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukj59emwKl .dropdown-item.active,
.cid-ukj59emwKl .dropdown-item:active {
  background-color: transparent;
}
.cid-ukj59emwKl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukj59emwKl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukj59emwKl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukj59emwKl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukj59emwKl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukj59emwKl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukj59emwKl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukj59emwKl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukj59emwKl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukj59emwKl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukj59emwKl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukj59emwKl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukj59emwKl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukj59emwKl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukj59emwKl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukj59emwKl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukj59emwKl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukj59emwKl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukj59emwKl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukj59emwKl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukj59emwKl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukj59emwKl .navbar {
    height: 70px;
  }
  .cid-ukj59emwKl .navbar.opened {
    height: auto;
  }
  .cid-ukj59emwKl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukj59apEwf {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukj59apEwf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukj59apEwf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukj59apEwf .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukj59apEwf .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukj59apEwf .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukj59apEwf .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukj59apEwf .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukj59apEwf .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukj59apEwf .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukj59apEwf .mbr-section-title,
.cid-ukj59apEwf .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukj59bIzzg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukj59bIzzg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukj59bIzzg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukj59bIzzg .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukj59bIzzg .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukj59bIzzg .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukj59bIzzg .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukj59bIzzg .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukj59bIzzg .content-row {
  flex-direction: row-reverse;
}
.cid-ukj59bIzzg .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj59bIzzg .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukj59bIzzg .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukj59bIzzg .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj59bIzzg .text-container1 {
    max-width: 340px;
  }
}
.cid-ukj59bIzzg .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj59bIzzg .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukj59bIzzg .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukj59bIzzg .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukj59bIzzg .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukj59bIzzg .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukj59bIzzg .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukj59bIzzg .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukj59bIzzg .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukj59bIzzg .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukj59bIzzg .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukj59bIzzg .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukj59bIzzg .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukj59bIzzg .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukj59bIzzg .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukj59bIzzg .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukj59bIzzg .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukj59bIzzg .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukj59bIzzg .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukj59bIzzg .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukj59bIzzg .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukj59bIzzg .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukj59bIzzg .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukj59bIzzg .carousel {
    height: 280px;
  }
}
.cid-ukj59bIzzg .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukj59bIzzg .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukj59bIzzg .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukj59bIzzg .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukj59bIzzg .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukj59bIzzg .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukj59bIzzg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukj59bIzzg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukj59bIzzg .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukj59bIzzg .carousel-indicators {
  display: none !important;
}
.cid-ukj59bIzzg .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukj7jPdKu8 {
  z-index: 1000;
  width: 100%;
}
.cid-ukj7jPdKu8 nav.navbar {
  position: fixed;
}
.cid-ukj7jPdKu8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukj7jPdKu8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukj7jPdKu8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukj7jPdKu8 .dropdown-item:hover,
.cid-ukj7jPdKu8 .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukj7jPdKu8 .dropdown-item:hover span {
  color: white;
}
.cid-ukj7jPdKu8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukj7jPdKu8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukj7jPdKu8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukj7jPdKu8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukj7jPdKu8 .nav-link {
  position: relative;
}
.cid-ukj7jPdKu8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukj7jPdKu8 .container {
    flex-wrap: nowrap;
  }
}
.cid-ukj7jPdKu8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukj7jPdKu8 .dropdown-menu,
.cid-ukj7jPdKu8 .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukj7jPdKu8 .nav-item:focus,
.cid-ukj7jPdKu8 .nav-link:focus {
  outline: none;
}
.cid-ukj7jPdKu8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukj7jPdKu8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukj7jPdKu8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukj7jPdKu8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukj7jPdKu8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukj7jPdKu8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukj7jPdKu8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukj7jPdKu8 .navbar.opened {
  transition: all 0.3s;
}
.cid-ukj7jPdKu8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukj7jPdKu8 .navbar .navbar-logo img {
  width: auto;
}
.cid-ukj7jPdKu8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukj7jPdKu8 .navbar.collapsed {
  justify-content: center;
}
.cid-ukj7jPdKu8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukj7jPdKu8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukj7jPdKu8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukj7jPdKu8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukj7jPdKu8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukj7jPdKu8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukj7jPdKu8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukj7jPdKu8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukj7jPdKu8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukj7jPdKu8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukj7jPdKu8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukj7jPdKu8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukj7jPdKu8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukj7jPdKu8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukj7jPdKu8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukj7jPdKu8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukj7jPdKu8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukj7jPdKu8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukj7jPdKu8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukj7jPdKu8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukj7jPdKu8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukj7jPdKu8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukj7jPdKu8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukj7jPdKu8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukj7jPdKu8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukj7jPdKu8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukj7jPdKu8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukj7jPdKu8 .dropdown-item.active,
.cid-ukj7jPdKu8 .dropdown-item:active {
  background-color: transparent;
}
.cid-ukj7jPdKu8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukj7jPdKu8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukj7jPdKu8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukj7jPdKu8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukj7jPdKu8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukj7jPdKu8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukj7jPdKu8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukj7jPdKu8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukj7jPdKu8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukj7jPdKu8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukj7jPdKu8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukj7jPdKu8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukj7jPdKu8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukj7jPdKu8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukj7jPdKu8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukj7jPdKu8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukj7jPdKu8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukj7jPdKu8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukj7jPdKu8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukj7jPdKu8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukj7jPdKu8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukj7jPdKu8 .navbar {
    height: 70px;
  }
  .cid-ukj7jPdKu8 .navbar.opened {
    height: auto;
  }
  .cid-ukj7jPdKu8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukj7jHVX3E {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/3d-render-modern-empty-space-with-black-marble-walls-empty-frames-wall-2000x1355.jpg");
}
.cid-ukj7jHVX3E .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukj7jHVX3E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukj7jHVX3E .mbr-section-subtitle {
  background: #d77627;
  color: #6a4325;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ukj7jHVX3E .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #ffffff;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ukj7jHVX3E .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d77627;
  font-size: 1.5rem;
}
.cid-ukj7jHVX3E .mbr-section-title {
  color: #ffffff;
}
.cid-ukj7jHVX3E .mbr-text,
.cid-ukj7jHVX3E .mbr-section-btn {
  color: #fafaf9;
}
.cid-ukj7jHVX3E .mbr-section-subtitle,
.cid-ukj7jHVX3E .align-wrapper {
  color: #ffffff;
}
.cid-ukj7jKk9RX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukj7jKk9RX img,
.cid-ukj7jKk9RX .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ukj7jKk9RX .item:focus,
.cid-ukj7jKk9RX span:focus {
  outline: none;
}
.cid-ukj7jKk9RX .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukj7jKk9RX .item {
    margin-bottom: 1rem;
  }
}
.cid-ukj7jKk9RX .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukj7jKk9RX .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukj7jKk9RX .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukj7jKk9RX .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukj7jKk9RX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukj7jKk9RX .mbr-section-title {
  color: #d77627;
}
.cid-ukj7jKk9RX .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukj7jKk9RX .item-subtitle {
  text-align: left;
}
.cid-ukj7jKk9RX .mbr-text,
.cid-ukj7jKk9RX .item .mbr-section-btn {
  text-align: left;
}
.cid-ukj7jKk9RX .content-head {
  max-width: 800px;
}
.cid-ukj7jLtY0e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukj7jLtY0e img,
.cid-ukj7jLtY0e .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ukj7jLtY0e .item:focus,
.cid-ukj7jLtY0e span:focus {
  outline: none;
}
.cid-ukj7jLtY0e .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukj7jLtY0e .item {
    margin-bottom: 1rem;
  }
}
.cid-ukj7jLtY0e .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukj7jLtY0e .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukj7jLtY0e .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukj7jLtY0e .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukj7jLtY0e .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukj7jLtY0e .mbr-section-title {
  color: #000000;
}
.cid-ukj7jLtY0e .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukj7jLtY0e .item-subtitle {
  text-align: left;
}
.cid-ukj7jLtY0e .mbr-text,
.cid-ukj7jLtY0e .item .mbr-section-btn {
  text-align: left;
}
.cid-ukj7jLtY0e .content-head {
  max-width: 800px;
}
.cid-uvzwkek3VZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uvzwkek3VZ img,
.cid-uvzwkek3VZ .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uvzwkek3VZ .item:focus,
.cid-uvzwkek3VZ span:focus {
  outline: none;
}
.cid-uvzwkek3VZ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uvzwkek3VZ .item {
    margin-bottom: 1rem;
  }
}
.cid-uvzwkek3VZ .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uvzwkek3VZ .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uvzwkek3VZ .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uvzwkek3VZ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uvzwkek3VZ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uvzwkek3VZ .mbr-section-title {
  color: #000000;
}
.cid-uvzwkek3VZ .item-title {
  text-align: left;
  color: #232323;
}
.cid-uvzwkek3VZ .item-subtitle {
  text-align: left;
}
.cid-uvzwkek3VZ .mbr-text,
.cid-uvzwkek3VZ .item .mbr-section-btn {
  text-align: left;
}
.cid-uvzwkek3VZ .content-head {
  max-width: 800px;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukjkOjnyRQ {
  z-index: 1000;
  width: 100%;
}
.cid-ukjkOjnyRQ nav.navbar {
  position: fixed;
}
.cid-ukjkOjnyRQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjkOjnyRQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukjkOjnyRQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukjkOjnyRQ .dropdown-item:hover,
.cid-ukjkOjnyRQ .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukjkOjnyRQ .dropdown-item:hover span {
  color: white;
}
.cid-ukjkOjnyRQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukjkOjnyRQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukjkOjnyRQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukjkOjnyRQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukjkOjnyRQ .nav-link {
  position: relative;
}
.cid-ukjkOjnyRQ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukjkOjnyRQ .container {
    flex-wrap: nowrap;
  }
}
.cid-ukjkOjnyRQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukjkOjnyRQ .dropdown-menu,
.cid-ukjkOjnyRQ .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukjkOjnyRQ .nav-item:focus,
.cid-ukjkOjnyRQ .nav-link:focus {
  outline: none;
}
.cid-ukjkOjnyRQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukjkOjnyRQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukjkOjnyRQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukjkOjnyRQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjkOjnyRQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukjkOjnyRQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukjkOjnyRQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukjkOjnyRQ .navbar.opened {
  transition: all 0.3s;
}
.cid-ukjkOjnyRQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukjkOjnyRQ .navbar .navbar-logo img {
  width: auto;
}
.cid-ukjkOjnyRQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukjkOjnyRQ .navbar.collapsed {
  justify-content: center;
}
.cid-ukjkOjnyRQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukjkOjnyRQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukjkOjnyRQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukjkOjnyRQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukjkOjnyRQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukjkOjnyRQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukjkOjnyRQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukjkOjnyRQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukjkOjnyRQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukjkOjnyRQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukjkOjnyRQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukjkOjnyRQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukjkOjnyRQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukjkOjnyRQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukjkOjnyRQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukjkOjnyRQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukjkOjnyRQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukjkOjnyRQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukjkOjnyRQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukjkOjnyRQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukjkOjnyRQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukjkOjnyRQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukjkOjnyRQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukjkOjnyRQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukjkOjnyRQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukjkOjnyRQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukjkOjnyRQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukjkOjnyRQ .dropdown-item.active,
.cid-ukjkOjnyRQ .dropdown-item:active {
  background-color: transparent;
}
.cid-ukjkOjnyRQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukjkOjnyRQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukjkOjnyRQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukjkOjnyRQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukjkOjnyRQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukjkOjnyRQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukjkOjnyRQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukjkOjnyRQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukjkOjnyRQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukjkOjnyRQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukjkOjnyRQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukjkOjnyRQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjkOjnyRQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjkOjnyRQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukjkOjnyRQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjkOjnyRQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukjkOjnyRQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukjkOjnyRQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjkOjnyRQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukjkOjnyRQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukjkOjnyRQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukjkOjnyRQ .navbar {
    height: 70px;
  }
  .cid-ukjkOjnyRQ .navbar.opened {
    height: auto;
  }
  .cid-ukjkOjnyRQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukjkOeb4qW {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukjkOeb4qW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjkOeb4qW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjkOeb4qW .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukjkOeb4qW .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukjkOeb4qW .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukjkOeb4qW .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukjkOeb4qW .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukjkOeb4qW .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukjkOeb4qW .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukjkOeb4qW .mbr-section-title,
.cid-ukjkOeb4qW .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukjkOgOBfR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukjkOgOBfR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjkOgOBfR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjkOgOBfR .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukjkOgOBfR .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukjkOgOBfR .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukjkOgOBfR .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukjkOgOBfR .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukjkOgOBfR .content-row {
  flex-direction: row-reverse;
}
.cid-ukjkOgOBfR .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjkOgOBfR .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukjkOgOBfR .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukjkOgOBfR .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjkOgOBfR .text-container1 {
    max-width: 340px;
  }
}
.cid-ukjkOgOBfR .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjkOgOBfR .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukjkOgOBfR .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukjkOgOBfR .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjkOgOBfR .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukjkOgOBfR .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukjkOgOBfR .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukjkOgOBfR .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukjkOgOBfR .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukjkOgOBfR .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjkOgOBfR .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjkOgOBfR .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjkOgOBfR .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukjkOgOBfR .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukjkOgOBfR .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukjkOgOBfR .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjkOgOBfR .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukjkOgOBfR .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukjkOgOBfR .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukjkOgOBfR .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukjkOgOBfR .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukjkOgOBfR .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukjkOgOBfR .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukjkOgOBfR .carousel {
    height: 280px;
  }
}
.cid-ukjkOgOBfR .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukjkOgOBfR .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukjkOgOBfR .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukjkOgOBfR .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukjkOgOBfR .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukjkOgOBfR .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukjkOgOBfR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukjkOgOBfR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukjkOgOBfR .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukjkOgOBfR .carousel-indicators {
  display: none !important;
}
.cid-ukjkOgOBfR .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukjAOLxAZS {
  z-index: 1000;
  width: 100%;
}
.cid-ukjAOLxAZS nav.navbar {
  position: fixed;
}
.cid-ukjAOLxAZS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjAOLxAZS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukjAOLxAZS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukjAOLxAZS .dropdown-item:hover,
.cid-ukjAOLxAZS .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukjAOLxAZS .dropdown-item:hover span {
  color: white;
}
.cid-ukjAOLxAZS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukjAOLxAZS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukjAOLxAZS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukjAOLxAZS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukjAOLxAZS .nav-link {
  position: relative;
}
.cid-ukjAOLxAZS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukjAOLxAZS .container {
    flex-wrap: nowrap;
  }
}
.cid-ukjAOLxAZS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukjAOLxAZS .dropdown-menu,
.cid-ukjAOLxAZS .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukjAOLxAZS .nav-item:focus,
.cid-ukjAOLxAZS .nav-link:focus {
  outline: none;
}
.cid-ukjAOLxAZS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukjAOLxAZS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukjAOLxAZS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukjAOLxAZS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjAOLxAZS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukjAOLxAZS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukjAOLxAZS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukjAOLxAZS .navbar.opened {
  transition: all 0.3s;
}
.cid-ukjAOLxAZS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukjAOLxAZS .navbar .navbar-logo img {
  width: auto;
}
.cid-ukjAOLxAZS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukjAOLxAZS .navbar.collapsed {
  justify-content: center;
}
.cid-ukjAOLxAZS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukjAOLxAZS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukjAOLxAZS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukjAOLxAZS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukjAOLxAZS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukjAOLxAZS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukjAOLxAZS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukjAOLxAZS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukjAOLxAZS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukjAOLxAZS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukjAOLxAZS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukjAOLxAZS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukjAOLxAZS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukjAOLxAZS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukjAOLxAZS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukjAOLxAZS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukjAOLxAZS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukjAOLxAZS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukjAOLxAZS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukjAOLxAZS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukjAOLxAZS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukjAOLxAZS .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukjAOLxAZS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukjAOLxAZS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukjAOLxAZS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukjAOLxAZS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukjAOLxAZS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukjAOLxAZS .dropdown-item.active,
.cid-ukjAOLxAZS .dropdown-item:active {
  background-color: transparent;
}
.cid-ukjAOLxAZS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukjAOLxAZS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukjAOLxAZS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukjAOLxAZS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukjAOLxAZS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukjAOLxAZS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukjAOLxAZS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukjAOLxAZS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukjAOLxAZS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukjAOLxAZS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukjAOLxAZS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukjAOLxAZS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjAOLxAZS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjAOLxAZS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukjAOLxAZS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjAOLxAZS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukjAOLxAZS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukjAOLxAZS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjAOLxAZS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukjAOLxAZS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukjAOLxAZS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukjAOLxAZS .navbar {
    height: 70px;
  }
  .cid-ukjAOLxAZS .navbar.opened {
    height: auto;
  }
  .cid-ukjAOLxAZS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukjAOMxzsh {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukjAOMxzsh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjAOMxzsh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjAOMxzsh .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukjAOMxzsh .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukjAOMxzsh .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukjAOMxzsh .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukjAOMxzsh .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukjAOMxzsh .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukjAOMxzsh .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukjAOMxzsh .mbr-section-title,
.cid-ukjAOMxzsh .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukjAONay7J {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukjAONay7J .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjAONay7J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjAONay7J .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukjAONay7J .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukjAONay7J .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukjAONay7J .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukjAONay7J .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukjAONay7J .content-row {
  flex-direction: row-reverse;
}
.cid-ukjAONay7J .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjAONay7J .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukjAONay7J .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukjAONay7J .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjAONay7J .text-container1 {
    max-width: 340px;
  }
}
.cid-ukjAONay7J .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjAONay7J .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukjAONay7J .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukjAONay7J .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjAONay7J .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukjAONay7J .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukjAONay7J .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukjAONay7J .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukjAONay7J .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukjAONay7J .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjAONay7J .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjAONay7J .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjAONay7J .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukjAONay7J .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukjAONay7J .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukjAONay7J .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjAONay7J .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukjAONay7J .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukjAONay7J .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukjAONay7J .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukjAONay7J .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukjAONay7J .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukjAONay7J .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukjAONay7J .carousel {
    height: 280px;
  }
}
.cid-ukjAONay7J .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukjAONay7J .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukjAONay7J .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukjAONay7J .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukjAONay7J .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukjAONay7J .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukjAONay7J .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukjAONay7J .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukjAONay7J .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukjAONay7J .carousel-indicators {
  display: none !important;
}
.cid-ukjAONay7J .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukjDQiwwJn {
  z-index: 1000;
  width: 100%;
}
.cid-ukjDQiwwJn nav.navbar {
  position: fixed;
}
.cid-ukjDQiwwJn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjDQiwwJn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukjDQiwwJn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukjDQiwwJn .dropdown-item:hover,
.cid-ukjDQiwwJn .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukjDQiwwJn .dropdown-item:hover span {
  color: white;
}
.cid-ukjDQiwwJn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukjDQiwwJn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukjDQiwwJn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukjDQiwwJn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukjDQiwwJn .nav-link {
  position: relative;
}
.cid-ukjDQiwwJn .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukjDQiwwJn .container {
    flex-wrap: nowrap;
  }
}
.cid-ukjDQiwwJn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukjDQiwwJn .dropdown-menu,
.cid-ukjDQiwwJn .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukjDQiwwJn .nav-item:focus,
.cid-ukjDQiwwJn .nav-link:focus {
  outline: none;
}
.cid-ukjDQiwwJn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukjDQiwwJn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukjDQiwwJn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukjDQiwwJn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjDQiwwJn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukjDQiwwJn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukjDQiwwJn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukjDQiwwJn .navbar.opened {
  transition: all 0.3s;
}
.cid-ukjDQiwwJn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukjDQiwwJn .navbar .navbar-logo img {
  width: auto;
}
.cid-ukjDQiwwJn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukjDQiwwJn .navbar.collapsed {
  justify-content: center;
}
.cid-ukjDQiwwJn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukjDQiwwJn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukjDQiwwJn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukjDQiwwJn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukjDQiwwJn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukjDQiwwJn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukjDQiwwJn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukjDQiwwJn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukjDQiwwJn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukjDQiwwJn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukjDQiwwJn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukjDQiwwJn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukjDQiwwJn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukjDQiwwJn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukjDQiwwJn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukjDQiwwJn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukjDQiwwJn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukjDQiwwJn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukjDQiwwJn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukjDQiwwJn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukjDQiwwJn .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukjDQiwwJn .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukjDQiwwJn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukjDQiwwJn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukjDQiwwJn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukjDQiwwJn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukjDQiwwJn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukjDQiwwJn .dropdown-item.active,
.cid-ukjDQiwwJn .dropdown-item:active {
  background-color: transparent;
}
.cid-ukjDQiwwJn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukjDQiwwJn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukjDQiwwJn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukjDQiwwJn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukjDQiwwJn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukjDQiwwJn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukjDQiwwJn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukjDQiwwJn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukjDQiwwJn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukjDQiwwJn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukjDQiwwJn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukjDQiwwJn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjDQiwwJn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjDQiwwJn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukjDQiwwJn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjDQiwwJn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukjDQiwwJn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukjDQiwwJn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjDQiwwJn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukjDQiwwJn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukjDQiwwJn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukjDQiwwJn .navbar {
    height: 70px;
  }
  .cid-ukjDQiwwJn .navbar.opened {
    height: auto;
  }
  .cid-ukjDQiwwJn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukjDQj4ujE {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukjDQj4ujE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjDQj4ujE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjDQj4ujE .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukjDQj4ujE .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukjDQj4ujE .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukjDQj4ujE .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukjDQj4ujE .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukjDQj4ujE .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukjDQj4ujE .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukjDQj4ujE .mbr-section-title,
.cid-ukjDQj4ujE .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukjDQjqhdu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukjDQjqhdu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjDQjqhdu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjDQjqhdu .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukjDQjqhdu .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukjDQjqhdu .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukjDQjqhdu .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukjDQjqhdu .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukjDQjqhdu .content-row {
  flex-direction: row-reverse;
}
.cid-ukjDQjqhdu .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjDQjqhdu .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukjDQjqhdu .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukjDQjqhdu .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjDQjqhdu .text-container1 {
    max-width: 340px;
  }
}
.cid-ukjDQjqhdu .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjDQjqhdu .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukjDQjqhdu .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukjDQjqhdu .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjDQjqhdu .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukjDQjqhdu .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukjDQjqhdu .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukjDQjqhdu .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukjDQjqhdu .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukjDQjqhdu .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjDQjqhdu .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjDQjqhdu .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjDQjqhdu .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukjDQjqhdu .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukjDQjqhdu .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukjDQjqhdu .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjDQjqhdu .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukjDQjqhdu .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukjDQjqhdu .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukjDQjqhdu .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukjDQjqhdu .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukjDQjqhdu .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukjDQjqhdu .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukjDQjqhdu .carousel {
    height: 280px;
  }
}
.cid-ukjDQjqhdu .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukjDQjqhdu .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukjDQjqhdu .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukjDQjqhdu .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukjDQjqhdu .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukjDQjqhdu .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukjDQjqhdu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukjDQjqhdu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukjDQjqhdu .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukjDQjqhdu .carousel-indicators {
  display: none !important;
}
.cid-ukjDQjqhdu .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukjEDQeVrt {
  z-index: 1000;
  width: 100%;
}
.cid-ukjEDQeVrt nav.navbar {
  position: fixed;
}
.cid-ukjEDQeVrt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjEDQeVrt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukjEDQeVrt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukjEDQeVrt .dropdown-item:hover,
.cid-ukjEDQeVrt .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukjEDQeVrt .dropdown-item:hover span {
  color: white;
}
.cid-ukjEDQeVrt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukjEDQeVrt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukjEDQeVrt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukjEDQeVrt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukjEDQeVrt .nav-link {
  position: relative;
}
.cid-ukjEDQeVrt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukjEDQeVrt .container {
    flex-wrap: nowrap;
  }
}
.cid-ukjEDQeVrt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukjEDQeVrt .dropdown-menu,
.cid-ukjEDQeVrt .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukjEDQeVrt .nav-item:focus,
.cid-ukjEDQeVrt .nav-link:focus {
  outline: none;
}
.cid-ukjEDQeVrt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukjEDQeVrt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukjEDQeVrt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukjEDQeVrt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjEDQeVrt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukjEDQeVrt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukjEDQeVrt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukjEDQeVrt .navbar.opened {
  transition: all 0.3s;
}
.cid-ukjEDQeVrt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukjEDQeVrt .navbar .navbar-logo img {
  width: auto;
}
.cid-ukjEDQeVrt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukjEDQeVrt .navbar.collapsed {
  justify-content: center;
}
.cid-ukjEDQeVrt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukjEDQeVrt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukjEDQeVrt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukjEDQeVrt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukjEDQeVrt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukjEDQeVrt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukjEDQeVrt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukjEDQeVrt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukjEDQeVrt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukjEDQeVrt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukjEDQeVrt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukjEDQeVrt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukjEDQeVrt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukjEDQeVrt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukjEDQeVrt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukjEDQeVrt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukjEDQeVrt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukjEDQeVrt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukjEDQeVrt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukjEDQeVrt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukjEDQeVrt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukjEDQeVrt .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukjEDQeVrt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukjEDQeVrt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukjEDQeVrt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukjEDQeVrt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukjEDQeVrt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukjEDQeVrt .dropdown-item.active,
.cid-ukjEDQeVrt .dropdown-item:active {
  background-color: transparent;
}
.cid-ukjEDQeVrt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukjEDQeVrt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukjEDQeVrt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukjEDQeVrt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukjEDQeVrt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukjEDQeVrt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukjEDQeVrt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukjEDQeVrt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukjEDQeVrt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukjEDQeVrt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukjEDQeVrt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukjEDQeVrt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjEDQeVrt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjEDQeVrt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukjEDQeVrt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjEDQeVrt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukjEDQeVrt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukjEDQeVrt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjEDQeVrt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukjEDQeVrt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukjEDQeVrt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukjEDQeVrt .navbar {
    height: 70px;
  }
  .cid-ukjEDQeVrt .navbar.opened {
    height: auto;
  }
  .cid-ukjEDQeVrt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukjEDQKIGF {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukjEDQKIGF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjEDQKIGF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjEDQKIGF .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukjEDQKIGF .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukjEDQKIGF .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukjEDQKIGF .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukjEDQKIGF .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukjEDQKIGF .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukjEDQKIGF .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukjEDQKIGF .mbr-section-title,
.cid-ukjEDQKIGF .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukjEDR8z6U {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukjEDR8z6U .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjEDR8z6U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjEDR8z6U .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukjEDR8z6U .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukjEDR8z6U .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukjEDR8z6U .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukjEDR8z6U .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukjEDR8z6U .content-row {
  flex-direction: row-reverse;
}
.cid-ukjEDR8z6U .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjEDR8z6U .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukjEDR8z6U .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukjEDR8z6U .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjEDR8z6U .text-container1 {
    max-width: 340px;
  }
}
.cid-ukjEDR8z6U .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjEDR8z6U .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukjEDR8z6U .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukjEDR8z6U .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjEDR8z6U .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukjEDR8z6U .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukjEDR8z6U .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukjEDR8z6U .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukjEDR8z6U .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukjEDR8z6U .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjEDR8z6U .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjEDR8z6U .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjEDR8z6U .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukjEDR8z6U .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukjEDR8z6U .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukjEDR8z6U .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjEDR8z6U .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukjEDR8z6U .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukjEDR8z6U .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukjEDR8z6U .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukjEDR8z6U .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukjEDR8z6U .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukjEDR8z6U .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukjEDR8z6U .carousel {
    height: 280px;
  }
}
.cid-ukjEDR8z6U .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukjEDR8z6U .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukjEDR8z6U .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukjEDR8z6U .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukjEDR8z6U .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukjEDR8z6U .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukjEDR8z6U .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukjEDR8z6U .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukjEDR8z6U .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukjEDR8z6U .carousel-indicators {
  display: none !important;
}
.cid-ukjEDR8z6U .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukjHoWsShL {
  z-index: 1000;
  width: 100%;
}
.cid-ukjHoWsShL nav.navbar {
  position: fixed;
}
.cid-ukjHoWsShL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjHoWsShL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukjHoWsShL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukjHoWsShL .dropdown-item:hover,
.cid-ukjHoWsShL .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukjHoWsShL .dropdown-item:hover span {
  color: white;
}
.cid-ukjHoWsShL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukjHoWsShL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukjHoWsShL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukjHoWsShL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukjHoWsShL .nav-link {
  position: relative;
}
.cid-ukjHoWsShL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukjHoWsShL .container {
    flex-wrap: nowrap;
  }
}
.cid-ukjHoWsShL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukjHoWsShL .dropdown-menu,
.cid-ukjHoWsShL .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukjHoWsShL .nav-item:focus,
.cid-ukjHoWsShL .nav-link:focus {
  outline: none;
}
.cid-ukjHoWsShL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukjHoWsShL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukjHoWsShL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukjHoWsShL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjHoWsShL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukjHoWsShL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukjHoWsShL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukjHoWsShL .navbar.opened {
  transition: all 0.3s;
}
.cid-ukjHoWsShL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukjHoWsShL .navbar .navbar-logo img {
  width: auto;
}
.cid-ukjHoWsShL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukjHoWsShL .navbar.collapsed {
  justify-content: center;
}
.cid-ukjHoWsShL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukjHoWsShL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukjHoWsShL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukjHoWsShL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukjHoWsShL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukjHoWsShL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukjHoWsShL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukjHoWsShL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukjHoWsShL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukjHoWsShL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukjHoWsShL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukjHoWsShL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukjHoWsShL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukjHoWsShL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukjHoWsShL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukjHoWsShL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukjHoWsShL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukjHoWsShL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukjHoWsShL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukjHoWsShL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukjHoWsShL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukjHoWsShL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukjHoWsShL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukjHoWsShL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukjHoWsShL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukjHoWsShL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukjHoWsShL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukjHoWsShL .dropdown-item.active,
.cid-ukjHoWsShL .dropdown-item:active {
  background-color: transparent;
}
.cid-ukjHoWsShL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukjHoWsShL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukjHoWsShL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukjHoWsShL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukjHoWsShL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukjHoWsShL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukjHoWsShL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukjHoWsShL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukjHoWsShL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukjHoWsShL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukjHoWsShL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukjHoWsShL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjHoWsShL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjHoWsShL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukjHoWsShL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjHoWsShL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukjHoWsShL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukjHoWsShL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjHoWsShL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukjHoWsShL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukjHoWsShL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukjHoWsShL .navbar {
    height: 70px;
  }
  .cid-ukjHoWsShL .navbar.opened {
    height: auto;
  }
  .cid-ukjHoWsShL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukjHoX0oU4 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukjHoX0oU4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjHoX0oU4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjHoX0oU4 .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukjHoX0oU4 .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukjHoX0oU4 .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukjHoX0oU4 .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukjHoX0oU4 .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukjHoX0oU4 .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukjHoX0oU4 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukjHoX0oU4 .mbr-section-title,
.cid-ukjHoX0oU4 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukjHoXy3jF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukjHoXy3jF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjHoXy3jF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjHoXy3jF .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukjHoXy3jF .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukjHoXy3jF .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukjHoXy3jF .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukjHoXy3jF .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukjHoXy3jF .content-row {
  flex-direction: row-reverse;
}
.cid-ukjHoXy3jF .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjHoXy3jF .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukjHoXy3jF .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukjHoXy3jF .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjHoXy3jF .text-container1 {
    max-width: 340px;
  }
}
.cid-ukjHoXy3jF .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjHoXy3jF .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukjHoXy3jF .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukjHoXy3jF .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjHoXy3jF .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukjHoXy3jF .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukjHoXy3jF .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukjHoXy3jF .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukjHoXy3jF .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukjHoXy3jF .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjHoXy3jF .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjHoXy3jF .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjHoXy3jF .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukjHoXy3jF .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukjHoXy3jF .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukjHoXy3jF .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjHoXy3jF .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukjHoXy3jF .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukjHoXy3jF .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukjHoXy3jF .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukjHoXy3jF .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukjHoXy3jF .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukjHoXy3jF .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukjHoXy3jF .carousel {
    height: 280px;
  }
}
.cid-ukjHoXy3jF .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukjHoXy3jF .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukjHoXy3jF .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukjHoXy3jF .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukjHoXy3jF .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukjHoXy3jF .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukjHoXy3jF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukjHoXy3jF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukjHoXy3jF .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukjHoXy3jF .carousel-indicators {
  display: none !important;
}
.cid-ukjHoXy3jF .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukjIXhsfxX {
  z-index: 1000;
  width: 100%;
}
.cid-ukjIXhsfxX nav.navbar {
  position: fixed;
}
.cid-ukjIXhsfxX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjIXhsfxX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukjIXhsfxX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukjIXhsfxX .dropdown-item:hover,
.cid-ukjIXhsfxX .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukjIXhsfxX .dropdown-item:hover span {
  color: white;
}
.cid-ukjIXhsfxX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukjIXhsfxX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukjIXhsfxX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukjIXhsfxX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukjIXhsfxX .nav-link {
  position: relative;
}
.cid-ukjIXhsfxX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukjIXhsfxX .container {
    flex-wrap: nowrap;
  }
}
.cid-ukjIXhsfxX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukjIXhsfxX .dropdown-menu,
.cid-ukjIXhsfxX .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukjIXhsfxX .nav-item:focus,
.cid-ukjIXhsfxX .nav-link:focus {
  outline: none;
}
.cid-ukjIXhsfxX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukjIXhsfxX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukjIXhsfxX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukjIXhsfxX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjIXhsfxX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukjIXhsfxX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukjIXhsfxX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukjIXhsfxX .navbar.opened {
  transition: all 0.3s;
}
.cid-ukjIXhsfxX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukjIXhsfxX .navbar .navbar-logo img {
  width: auto;
}
.cid-ukjIXhsfxX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukjIXhsfxX .navbar.collapsed {
  justify-content: center;
}
.cid-ukjIXhsfxX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukjIXhsfxX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukjIXhsfxX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukjIXhsfxX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukjIXhsfxX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukjIXhsfxX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukjIXhsfxX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukjIXhsfxX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukjIXhsfxX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukjIXhsfxX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukjIXhsfxX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukjIXhsfxX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukjIXhsfxX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukjIXhsfxX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukjIXhsfxX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukjIXhsfxX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukjIXhsfxX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukjIXhsfxX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukjIXhsfxX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukjIXhsfxX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukjIXhsfxX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukjIXhsfxX .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukjIXhsfxX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukjIXhsfxX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukjIXhsfxX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukjIXhsfxX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukjIXhsfxX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukjIXhsfxX .dropdown-item.active,
.cid-ukjIXhsfxX .dropdown-item:active {
  background-color: transparent;
}
.cid-ukjIXhsfxX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukjIXhsfxX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukjIXhsfxX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukjIXhsfxX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukjIXhsfxX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukjIXhsfxX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukjIXhsfxX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukjIXhsfxX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukjIXhsfxX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukjIXhsfxX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukjIXhsfxX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukjIXhsfxX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjIXhsfxX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjIXhsfxX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukjIXhsfxX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjIXhsfxX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukjIXhsfxX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukjIXhsfxX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjIXhsfxX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukjIXhsfxX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukjIXhsfxX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukjIXhsfxX .navbar {
    height: 70px;
  }
  .cid-ukjIXhsfxX .navbar.opened {
    height: auto;
  }
  .cid-ukjIXhsfxX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukjIXi53nj {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukjIXi53nj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjIXi53nj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjIXi53nj .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukjIXi53nj .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukjIXi53nj .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukjIXi53nj .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukjIXi53nj .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukjIXi53nj .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukjIXi53nj .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukjIXi53nj .mbr-section-title,
.cid-ukjIXi53nj .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukjIXiyOwD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukjIXiyOwD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjIXiyOwD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjIXiyOwD .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukjIXiyOwD .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukjIXiyOwD .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukjIXiyOwD .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukjIXiyOwD .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukjIXiyOwD .content-row {
  flex-direction: row-reverse;
}
.cid-ukjIXiyOwD .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjIXiyOwD .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukjIXiyOwD .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukjIXiyOwD .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjIXiyOwD .text-container1 {
    max-width: 340px;
  }
}
.cid-ukjIXiyOwD .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjIXiyOwD .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukjIXiyOwD .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukjIXiyOwD .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjIXiyOwD .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukjIXiyOwD .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukjIXiyOwD .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukjIXiyOwD .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukjIXiyOwD .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukjIXiyOwD .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjIXiyOwD .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjIXiyOwD .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjIXiyOwD .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukjIXiyOwD .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukjIXiyOwD .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukjIXiyOwD .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjIXiyOwD .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukjIXiyOwD .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukjIXiyOwD .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukjIXiyOwD .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukjIXiyOwD .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukjIXiyOwD .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukjIXiyOwD .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukjIXiyOwD .carousel {
    height: 280px;
  }
}
.cid-ukjIXiyOwD .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukjIXiyOwD .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukjIXiyOwD .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukjIXiyOwD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukjIXiyOwD .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukjIXiyOwD .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukjIXiyOwD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukjIXiyOwD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukjIXiyOwD .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukjIXiyOwD .carousel-indicators {
  display: none !important;
}
.cid-ukjIXiyOwD .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukjJHneiiV {
  z-index: 1000;
  width: 100%;
}
.cid-ukjJHneiiV nav.navbar {
  position: fixed;
}
.cid-ukjJHneiiV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjJHneiiV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukjJHneiiV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukjJHneiiV .dropdown-item:hover,
.cid-ukjJHneiiV .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukjJHneiiV .dropdown-item:hover span {
  color: white;
}
.cid-ukjJHneiiV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukjJHneiiV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukjJHneiiV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukjJHneiiV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukjJHneiiV .nav-link {
  position: relative;
}
.cid-ukjJHneiiV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukjJHneiiV .container {
    flex-wrap: nowrap;
  }
}
.cid-ukjJHneiiV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukjJHneiiV .dropdown-menu,
.cid-ukjJHneiiV .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukjJHneiiV .nav-item:focus,
.cid-ukjJHneiiV .nav-link:focus {
  outline: none;
}
.cid-ukjJHneiiV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukjJHneiiV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukjJHneiiV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukjJHneiiV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjJHneiiV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukjJHneiiV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukjJHneiiV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukjJHneiiV .navbar.opened {
  transition: all 0.3s;
}
.cid-ukjJHneiiV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukjJHneiiV .navbar .navbar-logo img {
  width: auto;
}
.cid-ukjJHneiiV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukjJHneiiV .navbar.collapsed {
  justify-content: center;
}
.cid-ukjJHneiiV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukjJHneiiV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukjJHneiiV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukjJHneiiV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukjJHneiiV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukjJHneiiV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukjJHneiiV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukjJHneiiV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukjJHneiiV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukjJHneiiV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukjJHneiiV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukjJHneiiV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukjJHneiiV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukjJHneiiV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukjJHneiiV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukjJHneiiV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukjJHneiiV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukjJHneiiV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukjJHneiiV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukjJHneiiV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukjJHneiiV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukjJHneiiV .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukjJHneiiV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukjJHneiiV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukjJHneiiV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukjJHneiiV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukjJHneiiV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukjJHneiiV .dropdown-item.active,
.cid-ukjJHneiiV .dropdown-item:active {
  background-color: transparent;
}
.cid-ukjJHneiiV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukjJHneiiV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukjJHneiiV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukjJHneiiV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukjJHneiiV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukjJHneiiV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukjJHneiiV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukjJHneiiV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukjJHneiiV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukjJHneiiV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukjJHneiiV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukjJHneiiV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjJHneiiV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjJHneiiV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukjJHneiiV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjJHneiiV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukjJHneiiV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukjJHneiiV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjJHneiiV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukjJHneiiV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukjJHneiiV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukjJHneiiV .navbar {
    height: 70px;
  }
  .cid-ukjJHneiiV .navbar.opened {
    height: auto;
  }
  .cid-ukjJHneiiV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukjJHnWkKS {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukjJHnWkKS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjJHnWkKS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjJHnWkKS .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukjJHnWkKS .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukjJHnWkKS .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukjJHnWkKS .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukjJHnWkKS .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukjJHnWkKS .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukjJHnWkKS .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukjJHnWkKS .mbr-section-title,
.cid-ukjJHnWkKS .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukjJHojhyX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukjJHojhyX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjJHojhyX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjJHojhyX .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukjJHojhyX .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukjJHojhyX .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukjJHojhyX .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukjJHojhyX .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukjJHojhyX .content-row {
  flex-direction: row-reverse;
}
.cid-ukjJHojhyX .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjJHojhyX .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukjJHojhyX .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukjJHojhyX .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjJHojhyX .text-container1 {
    max-width: 340px;
  }
}
.cid-ukjJHojhyX .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjJHojhyX .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukjJHojhyX .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukjJHojhyX .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjJHojhyX .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukjJHojhyX .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukjJHojhyX .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukjJHojhyX .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukjJHojhyX .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukjJHojhyX .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjJHojhyX .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjJHojhyX .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjJHojhyX .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukjJHojhyX .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukjJHojhyX .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukjJHojhyX .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjJHojhyX .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukjJHojhyX .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukjJHojhyX .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukjJHojhyX .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukjJHojhyX .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukjJHojhyX .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukjJHojhyX .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukjJHojhyX .carousel {
    height: 280px;
  }
}
.cid-ukjJHojhyX .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukjJHojhyX .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukjJHojhyX .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukjJHojhyX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukjJHojhyX .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukjJHojhyX .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukjJHojhyX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukjJHojhyX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukjJHojhyX .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukjJHojhyX .carousel-indicators {
  display: none !important;
}
.cid-ukjJHojhyX .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukjLdniSG8 {
  z-index: 1000;
  width: 100%;
}
.cid-ukjLdniSG8 nav.navbar {
  position: fixed;
}
.cid-ukjLdniSG8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjLdniSG8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukjLdniSG8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukjLdniSG8 .dropdown-item:hover,
.cid-ukjLdniSG8 .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukjLdniSG8 .dropdown-item:hover span {
  color: white;
}
.cid-ukjLdniSG8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukjLdniSG8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukjLdniSG8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukjLdniSG8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukjLdniSG8 .nav-link {
  position: relative;
}
.cid-ukjLdniSG8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukjLdniSG8 .container {
    flex-wrap: nowrap;
  }
}
.cid-ukjLdniSG8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukjLdniSG8 .dropdown-menu,
.cid-ukjLdniSG8 .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukjLdniSG8 .nav-item:focus,
.cid-ukjLdniSG8 .nav-link:focus {
  outline: none;
}
.cid-ukjLdniSG8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukjLdniSG8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukjLdniSG8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukjLdniSG8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukjLdniSG8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukjLdniSG8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukjLdniSG8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukjLdniSG8 .navbar.opened {
  transition: all 0.3s;
}
.cid-ukjLdniSG8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukjLdniSG8 .navbar .navbar-logo img {
  width: auto;
}
.cid-ukjLdniSG8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukjLdniSG8 .navbar.collapsed {
  justify-content: center;
}
.cid-ukjLdniSG8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukjLdniSG8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukjLdniSG8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukjLdniSG8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukjLdniSG8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukjLdniSG8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukjLdniSG8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukjLdniSG8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukjLdniSG8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukjLdniSG8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukjLdniSG8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukjLdniSG8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukjLdniSG8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukjLdniSG8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukjLdniSG8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukjLdniSG8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukjLdniSG8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukjLdniSG8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukjLdniSG8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukjLdniSG8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukjLdniSG8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukjLdniSG8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukjLdniSG8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukjLdniSG8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukjLdniSG8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukjLdniSG8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukjLdniSG8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukjLdniSG8 .dropdown-item.active,
.cid-ukjLdniSG8 .dropdown-item:active {
  background-color: transparent;
}
.cid-ukjLdniSG8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukjLdniSG8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukjLdniSG8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukjLdniSG8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukjLdniSG8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukjLdniSG8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukjLdniSG8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukjLdniSG8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukjLdniSG8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukjLdniSG8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukjLdniSG8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukjLdniSG8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjLdniSG8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukjLdniSG8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukjLdniSG8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjLdniSG8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukjLdniSG8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukjLdniSG8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukjLdniSG8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukjLdniSG8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukjLdniSG8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukjLdniSG8 .navbar {
    height: 70px;
  }
  .cid-ukjLdniSG8 .navbar.opened {
    height: auto;
  }
  .cid-ukjLdniSG8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukjLdnQuOs {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukjLdnQuOs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjLdnQuOs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjLdnQuOs .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukjLdnQuOs .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukjLdnQuOs .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukjLdnQuOs .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukjLdnQuOs .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukjLdnQuOs .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukjLdnQuOs .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukjLdnQuOs .mbr-section-title,
.cid-ukjLdnQuOs .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukjLdojNqV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukjLdojNqV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukjLdojNqV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukjLdojNqV .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukjLdojNqV .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukjLdojNqV .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukjLdojNqV .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukjLdojNqV .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukjLdojNqV .content-row {
  flex-direction: row-reverse;
}
.cid-ukjLdojNqV .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjLdojNqV .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukjLdojNqV .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukjLdojNqV .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjLdojNqV .text-container1 {
    max-width: 340px;
  }
}
.cid-ukjLdojNqV .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjLdojNqV .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukjLdojNqV .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukjLdojNqV .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukjLdojNqV .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukjLdojNqV .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukjLdojNqV .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukjLdojNqV .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukjLdojNqV .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukjLdojNqV .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjLdojNqV .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjLdojNqV .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukjLdojNqV .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukjLdojNqV .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukjLdojNqV .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukjLdojNqV .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukjLdojNqV .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukjLdojNqV .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukjLdojNqV .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukjLdojNqV .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukjLdojNqV .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukjLdojNqV .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukjLdojNqV .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukjLdojNqV .carousel {
    height: 280px;
  }
}
.cid-ukjLdojNqV .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukjLdojNqV .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukjLdojNqV .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukjLdojNqV .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukjLdojNqV .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukjLdojNqV .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukjLdojNqV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukjLdojNqV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukjLdojNqV .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukjLdojNqV .carousel-indicators {
  display: none !important;
}
.cid-ukjLdojNqV .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukkF1bDD6c {
  z-index: 1000;
  width: 100%;
}
.cid-ukkF1bDD6c nav.navbar {
  position: fixed;
}
.cid-ukkF1bDD6c .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukkF1bDD6c .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukkF1bDD6c .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukkF1bDD6c .dropdown-item:hover,
.cid-ukkF1bDD6c .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukkF1bDD6c .dropdown-item:hover span {
  color: white;
}
.cid-ukkF1bDD6c .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukkF1bDD6c .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukkF1bDD6c .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukkF1bDD6c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukkF1bDD6c .nav-link {
  position: relative;
}
.cid-ukkF1bDD6c .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukkF1bDD6c .container {
    flex-wrap: nowrap;
  }
}
.cid-ukkF1bDD6c .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukkF1bDD6c .dropdown-menu,
.cid-ukkF1bDD6c .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukkF1bDD6c .nav-item:focus,
.cid-ukkF1bDD6c .nav-link:focus {
  outline: none;
}
.cid-ukkF1bDD6c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukkF1bDD6c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukkF1bDD6c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukkF1bDD6c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukkF1bDD6c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukkF1bDD6c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukkF1bDD6c .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukkF1bDD6c .navbar.opened {
  transition: all 0.3s;
}
.cid-ukkF1bDD6c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukkF1bDD6c .navbar .navbar-logo img {
  width: auto;
}
.cid-ukkF1bDD6c .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukkF1bDD6c .navbar.collapsed {
  justify-content: center;
}
.cid-ukkF1bDD6c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukkF1bDD6c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukkF1bDD6c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukkF1bDD6c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukkF1bDD6c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukkF1bDD6c .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukkF1bDD6c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukkF1bDD6c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukkF1bDD6c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukkF1bDD6c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukkF1bDD6c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukkF1bDD6c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukkF1bDD6c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukkF1bDD6c .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukkF1bDD6c .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukkF1bDD6c .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukkF1bDD6c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukkF1bDD6c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukkF1bDD6c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukkF1bDD6c .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukkF1bDD6c .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukkF1bDD6c .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukkF1bDD6c .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukkF1bDD6c .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukkF1bDD6c .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukkF1bDD6c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukkF1bDD6c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukkF1bDD6c .dropdown-item.active,
.cid-ukkF1bDD6c .dropdown-item:active {
  background-color: transparent;
}
.cid-ukkF1bDD6c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukkF1bDD6c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukkF1bDD6c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukkF1bDD6c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukkF1bDD6c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukkF1bDD6c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukkF1bDD6c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukkF1bDD6c .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukkF1bDD6c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukkF1bDD6c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukkF1bDD6c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukkF1bDD6c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukkF1bDD6c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukkF1bDD6c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukkF1bDD6c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukkF1bDD6c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukkF1bDD6c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukkF1bDD6c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukkF1bDD6c .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukkF1bDD6c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukkF1bDD6c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukkF1bDD6c .navbar {
    height: 70px;
  }
  .cid-ukkF1bDD6c .navbar.opened {
    height: auto;
  }
  .cid-ukkF1bDD6c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukkF1cLNGy {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/wall2v2-50brightness-1200x1200.webp");
}
.cid-ukkF1cLNGy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukkF1cLNGy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukkF1cLNGy .mbr-section-subtitle {
  background: #d77627;
  color: #6a4325;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ukkF1cLNGy .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #ffffff;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ukkF1cLNGy .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d77627;
  font-size: 1.5rem;
}
.cid-ukkF1cLNGy .mbr-section-title {
  color: #ffffff;
}
.cid-ukkF1cLNGy .mbr-text,
.cid-ukkF1cLNGy .mbr-section-btn {
  color: #fafaf9;
}
.cid-ukkF1cLNGy .mbr-section-subtitle,
.cid-ukkF1cLNGy .align-wrapper {
  color: #ffffff;
}
.cid-ukkF1dEJvo {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukkF1dEJvo img,
.cid-ukkF1dEJvo .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ukkF1dEJvo .item:focus,
.cid-ukkF1dEJvo span:focus {
  outline: none;
}
.cid-ukkF1dEJvo .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukkF1dEJvo .item {
    margin-bottom: 1rem;
  }
}
.cid-ukkF1dEJvo .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukkF1dEJvo .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukkF1dEJvo .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukkF1dEJvo .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukkF1dEJvo .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukkF1dEJvo .mbr-section-title {
  color: #d77627;
}
.cid-ukkF1dEJvo .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukkF1dEJvo .item-subtitle {
  text-align: left;
}
.cid-ukkF1dEJvo .mbr-text,
.cid-ukkF1dEJvo .item .mbr-section-btn {
  text-align: left;
}
.cid-ukkF1dEJvo .content-head {
  max-width: 800px;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukkVkxiNjg {
  z-index: 1000;
  width: 100%;
}
.cid-ukkVkxiNjg nav.navbar {
  position: fixed;
}
.cid-ukkVkxiNjg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukkVkxiNjg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukkVkxiNjg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukkVkxiNjg .dropdown-item:hover,
.cid-ukkVkxiNjg .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukkVkxiNjg .dropdown-item:hover span {
  color: white;
}
.cid-ukkVkxiNjg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukkVkxiNjg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukkVkxiNjg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukkVkxiNjg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukkVkxiNjg .nav-link {
  position: relative;
}
.cid-ukkVkxiNjg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukkVkxiNjg .container {
    flex-wrap: nowrap;
  }
}
.cid-ukkVkxiNjg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukkVkxiNjg .dropdown-menu,
.cid-ukkVkxiNjg .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukkVkxiNjg .nav-item:focus,
.cid-ukkVkxiNjg .nav-link:focus {
  outline: none;
}
.cid-ukkVkxiNjg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukkVkxiNjg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukkVkxiNjg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukkVkxiNjg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukkVkxiNjg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukkVkxiNjg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukkVkxiNjg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukkVkxiNjg .navbar.opened {
  transition: all 0.3s;
}
.cid-ukkVkxiNjg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukkVkxiNjg .navbar .navbar-logo img {
  width: auto;
}
.cid-ukkVkxiNjg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukkVkxiNjg .navbar.collapsed {
  justify-content: center;
}
.cid-ukkVkxiNjg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukkVkxiNjg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukkVkxiNjg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukkVkxiNjg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukkVkxiNjg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukkVkxiNjg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukkVkxiNjg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukkVkxiNjg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukkVkxiNjg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukkVkxiNjg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukkVkxiNjg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukkVkxiNjg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukkVkxiNjg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukkVkxiNjg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukkVkxiNjg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukkVkxiNjg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukkVkxiNjg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukkVkxiNjg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukkVkxiNjg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukkVkxiNjg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukkVkxiNjg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukkVkxiNjg .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukkVkxiNjg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukkVkxiNjg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukkVkxiNjg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukkVkxiNjg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukkVkxiNjg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukkVkxiNjg .dropdown-item.active,
.cid-ukkVkxiNjg .dropdown-item:active {
  background-color: transparent;
}
.cid-ukkVkxiNjg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukkVkxiNjg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukkVkxiNjg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukkVkxiNjg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukkVkxiNjg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukkVkxiNjg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukkVkxiNjg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukkVkxiNjg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukkVkxiNjg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukkVkxiNjg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukkVkxiNjg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukkVkxiNjg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukkVkxiNjg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukkVkxiNjg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukkVkxiNjg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukkVkxiNjg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukkVkxiNjg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukkVkxiNjg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukkVkxiNjg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukkVkxiNjg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukkVkxiNjg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukkVkxiNjg .navbar {
    height: 70px;
  }
  .cid-ukkVkxiNjg .navbar.opened {
    height: auto;
  }
  .cid-ukkVkxiNjg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukkVkyqYcC {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #6a4325;
}
.cid-ukkVkyqYcC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukkVkyqYcC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukkVkyqYcC .mbr-section-subtitle {
  background: #d77627;
  color: #6a4325;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ukkVkyqYcC .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #ffffff;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ukkVkyqYcC .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d77627;
  font-size: 1.5rem;
}
.cid-ukkVkyqYcC .mbr-section-title {
  color: #ffffff;
}
.cid-ukkVkyqYcC .mbr-text,
.cid-ukkVkyqYcC .mbr-section-btn {
  color: #fafaf9;
}
.cid-ukkVkyqYcC .mbr-section-subtitle,
.cid-ukkVkyqYcC .align-wrapper {
  color: #ffffff;
}
.cid-ukkVkzcqVz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukkVkzcqVz img,
.cid-ukkVkzcqVz .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ukkVkzcqVz .item:focus,
.cid-ukkVkzcqVz span:focus {
  outline: none;
}
.cid-ukkVkzcqVz .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukkVkzcqVz .item {
    margin-bottom: 1rem;
  }
}
.cid-ukkVkzcqVz .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukkVkzcqVz .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukkVkzcqVz .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukkVkzcqVz .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukkVkzcqVz .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukkVkzcqVz .mbr-section-title {
  color: #d77627;
}
.cid-ukkVkzcqVz .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukkVkzcqVz .item-subtitle {
  text-align: left;
}
.cid-ukkVkzcqVz .mbr-text,
.cid-ukkVkzcqVz .item .mbr-section-btn {
  text-align: left;
}
.cid-ukkVkzcqVz .content-head {
  max-width: 800px;
}
.cid-ukl0Bhvhla {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukl0Bhvhla img,
.cid-ukl0Bhvhla .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ukl0Bhvhla .item:focus,
.cid-ukl0Bhvhla span:focus {
  outline: none;
}
.cid-ukl0Bhvhla .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukl0Bhvhla .item {
    margin-bottom: 1rem;
  }
}
.cid-ukl0Bhvhla .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukl0Bhvhla .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukl0Bhvhla .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukl0Bhvhla .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukl0Bhvhla .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukl0Bhvhla .mbr-section-title {
  color: #d77627;
}
.cid-ukl0Bhvhla .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukl0Bhvhla .item-subtitle {
  text-align: left;
}
.cid-ukl0Bhvhla .mbr-text,
.cid-ukl0Bhvhla .item .mbr-section-btn {
  text-align: left;
}
.cid-ukl0Bhvhla .content-head {
  max-width: 800px;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukl1VTOKo4 {
  z-index: 1000;
  width: 100%;
}
.cid-ukl1VTOKo4 nav.navbar {
  position: fixed;
}
.cid-ukl1VTOKo4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukl1VTOKo4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukl1VTOKo4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukl1VTOKo4 .dropdown-item:hover,
.cid-ukl1VTOKo4 .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukl1VTOKo4 .dropdown-item:hover span {
  color: white;
}
.cid-ukl1VTOKo4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukl1VTOKo4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukl1VTOKo4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukl1VTOKo4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukl1VTOKo4 .nav-link {
  position: relative;
}
.cid-ukl1VTOKo4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukl1VTOKo4 .container {
    flex-wrap: nowrap;
  }
}
.cid-ukl1VTOKo4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukl1VTOKo4 .dropdown-menu,
.cid-ukl1VTOKo4 .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukl1VTOKo4 .nav-item:focus,
.cid-ukl1VTOKo4 .nav-link:focus {
  outline: none;
}
.cid-ukl1VTOKo4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukl1VTOKo4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukl1VTOKo4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukl1VTOKo4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukl1VTOKo4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukl1VTOKo4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukl1VTOKo4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukl1VTOKo4 .navbar.opened {
  transition: all 0.3s;
}
.cid-ukl1VTOKo4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukl1VTOKo4 .navbar .navbar-logo img {
  width: auto;
}
.cid-ukl1VTOKo4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukl1VTOKo4 .navbar.collapsed {
  justify-content: center;
}
.cid-ukl1VTOKo4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukl1VTOKo4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukl1VTOKo4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukl1VTOKo4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukl1VTOKo4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukl1VTOKo4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukl1VTOKo4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukl1VTOKo4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukl1VTOKo4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukl1VTOKo4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukl1VTOKo4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukl1VTOKo4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukl1VTOKo4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukl1VTOKo4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukl1VTOKo4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukl1VTOKo4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukl1VTOKo4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukl1VTOKo4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukl1VTOKo4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukl1VTOKo4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukl1VTOKo4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukl1VTOKo4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukl1VTOKo4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukl1VTOKo4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukl1VTOKo4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukl1VTOKo4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukl1VTOKo4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukl1VTOKo4 .dropdown-item.active,
.cid-ukl1VTOKo4 .dropdown-item:active {
  background-color: transparent;
}
.cid-ukl1VTOKo4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukl1VTOKo4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukl1VTOKo4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukl1VTOKo4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukl1VTOKo4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukl1VTOKo4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukl1VTOKo4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukl1VTOKo4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukl1VTOKo4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukl1VTOKo4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukl1VTOKo4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukl1VTOKo4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukl1VTOKo4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukl1VTOKo4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukl1VTOKo4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukl1VTOKo4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukl1VTOKo4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukl1VTOKo4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukl1VTOKo4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukl1VTOKo4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl1VTOKo4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukl1VTOKo4 .navbar {
    height: 70px;
  }
  .cid-ukl1VTOKo4 .navbar.opened {
    height: auto;
  }
  .cid-ukl1VTOKo4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukl1VV9M47 {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #6a4325;
}
.cid-ukl1VV9M47 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukl1VV9M47 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukl1VV9M47 .mbr-section-subtitle {
  background: #d77627;
  color: #6a4325;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-ukl1VV9M47 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #ffffff;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ukl1VV9M47 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d77627;
  font-size: 1.5rem;
}
.cid-ukl1VV9M47 .mbr-section-title {
  color: #ffffff;
}
.cid-ukl1VV9M47 .mbr-text,
.cid-ukl1VV9M47 .mbr-section-btn {
  color: #fafaf9;
}
.cid-ukl1VV9M47 .mbr-section-subtitle,
.cid-ukl1VV9M47 .align-wrapper {
  color: #ffffff;
}
.cid-ukl1VWa62L {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukl1VWa62L img,
.cid-ukl1VWa62L .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ukl1VWa62L .item:focus,
.cid-ukl1VWa62L span:focus {
  outline: none;
}
.cid-ukl1VWa62L .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukl1VWa62L .item {
    margin-bottom: 1rem;
  }
}
.cid-ukl1VWa62L .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukl1VWa62L .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukl1VWa62L .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukl1VWa62L .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukl1VWa62L .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukl1VWa62L .mbr-section-title {
  color: #d77627;
}
.cid-ukl1VWa62L .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukl1VWa62L .item-subtitle {
  text-align: left;
}
.cid-ukl1VWa62L .mbr-text,
.cid-ukl1VWa62L .item .mbr-section-btn {
  text-align: left;
}
.cid-ukl1VWa62L .content-head {
  max-width: 800px;
}
.cid-ukl4ehU3DA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukl4ehU3DA img,
.cid-ukl4ehU3DA .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ukl4ehU3DA .item:focus,
.cid-ukl4ehU3DA span:focus {
  outline: none;
}
.cid-ukl4ehU3DA .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukl4ehU3DA .item {
    margin-bottom: 1rem;
  }
}
.cid-ukl4ehU3DA .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukl4ehU3DA .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukl4ehU3DA .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukl4ehU3DA .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukl4ehU3DA .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukl4ehU3DA .mbr-section-title {
  color: #d77627;
}
.cid-ukl4ehU3DA .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukl4ehU3DA .item-subtitle {
  text-align: left;
}
.cid-ukl4ehU3DA .mbr-text,
.cid-ukl4ehU3DA .item .mbr-section-btn {
  text-align: left;
}
.cid-ukl4ehU3DA .content-head {
  max-width: 800px;
}
.cid-ukl1VXd2NO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-ukl1VXd2NO img,
.cid-ukl1VXd2NO .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ukl1VXd2NO .item:focus,
.cid-ukl1VXd2NO span:focus {
  outline: none;
}
.cid-ukl1VXd2NO .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ukl1VXd2NO .item {
    margin-bottom: 1rem;
  }
}
.cid-ukl1VXd2NO .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ukl1VXd2NO .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ukl1VXd2NO .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-ukl1VXd2NO .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ukl1VXd2NO .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ukl1VXd2NO .mbr-section-title {
  color: #d77627;
}
.cid-ukl1VXd2NO .item-title {
  text-align: left;
  color: #232323;
}
.cid-ukl1VXd2NO .item-subtitle {
  text-align: left;
}
.cid-ukl1VXd2NO .mbr-text,
.cid-ukl1VXd2NO .item .mbr-section-btn {
  text-align: left;
}
.cid-ukl1VXd2NO .content-head {
  max-width: 800px;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uklnlrTxAr {
  z-index: 1000;
  width: 100%;
}
.cid-uklnlrTxAr nav.navbar {
  position: fixed;
}
.cid-uklnlrTxAr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uklnlrTxAr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uklnlrTxAr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uklnlrTxAr .dropdown-item:hover,
.cid-uklnlrTxAr .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uklnlrTxAr .dropdown-item:hover span {
  color: white;
}
.cid-uklnlrTxAr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uklnlrTxAr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uklnlrTxAr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uklnlrTxAr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uklnlrTxAr .nav-link {
  position: relative;
}
.cid-uklnlrTxAr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uklnlrTxAr .container {
    flex-wrap: nowrap;
  }
}
.cid-uklnlrTxAr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uklnlrTxAr .dropdown-menu,
.cid-uklnlrTxAr .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uklnlrTxAr .nav-item:focus,
.cid-uklnlrTxAr .nav-link:focus {
  outline: none;
}
.cid-uklnlrTxAr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uklnlrTxAr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uklnlrTxAr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uklnlrTxAr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uklnlrTxAr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uklnlrTxAr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uklnlrTxAr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uklnlrTxAr .navbar.opened {
  transition: all 0.3s;
}
.cid-uklnlrTxAr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uklnlrTxAr .navbar .navbar-logo img {
  width: auto;
}
.cid-uklnlrTxAr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uklnlrTxAr .navbar.collapsed {
  justify-content: center;
}
.cid-uklnlrTxAr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uklnlrTxAr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uklnlrTxAr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uklnlrTxAr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uklnlrTxAr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uklnlrTxAr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uklnlrTxAr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uklnlrTxAr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uklnlrTxAr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uklnlrTxAr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uklnlrTxAr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uklnlrTxAr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uklnlrTxAr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uklnlrTxAr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uklnlrTxAr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uklnlrTxAr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uklnlrTxAr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uklnlrTxAr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uklnlrTxAr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uklnlrTxAr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uklnlrTxAr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uklnlrTxAr .navbar.navbar-short {
  min-height: 60px;
}
.cid-uklnlrTxAr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uklnlrTxAr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uklnlrTxAr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uklnlrTxAr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uklnlrTxAr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uklnlrTxAr .dropdown-item.active,
.cid-uklnlrTxAr .dropdown-item:active {
  background-color: transparent;
}
.cid-uklnlrTxAr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uklnlrTxAr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uklnlrTxAr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uklnlrTxAr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uklnlrTxAr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uklnlrTxAr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uklnlrTxAr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uklnlrTxAr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uklnlrTxAr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uklnlrTxAr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uklnlrTxAr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uklnlrTxAr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uklnlrTxAr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uklnlrTxAr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uklnlrTxAr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uklnlrTxAr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uklnlrTxAr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uklnlrTxAr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uklnlrTxAr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uklnlrTxAr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uklnlrTxAr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uklnlrTxAr .navbar {
    height: 70px;
  }
  .cid-uklnlrTxAr .navbar.opened {
    height: auto;
  }
  .cid-uklnlrTxAr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uklnlu3vq1 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uklnlu3vq1 .image-wrapper {
  height: 100%;
}
@media (max-width: 991px) {
  .cid-uklnlu3vq1 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uklnlu3vq1 .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uklnlu3vq1 .image-wrapper img {
    border-end-start-radius: 5rem;
  }
}
@media (min-width: 992px) {
  .cid-uklnlu3vq1 .text-wrapper {
    padding: 10rem 5rem 0 0rem;
  }
}
.cid-uklnlu3vq1 .mbr-section-title {
  color: #d77627;
}
.cid-uklnlu3vq1 .mbr-text {
  color: #6c7577;
}
.cid-uklnlu3vq1 .btn {
  padding: 1rem 3.4rem;
}
.cid-uklnlu3vq1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uklnlu3vq1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uklnlvWcDY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/minimalistic-scene-mockup-with-concrete-with-place-banner-3d-illustration-2000x1500.jpg");
}
.cid-uklnlvWcDY H1 {
  color: #e2090d;
}
.cid-uklnlvWcDY h1 {
  background: linear-gradient(to left, #ffffff, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uklnlvWcDY .mbr-text,
.cid-uklnlvWcDY .mbr-section-btn {
  color: #ffffff;
}
.cid-uklnlvWcDY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uklnlvWcDY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukltG8VG0u {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-ukltG8VG0u .mbr-iconfont {
  display: block;
  font-size: 6rem;
  color: #d77627;
  margin-bottom: 2rem;
}
.cid-uklpSJocNB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uklpSJocNB .col-title {
    margin-bottom: 20px;
  }
}
.cid-uklpSJocNB .mbr-section-title {
  color: #d77627;
}
.cid-uklpSJocNB .mbr-section-subtitle {
  color: #000000;
  margin-top: 24px;
}
.cid-uklpSJocNB .mbr-text {
  color: #000000;
}
.cid-uklpSJocNB .line {
  width: 100%;
  height: 2px;
  background: #efefef;
  margin-bottom: 2rem;
}
.cid-uklpSJocNB p {
  line-height: 1.2;
}
.cid-uklpSJocNB .mbr-text1 {
  color: #555555;
}
.cid-uklpSJocNB .mbr-text2 {
  color: #555555;
}
.cid-uklpSJocNB .mbr-text3 {
  color: #000000;
}
.cid-uklnltpLOm {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #6a4325;
}
.cid-uklnltpLOm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uklnltpLOm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uklnltpLOm .container {
    padding: 0 22px;
  }
}
.cid-uklnltpLOm .row {
  justify-content: center;
}
.cid-uklnltpLOm .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uklnltpLOm .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-uklnltpLOm .item {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uklnltpLOm .item {
    margin-bottom: 20px;
  }
}
.cid-uklnltpLOm .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 10px;
}
.cid-uklnltpLOm .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  display: inline-flex;
  font-size: 60px;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uklnltpLOm .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
    font-size: 42px;
  }
}
.cid-uklnltpLOm .item .item-wrapper .card-box .card-title {
  margin-bottom: 10px;
}
.cid-uklnltpLOm .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uklnltpLOm .mbr-section-title {
  color: #ffffff;
}
.cid-uklnltpLOm .card-title {
  color: #ffffff;
}
.cid-uklnltpLOm .card-text {
  color: #ffffff;
}
.cid-uklnltpLOm .mbr-section-title,
.cid-uklnltpLOm .mbr-section-btn {
  text-align: center;
}
.cid-uklUvJEan6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/3d-rendering-modern-luxury-sink-bathroom-furniture-interior-design-2000x2000.jpg");
}
.cid-uklUvJEan6 H1 {
  color: #e2090d;
}
.cid-uklUvJEan6 h1 {
  background: linear-gradient(to left, #ffffff, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uklUvJEan6 .mbr-text,
.cid-uklUvJEan6 .mbr-section-btn {
  color: #ffffff;
}
.cid-uklUvJEan6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uklUvJEan6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ul1dujbVzA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #f4f3f4;
}
.cid-ul1dujbVzA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ul1dujbVzA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ul1dujbVzA .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ul1dujbVzA .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ul1dujbVzA .google-map {
  height: 100%;
  position: relative;
}
.cid-ul1dujbVzA .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ul1dujbVzA .google-map iframe {
    min-height: 350px;
  }
}
.cid-ul1dujbVzA .google-map [data-state-details] {
  color: #6b6763;
  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-ul1dujbVzA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ul1dujbVzA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ul1dujbVzA .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ul1dujbVzA .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ul1dujbVzA .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ul1dujbVzA ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ul1dujbVzA .content-head {
  max-width: 800px;
}
.cid-ul1dujbVzA .mbr-section-title {
  color: #d77627;
}
.cid-ul1dujbVzA .list,
.cid-ul1dujbVzA .item-wrap {
  color: #555555;
}
.cid-ul1dujbVzA .cardTitle {
  color: #d77627;
}
.cid-uklnlxUxGG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uklnlxUxGG .container-fluid {
  padding: 0;
}
.cid-uklnlxUxGG .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uklnlxUxGG .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uklnlxUxGG .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uklnlxUxGG .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uklnlxUxGG .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uklnlxUxGG .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uklnlxUxGG .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uklnlxUxGG .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uklnlxUxGG .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uklnlxUxGG .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uklnlxUxGG .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uklnlxUxGG .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uklnlxUxGG .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uklnlxUxGG .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uklnlxUxGG .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uklnlxUxGG .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uklnlxUxGG .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uklnlxUxGG .copyright .mbr-text {
  margin: 0;
}
.cid-uklnlxUxGG .mbr-section-title,
.cid-uklnlxUxGG .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uklnlxUxGG .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uklZDb0B9S {
  z-index: 1000;
  width: 100%;
}
.cid-uklZDb0B9S nav.navbar {
  position: fixed;
}
.cid-uklZDb0B9S .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uklZDb0B9S .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uklZDb0B9S .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uklZDb0B9S .dropdown-item:hover,
.cid-uklZDb0B9S .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uklZDb0B9S .dropdown-item:hover span {
  color: white;
}
.cid-uklZDb0B9S .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uklZDb0B9S .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uklZDb0B9S .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uklZDb0B9S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uklZDb0B9S .nav-link {
  position: relative;
}
.cid-uklZDb0B9S .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uklZDb0B9S .container {
    flex-wrap: nowrap;
  }
}
.cid-uklZDb0B9S .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uklZDb0B9S .dropdown-menu,
.cid-uklZDb0B9S .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uklZDb0B9S .nav-item:focus,
.cid-uklZDb0B9S .nav-link:focus {
  outline: none;
}
.cid-uklZDb0B9S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uklZDb0B9S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uklZDb0B9S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uklZDb0B9S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uklZDb0B9S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uklZDb0B9S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uklZDb0B9S .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uklZDb0B9S .navbar.opened {
  transition: all 0.3s;
}
.cid-uklZDb0B9S .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uklZDb0B9S .navbar .navbar-logo img {
  width: auto;
}
.cid-uklZDb0B9S .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uklZDb0B9S .navbar.collapsed {
  justify-content: center;
}
.cid-uklZDb0B9S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uklZDb0B9S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uklZDb0B9S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uklZDb0B9S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uklZDb0B9S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uklZDb0B9S .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uklZDb0B9S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uklZDb0B9S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uklZDb0B9S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uklZDb0B9S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uklZDb0B9S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uklZDb0B9S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uklZDb0B9S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uklZDb0B9S .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uklZDb0B9S .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uklZDb0B9S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uklZDb0B9S .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uklZDb0B9S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uklZDb0B9S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uklZDb0B9S .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uklZDb0B9S .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uklZDb0B9S .navbar.navbar-short {
  min-height: 60px;
}
.cid-uklZDb0B9S .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uklZDb0B9S .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uklZDb0B9S .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uklZDb0B9S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uklZDb0B9S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uklZDb0B9S .dropdown-item.active,
.cid-uklZDb0B9S .dropdown-item:active {
  background-color: transparent;
}
.cid-uklZDb0B9S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uklZDb0B9S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uklZDb0B9S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uklZDb0B9S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uklZDb0B9S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uklZDb0B9S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uklZDb0B9S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uklZDb0B9S .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uklZDb0B9S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uklZDb0B9S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uklZDb0B9S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uklZDb0B9S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uklZDb0B9S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uklZDb0B9S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uklZDb0B9S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uklZDb0B9S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uklZDb0B9S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uklZDb0B9S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uklZDb0B9S .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uklZDb0B9S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uklZDb0B9S .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uklZDb0B9S .navbar {
    height: 70px;
  }
  .cid-uklZDb0B9S .navbar.opened {
    height: auto;
  }
  .cid-uklZDb0B9S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukm7t7mcdy {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/minimalistic-scene-mockup-with-concrete-with-place-banner-3d-illustration-2000x1500.jpg");
}
.cid-ukm7t7mcdy H1 {
  color: #e2090d;
}
.cid-ukm7t7mcdy h1 {
  background: linear-gradient(to left, #ffffff, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ukm7t7mcdy .mbr-text,
.cid-ukm7t7mcdy .mbr-section-btn {
  color: #ffffff;
}
.cid-ukm7t7mcdy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukm7t7mcdy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uklZOQO4tS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #6a4325;
}
.cid-uklZOQO4tS .mbr-text {
  margin-bottom: 20px;
}
.cid-uklZOQO4tS .mbr-section-btn .btn:hover {
  background-color: #d77627 !important;
  border-color: #d77627 !important;
}
.cid-uklZOQO4tS .mbr-section-btn .btn .mbr-iconfont {
  font-size: 15px;
}
.cid-uklZOQO4tS .divider {
  background-color: #ffffff;
  width: 100%;
  height: 1px;
  margin: 20px 0;
  opacity: 0.6;
}
.cid-uklZOQO4tS .contact__wrap {
  padding-bottom: 40px;
}
.cid-uklZOQO4tS .contact__wrap:last-child {
  padding-bottom: 0;
}
.cid-uklZOQO4tS .contact__title,
.cid-uklZOQO4tS .contact__text {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .cid-uklZOQO4tS .contact__wrap,
  .cid-uklZOQO4tS .title__block {
    padding-bottom: 30px;
  }
}
.cid-uklZOQO4tS .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-uklZOQO4tS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uklZOQO4tS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukm6sd7y0s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191919;
}
.cid-ukm6sd7y0s .mbr-text,
.cid-ukm6sd7y0s .mbr-section-btn {
  color: #232323;
}
.cid-ukm6sd7y0s a.btn {
  height: 100%;
  margin: 0;
}
@media (max-width: 991px) {
  .cid-ukm6sd7y0s .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-ukm6sd7y0s .content-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-ukm6sd7y0s .justify-content-center {
  align-items: center;
}
.cid-ukm6sd7y0s .mbr-section-title {
  margin-bottom: 11px;
  text-align: center;
  color: #d77627;
}
.cid-ukm6sd7y0s .mbr-text {
  margin-bottom: 24px;
  text-align: center;
  color: #adadad;
}
.cid-ukm6sd7y0s .form-control {
  margin-bottom: 25px;
  height: 60px;
  box-shadow: none !important;
  padding: .6rem 0;
}
.cid-ukm6sd7y0s .form-group {
  margin-bottom: 0;
}
.cid-ukm6sd7y0s input.form-control {
  background-color: transparent;
  border-bottom: 1px solid #adadad !important;
  border-radius: 0 !important;
}
.cid-ukm6sd7y0s a.btn:hover {
  color: #000000 !important;
  background-color: #d77627 !important;
  border: 1px solid #d77627 !important;
}
.cid-ukm6sd7y0s input {
  color: #ffffff !important;
}
.cid-ukm6sd7y0s button {
  border-radius: 30px;
}
.cid-ukm6sd7y0s button:hover {
  color: #000000 !important;
  background-color: #d77627 !important;
  border: 1px solid #d77627 !important;
}
.cid-ukm6sd7y0s textarea {
  background-color: transparent;
  border-bottom: 1px solid #adadad !important;
  border-radius: 0 !important;
}
.cid-ukm6sd7y0s select {
  background-color: transparent;
  border-bottom: 1px solid #adadad !important;
  border-radius: 0 !important;
}
.cid-ukm6sd7y0s input::-webkit-input-placeholder {
  color: #adadad;
}
.cid-ukm6sd7y0s textarea::-webkit-input-placeholder {
  color: #adadad;
}
.cid-ukm6sd7y0s textarea:hover {
  border-bottom: 1px solid #adadad !important;
}
.cid-ukm6sd7y0s input[type="date"],
.cid-ukm6sd7y0s input[type="time"] {
  color: #adadad !important;
}
.cid-ukm6sd7y0s select,
.cid-ukm6sd7y0s select:hover {
  color: #adadad;
  border-bottom: 1px solid #adadad !important;
}
.cid-ukm6sd7y0s h5 {
  color: #adadad;
}
.cid-ukm6sd7y0s p {
  color: #adadad;
}
.cid-ukm6sd7y0s .form-control-label {
  color: #adadad;
  font-size: 18px;
}
.cid-ukm6sd7y0s .form-check {
  color: #adadad;
}
.cid-ukm6sd7y0s .form-check .form-check-input {
  float: left;
  margin-left: -1em;
  font-size: 1rem;
  margin-right: 10px;
}
.cid-ukm6sd7y0s .form-check-label {
  font-size: 18px;
  color: #adadad;
}
.cid-ukm6sd7y0s H1 {
  color: #d77627;
}
.cid-ul1djMoRhQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #f4f3f4;
}
.cid-ul1djMoRhQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ul1djMoRhQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ul1djMoRhQ .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ul1djMoRhQ .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ul1djMoRhQ .google-map {
  height: 100%;
  position: relative;
}
.cid-ul1djMoRhQ .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ul1djMoRhQ .google-map iframe {
    min-height: 350px;
  }
}
.cid-ul1djMoRhQ .google-map [data-state-details] {
  color: #6b6763;
  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-ul1djMoRhQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ul1djMoRhQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ul1djMoRhQ .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ul1djMoRhQ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ul1djMoRhQ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ul1djMoRhQ ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ul1djMoRhQ .content-head {
  max-width: 800px;
}
.cid-ul1djMoRhQ .mbr-section-title {
  color: #d77627;
}
.cid-ul1djMoRhQ .list,
.cid-ul1djMoRhQ .item-wrap {
  color: #555555;
}
.cid-ul1djMoRhQ .cardTitle {
  color: #d77627;
}
.cid-uklZDkmRf7 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uklZDkmRf7 .container-fluid {
  padding: 0;
}
.cid-uklZDkmRf7 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uklZDkmRf7 .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uklZDkmRf7 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uklZDkmRf7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uklZDkmRf7 .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uklZDkmRf7 .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uklZDkmRf7 .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uklZDkmRf7 .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uklZDkmRf7 .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uklZDkmRf7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uklZDkmRf7 .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uklZDkmRf7 .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uklZDkmRf7 .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uklZDkmRf7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uklZDkmRf7 .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uklZDkmRf7 .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uklZDkmRf7 .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uklZDkmRf7 .copyright .mbr-text {
  margin: 0;
}
.cid-uklZDkmRf7 .mbr-section-title,
.cid-uklZDkmRf7 .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uklZDkmRf7 .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-ukgS88lLER {
  z-index: 1000;
  width: 100%;
}
.cid-ukgS88lLER nav.navbar {
  position: fixed;
}
.cid-ukgS88lLER .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgS88lLER .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukgS88lLER .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukgS88lLER .dropdown-item:hover,
.cid-ukgS88lLER .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-ukgS88lLER .dropdown-item:hover span {
  color: white;
}
.cid-ukgS88lLER .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukgS88lLER .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukgS88lLER .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukgS88lLER .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukgS88lLER .nav-link {
  position: relative;
}
.cid-ukgS88lLER .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ukgS88lLER .container {
    flex-wrap: nowrap;
  }
}
.cid-ukgS88lLER .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukgS88lLER .dropdown-menu,
.cid-ukgS88lLER .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-ukgS88lLER .nav-item:focus,
.cid-ukgS88lLER .nav-link:focus {
  outline: none;
}
.cid-ukgS88lLER .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukgS88lLER .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukgS88lLER .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukgS88lLER .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukgS88lLER .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukgS88lLER .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukgS88lLER .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-ukgS88lLER .navbar.opened {
  transition: all 0.3s;
}
.cid-ukgS88lLER .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukgS88lLER .navbar .navbar-logo img {
  width: auto;
}
.cid-ukgS88lLER .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgS88lLER .navbar.collapsed {
  justify-content: center;
}
.cid-ukgS88lLER .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukgS88lLER .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgS88lLER .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ukgS88lLER .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgS88lLER .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgS88lLER .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukgS88lLER .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgS88lLER .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukgS88lLER .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukgS88lLER .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukgS88lLER .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgS88lLER .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgS88lLER .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgS88lLER .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukgS88lLER .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukgS88lLER .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgS88lLER .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukgS88lLER .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukgS88lLER .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukgS88lLER .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukgS88lLER .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukgS88lLER .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukgS88lLER .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukgS88lLER .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukgS88lLER .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukgS88lLER .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgS88lLER .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgS88lLER .dropdown-item.active,
.cid-ukgS88lLER .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgS88lLER .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukgS88lLER .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgS88lLER .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgS88lLER .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-ukgS88lLER .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukgS88lLER .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgS88lLER ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukgS88lLER .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukgS88lLER button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukgS88lLER button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-ukgS88lLER button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgS88lLER button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgS88lLER button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukgS88lLER button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgS88lLER nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgS88lLER nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukgS88lLER nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukgS88lLER nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgS88lLER .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukgS88lLER a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukgS88lLER .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukgS88lLER .navbar {
    height: 70px;
  }
  .cid-ukgS88lLER .navbar.opened {
    height: auto;
  }
  .cid-ukgS88lLER .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukgS84BUhA {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-ukgS84BUhA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgS84BUhA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgS84BUhA .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-ukgS84BUhA .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-ukgS84BUhA .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-ukgS84BUhA .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-ukgS84BUhA .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-ukgS84BUhA .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-ukgS84BUhA .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-ukgS84BUhA .mbr-section-title,
.cid-ukgS84BUhA .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ukgS85HWZl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-ukgS85HWZl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukgS85HWZl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukgS85HWZl .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-ukgS85HWZl .col-title {
    margin-bottom: 50px;
  }
}
.cid-ukgS85HWZl .mbr-section-title {
  color: #2B2B2B;
}
.cid-ukgS85HWZl .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ukgS85HWZl .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-ukgS85HWZl .content-row {
  flex-direction: row-reverse;
}
.cid-ukgS85HWZl .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgS85HWZl .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-ukgS85HWZl .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-ukgS85HWZl .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgS85HWZl .text-container1 {
    max-width: 340px;
  }
}
.cid-ukgS85HWZl .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgS85HWZl .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-ukgS85HWZl .mbr-section-btn {
  margin-top: 16px;
}
.cid-ukgS85HWZl .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-ukgS85HWZl .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-ukgS85HWZl .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-ukgS85HWZl .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-ukgS85HWZl .col-carousel {
    padding-top: 30px;
  }
}
.cid-ukgS85HWZl .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-ukgS85HWZl .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgS85HWZl .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgS85HWZl .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-ukgS85HWZl .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-ukgS85HWZl .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ukgS85HWZl .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-ukgS85HWZl .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-ukgS85HWZl .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ukgS85HWZl .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-ukgS85HWZl .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-ukgS85HWZl .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-ukgS85HWZl .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ukgS85HWZl .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-ukgS85HWZl .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-ukgS85HWZl .carousel {
    height: 280px;
  }
}
.cid-ukgS85HWZl .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-ukgS85HWZl .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-ukgS85HWZl .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ukgS85HWZl .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ukgS85HWZl .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ukgS85HWZl .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-ukgS85HWZl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-ukgS85HWZl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-ukgS85HWZl .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-ukgS85HWZl .carousel-indicators {
  display: none !important;
}
.cid-ukgS85HWZl .item-menu-overlay {
  opacity: 0 !important;
}
.cid-ukl6HKPuUT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-ukl6HKPuUT .container-fluid {
  padding: 0;
}
.cid-ukl6HKPuUT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ukl6HKPuUT .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-ukl6HKPuUT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-ukl6HKPuUT .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-ukl6HKPuUT .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ukl6HKPuUT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-ukl6HKPuUT .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukl6HKPuUT .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-ukl6HKPuUT .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-ukl6HKPuUT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukl6HKPuUT .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-ukl6HKPuUT .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-ukl6HKPuUT .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-ukl6HKPuUT .copyright .mbr-text {
  margin: 0;
}
.cid-ukl6HKPuUT .mbr-section-title,
.cid-ukl6HKPuUT .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-ukl6HKPuUT .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvIAzEQ7fq {
  z-index: 1000;
  width: 100%;
}
.cid-uvIAzEQ7fq nav.navbar {
  position: fixed;
}
.cid-uvIAzEQ7fq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIAzEQ7fq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvIAzEQ7fq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvIAzEQ7fq .dropdown-item:hover,
.cid-uvIAzEQ7fq .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvIAzEQ7fq .dropdown-item:hover span {
  color: white;
}
.cid-uvIAzEQ7fq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvIAzEQ7fq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvIAzEQ7fq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvIAzEQ7fq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvIAzEQ7fq .nav-link {
  position: relative;
}
.cid-uvIAzEQ7fq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvIAzEQ7fq .container {
    flex-wrap: nowrap;
  }
}
.cid-uvIAzEQ7fq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvIAzEQ7fq .dropdown-menu,
.cid-uvIAzEQ7fq .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvIAzEQ7fq .nav-item:focus,
.cid-uvIAzEQ7fq .nav-link:focus {
  outline: none;
}
.cid-uvIAzEQ7fq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvIAzEQ7fq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvIAzEQ7fq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvIAzEQ7fq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIAzEQ7fq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvIAzEQ7fq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvIAzEQ7fq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvIAzEQ7fq .navbar.opened {
  transition: all 0.3s;
}
.cid-uvIAzEQ7fq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvIAzEQ7fq .navbar .navbar-logo img {
  width: auto;
}
.cid-uvIAzEQ7fq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvIAzEQ7fq .navbar.collapsed {
  justify-content: center;
}
.cid-uvIAzEQ7fq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvIAzEQ7fq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvIAzEQ7fq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvIAzEQ7fq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvIAzEQ7fq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvIAzEQ7fq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvIAzEQ7fq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvIAzEQ7fq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvIAzEQ7fq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvIAzEQ7fq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvIAzEQ7fq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvIAzEQ7fq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvIAzEQ7fq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvIAzEQ7fq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvIAzEQ7fq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvIAzEQ7fq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvIAzEQ7fq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvIAzEQ7fq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvIAzEQ7fq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvIAzEQ7fq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvIAzEQ7fq .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvIAzEQ7fq .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvIAzEQ7fq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvIAzEQ7fq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvIAzEQ7fq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvIAzEQ7fq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvIAzEQ7fq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvIAzEQ7fq .dropdown-item.active,
.cid-uvIAzEQ7fq .dropdown-item:active {
  background-color: transparent;
}
.cid-uvIAzEQ7fq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvIAzEQ7fq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvIAzEQ7fq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvIAzEQ7fq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvIAzEQ7fq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvIAzEQ7fq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvIAzEQ7fq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvIAzEQ7fq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvIAzEQ7fq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvIAzEQ7fq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvIAzEQ7fq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvIAzEQ7fq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIAzEQ7fq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIAzEQ7fq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvIAzEQ7fq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIAzEQ7fq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvIAzEQ7fq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvIAzEQ7fq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIAzEQ7fq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvIAzEQ7fq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIAzEQ7fq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvIAzEQ7fq .navbar {
    height: 70px;
  }
  .cid-uvIAzEQ7fq .navbar.opened {
    height: auto;
  }
  .cid-uvIAzEQ7fq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvIAzFIzs9 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvIAzFIzs9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIAzFIzs9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIAzFIzs9 .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvIAzFIzs9 .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvIAzFIzs9 .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvIAzFIzs9 .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvIAzFIzs9 .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvIAzFIzs9 .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvIAzFIzs9 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvIAzFIzs9 .mbr-section-title,
.cid-uvIAzFIzs9 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvIAzGjb8R {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvIAzGjb8R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIAzGjb8R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIAzGjb8R .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvIAzGjb8R .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvIAzGjb8R .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvIAzGjb8R .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvIAzGjb8R .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvIAzGjb8R .content-row {
  flex-direction: row-reverse;
}
.cid-uvIAzGjb8R .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIAzGjb8R .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvIAzGjb8R .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvIAzGjb8R .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIAzGjb8R .text-container1 {
    max-width: 340px;
  }
}
.cid-uvIAzGjb8R .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIAzGjb8R .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvIAzGjb8R .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvIAzGjb8R .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIAzGjb8R .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvIAzGjb8R .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvIAzGjb8R .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvIAzGjb8R .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvIAzGjb8R .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvIAzGjb8R .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIAzGjb8R .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIAzGjb8R .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIAzGjb8R .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvIAzGjb8R .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvIAzGjb8R .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvIAzGjb8R .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIAzGjb8R .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvIAzGjb8R .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvIAzGjb8R .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvIAzGjb8R .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvIAzGjb8R .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvIAzGjb8R .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvIAzGjb8R .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvIAzGjb8R .carousel {
    height: 280px;
  }
}
.cid-uvIAzGjb8R .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvIAzGjb8R .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvIAzGjb8R .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvIAzGjb8R .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvIAzGjb8R .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvIAzGjb8R .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvIAzGjb8R .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvIAzGjb8R .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvIAzGjb8R .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvIAzGjb8R .carousel-indicators {
  display: none !important;
}
.cid-uvIAzGjb8R .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvIAzHjW0e {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvIAzHjW0e .container-fluid {
  padding: 0;
}
.cid-uvIAzHjW0e .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvIAzHjW0e .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvIAzHjW0e .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvIAzHjW0e .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvIAzHjW0e .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvIAzHjW0e .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvIAzHjW0e .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvIAzHjW0e .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvIAzHjW0e .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvIAzHjW0e .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvIAzHjW0e .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIAzHjW0e .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvIAzHjW0e .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvIAzHjW0e .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvIAzHjW0e .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvIAzHjW0e .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvIAzHjW0e .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvIAzHjW0e .copyright .mbr-text {
  margin: 0;
}
.cid-uvIAzHjW0e .mbr-section-title,
.cid-uvIAzHjW0e .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvIAzHjW0e .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvIBqW9fYx {
  z-index: 1000;
  width: 100%;
}
.cid-uvIBqW9fYx nav.navbar {
  position: fixed;
}
.cid-uvIBqW9fYx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIBqW9fYx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvIBqW9fYx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvIBqW9fYx .dropdown-item:hover,
.cid-uvIBqW9fYx .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvIBqW9fYx .dropdown-item:hover span {
  color: white;
}
.cid-uvIBqW9fYx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvIBqW9fYx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvIBqW9fYx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvIBqW9fYx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvIBqW9fYx .nav-link {
  position: relative;
}
.cid-uvIBqW9fYx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvIBqW9fYx .container {
    flex-wrap: nowrap;
  }
}
.cid-uvIBqW9fYx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvIBqW9fYx .dropdown-menu,
.cid-uvIBqW9fYx .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvIBqW9fYx .nav-item:focus,
.cid-uvIBqW9fYx .nav-link:focus {
  outline: none;
}
.cid-uvIBqW9fYx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvIBqW9fYx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvIBqW9fYx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvIBqW9fYx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIBqW9fYx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvIBqW9fYx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvIBqW9fYx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvIBqW9fYx .navbar.opened {
  transition: all 0.3s;
}
.cid-uvIBqW9fYx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvIBqW9fYx .navbar .navbar-logo img {
  width: auto;
}
.cid-uvIBqW9fYx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvIBqW9fYx .navbar.collapsed {
  justify-content: center;
}
.cid-uvIBqW9fYx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvIBqW9fYx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvIBqW9fYx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvIBqW9fYx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvIBqW9fYx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvIBqW9fYx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvIBqW9fYx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvIBqW9fYx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvIBqW9fYx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvIBqW9fYx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvIBqW9fYx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvIBqW9fYx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvIBqW9fYx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvIBqW9fYx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvIBqW9fYx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvIBqW9fYx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvIBqW9fYx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvIBqW9fYx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvIBqW9fYx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvIBqW9fYx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvIBqW9fYx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvIBqW9fYx .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvIBqW9fYx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvIBqW9fYx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvIBqW9fYx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvIBqW9fYx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvIBqW9fYx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvIBqW9fYx .dropdown-item.active,
.cid-uvIBqW9fYx .dropdown-item:active {
  background-color: transparent;
}
.cid-uvIBqW9fYx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvIBqW9fYx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvIBqW9fYx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvIBqW9fYx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvIBqW9fYx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvIBqW9fYx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvIBqW9fYx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvIBqW9fYx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvIBqW9fYx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvIBqW9fYx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvIBqW9fYx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvIBqW9fYx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIBqW9fYx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIBqW9fYx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvIBqW9fYx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIBqW9fYx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvIBqW9fYx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvIBqW9fYx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIBqW9fYx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvIBqW9fYx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIBqW9fYx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvIBqW9fYx .navbar {
    height: 70px;
  }
  .cid-uvIBqW9fYx .navbar.opened {
    height: auto;
  }
  .cid-uvIBqW9fYx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvIBqXDjWt {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvIBqXDjWt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIBqXDjWt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIBqXDjWt .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvIBqXDjWt .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvIBqXDjWt .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvIBqXDjWt .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvIBqXDjWt .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvIBqXDjWt .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvIBqXDjWt .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvIBqXDjWt .mbr-section-title,
.cid-uvIBqXDjWt .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvIBqYxdZK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvIBqYxdZK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIBqYxdZK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIBqYxdZK .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvIBqYxdZK .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvIBqYxdZK .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvIBqYxdZK .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvIBqYxdZK .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvIBqYxdZK .content-row {
  flex-direction: row-reverse;
}
.cid-uvIBqYxdZK .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIBqYxdZK .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvIBqYxdZK .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvIBqYxdZK .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIBqYxdZK .text-container1 {
    max-width: 340px;
  }
}
.cid-uvIBqYxdZK .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIBqYxdZK .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvIBqYxdZK .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvIBqYxdZK .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIBqYxdZK .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvIBqYxdZK .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvIBqYxdZK .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvIBqYxdZK .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvIBqYxdZK .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvIBqYxdZK .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIBqYxdZK .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIBqYxdZK .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIBqYxdZK .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvIBqYxdZK .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvIBqYxdZK .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvIBqYxdZK .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIBqYxdZK .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvIBqYxdZK .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvIBqYxdZK .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvIBqYxdZK .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvIBqYxdZK .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvIBqYxdZK .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvIBqYxdZK .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvIBqYxdZK .carousel {
    height: 280px;
  }
}
.cid-uvIBqYxdZK .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvIBqYxdZK .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvIBqYxdZK .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvIBqYxdZK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvIBqYxdZK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvIBqYxdZK .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvIBqYxdZK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvIBqYxdZK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvIBqYxdZK .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvIBqYxdZK .carousel-indicators {
  display: none !important;
}
.cid-uvIBqYxdZK .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvIBqZuvp4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvIBqZuvp4 .container-fluid {
  padding: 0;
}
.cid-uvIBqZuvp4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvIBqZuvp4 .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvIBqZuvp4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvIBqZuvp4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvIBqZuvp4 .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvIBqZuvp4 .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvIBqZuvp4 .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvIBqZuvp4 .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvIBqZuvp4 .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvIBqZuvp4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvIBqZuvp4 .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIBqZuvp4 .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvIBqZuvp4 .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvIBqZuvp4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvIBqZuvp4 .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvIBqZuvp4 .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvIBqZuvp4 .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvIBqZuvp4 .copyright .mbr-text {
  margin: 0;
}
.cid-uvIBqZuvp4 .mbr-section-title,
.cid-uvIBqZuvp4 .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvIBqZuvp4 .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvIQFIEG3L {
  z-index: 1000;
  width: 100%;
}
.cid-uvIQFIEG3L nav.navbar {
  position: fixed;
}
.cid-uvIQFIEG3L .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIQFIEG3L .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvIQFIEG3L .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvIQFIEG3L .dropdown-item:hover,
.cid-uvIQFIEG3L .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvIQFIEG3L .dropdown-item:hover span {
  color: white;
}
.cid-uvIQFIEG3L .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvIQFIEG3L .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvIQFIEG3L .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvIQFIEG3L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvIQFIEG3L .nav-link {
  position: relative;
}
.cid-uvIQFIEG3L .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvIQFIEG3L .container {
    flex-wrap: nowrap;
  }
}
.cid-uvIQFIEG3L .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvIQFIEG3L .dropdown-menu,
.cid-uvIQFIEG3L .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvIQFIEG3L .nav-item:focus,
.cid-uvIQFIEG3L .nav-link:focus {
  outline: none;
}
.cid-uvIQFIEG3L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvIQFIEG3L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvIQFIEG3L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvIQFIEG3L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIQFIEG3L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvIQFIEG3L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvIQFIEG3L .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvIQFIEG3L .navbar.opened {
  transition: all 0.3s;
}
.cid-uvIQFIEG3L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvIQFIEG3L .navbar .navbar-logo img {
  width: auto;
}
.cid-uvIQFIEG3L .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvIQFIEG3L .navbar.collapsed {
  justify-content: center;
}
.cid-uvIQFIEG3L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvIQFIEG3L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvIQFIEG3L .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvIQFIEG3L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvIQFIEG3L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvIQFIEG3L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvIQFIEG3L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvIQFIEG3L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvIQFIEG3L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvIQFIEG3L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvIQFIEG3L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvIQFIEG3L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvIQFIEG3L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvIQFIEG3L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvIQFIEG3L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvIQFIEG3L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvIQFIEG3L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvIQFIEG3L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvIQFIEG3L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvIQFIEG3L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvIQFIEG3L .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvIQFIEG3L .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvIQFIEG3L .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvIQFIEG3L .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvIQFIEG3L .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvIQFIEG3L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvIQFIEG3L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvIQFIEG3L .dropdown-item.active,
.cid-uvIQFIEG3L .dropdown-item:active {
  background-color: transparent;
}
.cid-uvIQFIEG3L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvIQFIEG3L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvIQFIEG3L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvIQFIEG3L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvIQFIEG3L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvIQFIEG3L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvIQFIEG3L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvIQFIEG3L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvIQFIEG3L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvIQFIEG3L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvIQFIEG3L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvIQFIEG3L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIQFIEG3L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIQFIEG3L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvIQFIEG3L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIQFIEG3L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvIQFIEG3L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvIQFIEG3L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIQFIEG3L .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvIQFIEG3L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIQFIEG3L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvIQFIEG3L .navbar {
    height: 70px;
  }
  .cid-uvIQFIEG3L .navbar.opened {
    height: auto;
  }
  .cid-uvIQFIEG3L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvIQFJTAiI {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvIQFJTAiI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIQFJTAiI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIQFJTAiI .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvIQFJTAiI .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvIQFJTAiI .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvIQFJTAiI .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvIQFJTAiI .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvIQFJTAiI .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvIQFJTAiI .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvIQFJTAiI .mbr-section-title,
.cid-uvIQFJTAiI .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvIQFKVFQU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvIQFKVFQU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIQFKVFQU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIQFKVFQU .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvIQFKVFQU .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvIQFKVFQU .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvIQFKVFQU .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvIQFKVFQU .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvIQFKVFQU .content-row {
  flex-direction: row-reverse;
}
.cid-uvIQFKVFQU .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIQFKVFQU .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvIQFKVFQU .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvIQFKVFQU .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIQFKVFQU .text-container1 {
    max-width: 340px;
  }
}
.cid-uvIQFKVFQU .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIQFKVFQU .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvIQFKVFQU .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvIQFKVFQU .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIQFKVFQU .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvIQFKVFQU .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvIQFKVFQU .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvIQFKVFQU .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvIQFKVFQU .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvIQFKVFQU .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIQFKVFQU .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIQFKVFQU .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIQFKVFQU .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvIQFKVFQU .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvIQFKVFQU .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvIQFKVFQU .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIQFKVFQU .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvIQFKVFQU .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvIQFKVFQU .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvIQFKVFQU .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvIQFKVFQU .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvIQFKVFQU .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvIQFKVFQU .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvIQFKVFQU .carousel {
    height: 280px;
  }
}
.cid-uvIQFKVFQU .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvIQFKVFQU .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvIQFKVFQU .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvIQFKVFQU .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvIQFKVFQU .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvIQFKVFQU .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvIQFKVFQU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvIQFKVFQU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvIQFKVFQU .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvIQFKVFQU .carousel-indicators {
  display: none !important;
}
.cid-uvIQFKVFQU .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvIQFM3K29 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvIQFM3K29 .container-fluid {
  padding: 0;
}
.cid-uvIQFM3K29 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvIQFM3K29 .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvIQFM3K29 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvIQFM3K29 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvIQFM3K29 .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvIQFM3K29 .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvIQFM3K29 .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvIQFM3K29 .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvIQFM3K29 .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvIQFM3K29 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvIQFM3K29 .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIQFM3K29 .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvIQFM3K29 .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvIQFM3K29 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvIQFM3K29 .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvIQFM3K29 .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvIQFM3K29 .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvIQFM3K29 .copyright .mbr-text {
  margin: 0;
}
.cid-uvIQFM3K29 .mbr-section-title,
.cid-uvIQFM3K29 .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvIQFM3K29 .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvIRNDiRZK {
  z-index: 1000;
  width: 100%;
}
.cid-uvIRNDiRZK nav.navbar {
  position: fixed;
}
.cid-uvIRNDiRZK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIRNDiRZK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvIRNDiRZK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvIRNDiRZK .dropdown-item:hover,
.cid-uvIRNDiRZK .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvIRNDiRZK .dropdown-item:hover span {
  color: white;
}
.cid-uvIRNDiRZK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvIRNDiRZK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvIRNDiRZK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvIRNDiRZK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvIRNDiRZK .nav-link {
  position: relative;
}
.cid-uvIRNDiRZK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvIRNDiRZK .container {
    flex-wrap: nowrap;
  }
}
.cid-uvIRNDiRZK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvIRNDiRZK .dropdown-menu,
.cid-uvIRNDiRZK .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvIRNDiRZK .nav-item:focus,
.cid-uvIRNDiRZK .nav-link:focus {
  outline: none;
}
.cid-uvIRNDiRZK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvIRNDiRZK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvIRNDiRZK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvIRNDiRZK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIRNDiRZK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvIRNDiRZK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvIRNDiRZK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvIRNDiRZK .navbar.opened {
  transition: all 0.3s;
}
.cid-uvIRNDiRZK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvIRNDiRZK .navbar .navbar-logo img {
  width: auto;
}
.cid-uvIRNDiRZK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvIRNDiRZK .navbar.collapsed {
  justify-content: center;
}
.cid-uvIRNDiRZK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvIRNDiRZK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvIRNDiRZK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvIRNDiRZK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvIRNDiRZK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvIRNDiRZK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvIRNDiRZK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvIRNDiRZK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvIRNDiRZK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvIRNDiRZK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvIRNDiRZK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvIRNDiRZK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvIRNDiRZK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvIRNDiRZK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvIRNDiRZK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvIRNDiRZK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvIRNDiRZK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvIRNDiRZK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvIRNDiRZK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvIRNDiRZK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvIRNDiRZK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvIRNDiRZK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvIRNDiRZK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvIRNDiRZK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvIRNDiRZK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvIRNDiRZK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvIRNDiRZK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvIRNDiRZK .dropdown-item.active,
.cid-uvIRNDiRZK .dropdown-item:active {
  background-color: transparent;
}
.cid-uvIRNDiRZK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvIRNDiRZK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvIRNDiRZK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvIRNDiRZK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvIRNDiRZK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvIRNDiRZK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvIRNDiRZK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvIRNDiRZK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvIRNDiRZK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvIRNDiRZK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvIRNDiRZK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvIRNDiRZK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIRNDiRZK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIRNDiRZK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvIRNDiRZK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIRNDiRZK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvIRNDiRZK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvIRNDiRZK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIRNDiRZK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvIRNDiRZK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIRNDiRZK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvIRNDiRZK .navbar {
    height: 70px;
  }
  .cid-uvIRNDiRZK .navbar.opened {
    height: auto;
  }
  .cid-uvIRNDiRZK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvIRNDVPhs {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvIRNDVPhs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIRNDVPhs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIRNDVPhs .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvIRNDVPhs .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvIRNDVPhs .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvIRNDVPhs .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvIRNDVPhs .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvIRNDVPhs .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvIRNDVPhs .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvIRNDVPhs .mbr-section-title,
.cid-uvIRNDVPhs .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvIRNEqzBq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvIRNEqzBq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIRNEqzBq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIRNEqzBq .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvIRNEqzBq .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvIRNEqzBq .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvIRNEqzBq .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvIRNEqzBq .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvIRNEqzBq .content-row {
  flex-direction: row-reverse;
}
.cid-uvIRNEqzBq .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIRNEqzBq .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvIRNEqzBq .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvIRNEqzBq .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIRNEqzBq .text-container1 {
    max-width: 340px;
  }
}
.cid-uvIRNEqzBq .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIRNEqzBq .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvIRNEqzBq .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvIRNEqzBq .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIRNEqzBq .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvIRNEqzBq .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvIRNEqzBq .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvIRNEqzBq .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvIRNEqzBq .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvIRNEqzBq .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIRNEqzBq .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIRNEqzBq .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIRNEqzBq .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvIRNEqzBq .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvIRNEqzBq .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvIRNEqzBq .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIRNEqzBq .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvIRNEqzBq .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvIRNEqzBq .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvIRNEqzBq .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvIRNEqzBq .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvIRNEqzBq .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvIRNEqzBq .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvIRNEqzBq .carousel {
    height: 280px;
  }
}
.cid-uvIRNEqzBq .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvIRNEqzBq .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvIRNEqzBq .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvIRNEqzBq .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvIRNEqzBq .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvIRNEqzBq .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvIRNEqzBq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvIRNEqzBq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvIRNEqzBq .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvIRNEqzBq .carousel-indicators {
  display: none !important;
}
.cid-uvIRNEqzBq .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvIRNFc0jV {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvIRNFc0jV .container-fluid {
  padding: 0;
}
.cid-uvIRNFc0jV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvIRNFc0jV .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvIRNFc0jV .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvIRNFc0jV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvIRNFc0jV .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvIRNFc0jV .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvIRNFc0jV .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvIRNFc0jV .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvIRNFc0jV .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvIRNFc0jV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvIRNFc0jV .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIRNFc0jV .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvIRNFc0jV .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvIRNFc0jV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvIRNFc0jV .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvIRNFc0jV .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvIRNFc0jV .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvIRNFc0jV .copyright .mbr-text {
  margin: 0;
}
.cid-uvIRNFc0jV .mbr-section-title,
.cid-uvIRNFc0jV .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvIRNFc0jV .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvIVGtR7jQ {
  z-index: 1000;
  width: 100%;
}
.cid-uvIVGtR7jQ nav.navbar {
  position: fixed;
}
.cid-uvIVGtR7jQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIVGtR7jQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvIVGtR7jQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvIVGtR7jQ .dropdown-item:hover,
.cid-uvIVGtR7jQ .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvIVGtR7jQ .dropdown-item:hover span {
  color: white;
}
.cid-uvIVGtR7jQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvIVGtR7jQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvIVGtR7jQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvIVGtR7jQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvIVGtR7jQ .nav-link {
  position: relative;
}
.cid-uvIVGtR7jQ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvIVGtR7jQ .container {
    flex-wrap: nowrap;
  }
}
.cid-uvIVGtR7jQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvIVGtR7jQ .dropdown-menu,
.cid-uvIVGtR7jQ .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvIVGtR7jQ .nav-item:focus,
.cid-uvIVGtR7jQ .nav-link:focus {
  outline: none;
}
.cid-uvIVGtR7jQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvIVGtR7jQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvIVGtR7jQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvIVGtR7jQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIVGtR7jQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvIVGtR7jQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvIVGtR7jQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvIVGtR7jQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uvIVGtR7jQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvIVGtR7jQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uvIVGtR7jQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvIVGtR7jQ .navbar.collapsed {
  justify-content: center;
}
.cid-uvIVGtR7jQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvIVGtR7jQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvIVGtR7jQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvIVGtR7jQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvIVGtR7jQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvIVGtR7jQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvIVGtR7jQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvIVGtR7jQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvIVGtR7jQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvIVGtR7jQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvIVGtR7jQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvIVGtR7jQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvIVGtR7jQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvIVGtR7jQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvIVGtR7jQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvIVGtR7jQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvIVGtR7jQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvIVGtR7jQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvIVGtR7jQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvIVGtR7jQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvIVGtR7jQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvIVGtR7jQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvIVGtR7jQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvIVGtR7jQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvIVGtR7jQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvIVGtR7jQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvIVGtR7jQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvIVGtR7jQ .dropdown-item.active,
.cid-uvIVGtR7jQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uvIVGtR7jQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvIVGtR7jQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvIVGtR7jQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvIVGtR7jQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvIVGtR7jQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvIVGtR7jQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvIVGtR7jQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvIVGtR7jQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvIVGtR7jQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvIVGtR7jQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvIVGtR7jQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvIVGtR7jQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIVGtR7jQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIVGtR7jQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvIVGtR7jQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIVGtR7jQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvIVGtR7jQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvIVGtR7jQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIVGtR7jQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvIVGtR7jQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIVGtR7jQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvIVGtR7jQ .navbar {
    height: 70px;
  }
  .cid-uvIVGtR7jQ .navbar.opened {
    height: auto;
  }
  .cid-uvIVGtR7jQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvIVGuRtXn {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvIVGuRtXn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIVGuRtXn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIVGuRtXn .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvIVGuRtXn .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvIVGuRtXn .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvIVGuRtXn .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvIVGuRtXn .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvIVGuRtXn .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvIVGuRtXn .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvIVGuRtXn .mbr-section-title,
.cid-uvIVGuRtXn .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvIVGvsOAE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvIVGvsOAE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIVGvsOAE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIVGvsOAE .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvIVGvsOAE .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvIVGvsOAE .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvIVGvsOAE .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvIVGvsOAE .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvIVGvsOAE .content-row {
  flex-direction: row-reverse;
}
.cid-uvIVGvsOAE .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIVGvsOAE .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvIVGvsOAE .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvIVGvsOAE .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIVGvsOAE .text-container1 {
    max-width: 340px;
  }
}
.cid-uvIVGvsOAE .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIVGvsOAE .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvIVGvsOAE .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvIVGvsOAE .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIVGvsOAE .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvIVGvsOAE .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvIVGvsOAE .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvIVGvsOAE .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvIVGvsOAE .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvIVGvsOAE .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIVGvsOAE .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIVGvsOAE .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIVGvsOAE .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvIVGvsOAE .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvIVGvsOAE .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvIVGvsOAE .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIVGvsOAE .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvIVGvsOAE .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvIVGvsOAE .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvIVGvsOAE .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvIVGvsOAE .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvIVGvsOAE .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvIVGvsOAE .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvIVGvsOAE .carousel {
    height: 280px;
  }
}
.cid-uvIVGvsOAE .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvIVGvsOAE .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvIVGvsOAE .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvIVGvsOAE .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvIVGvsOAE .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvIVGvsOAE .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvIVGvsOAE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvIVGvsOAE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvIVGvsOAE .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvIVGvsOAE .carousel-indicators {
  display: none !important;
}
.cid-uvIVGvsOAE .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvIVGwdOSm {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvIVGwdOSm .container-fluid {
  padding: 0;
}
.cid-uvIVGwdOSm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvIVGwdOSm .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvIVGwdOSm .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvIVGwdOSm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvIVGwdOSm .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvIVGwdOSm .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvIVGwdOSm .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvIVGwdOSm .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvIVGwdOSm .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvIVGwdOSm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvIVGwdOSm .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIVGwdOSm .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvIVGwdOSm .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvIVGwdOSm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvIVGwdOSm .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvIVGwdOSm .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvIVGwdOSm .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvIVGwdOSm .copyright .mbr-text {
  margin: 0;
}
.cid-uvIVGwdOSm .mbr-section-title,
.cid-uvIVGwdOSm .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvIVGwdOSm .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvIWBwIwS3 {
  z-index: 1000;
  width: 100%;
}
.cid-uvIWBwIwS3 nav.navbar {
  position: fixed;
}
.cid-uvIWBwIwS3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIWBwIwS3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvIWBwIwS3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvIWBwIwS3 .dropdown-item:hover,
.cid-uvIWBwIwS3 .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvIWBwIwS3 .dropdown-item:hover span {
  color: white;
}
.cid-uvIWBwIwS3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvIWBwIwS3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvIWBwIwS3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvIWBwIwS3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvIWBwIwS3 .nav-link {
  position: relative;
}
.cid-uvIWBwIwS3 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvIWBwIwS3 .container {
    flex-wrap: nowrap;
  }
}
.cid-uvIWBwIwS3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvIWBwIwS3 .dropdown-menu,
.cid-uvIWBwIwS3 .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvIWBwIwS3 .nav-item:focus,
.cid-uvIWBwIwS3 .nav-link:focus {
  outline: none;
}
.cid-uvIWBwIwS3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvIWBwIwS3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvIWBwIwS3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvIWBwIwS3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIWBwIwS3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvIWBwIwS3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvIWBwIwS3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvIWBwIwS3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uvIWBwIwS3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvIWBwIwS3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uvIWBwIwS3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvIWBwIwS3 .navbar.collapsed {
  justify-content: center;
}
.cid-uvIWBwIwS3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvIWBwIwS3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvIWBwIwS3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvIWBwIwS3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvIWBwIwS3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvIWBwIwS3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvIWBwIwS3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvIWBwIwS3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvIWBwIwS3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvIWBwIwS3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvIWBwIwS3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvIWBwIwS3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvIWBwIwS3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvIWBwIwS3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvIWBwIwS3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvIWBwIwS3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvIWBwIwS3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvIWBwIwS3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvIWBwIwS3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvIWBwIwS3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvIWBwIwS3 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvIWBwIwS3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvIWBwIwS3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvIWBwIwS3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvIWBwIwS3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvIWBwIwS3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvIWBwIwS3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvIWBwIwS3 .dropdown-item.active,
.cid-uvIWBwIwS3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uvIWBwIwS3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvIWBwIwS3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvIWBwIwS3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvIWBwIwS3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvIWBwIwS3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvIWBwIwS3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvIWBwIwS3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvIWBwIwS3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvIWBwIwS3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvIWBwIwS3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvIWBwIwS3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvIWBwIwS3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIWBwIwS3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIWBwIwS3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvIWBwIwS3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIWBwIwS3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvIWBwIwS3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvIWBwIwS3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIWBwIwS3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvIWBwIwS3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIWBwIwS3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvIWBwIwS3 .navbar {
    height: 70px;
  }
  .cid-uvIWBwIwS3 .navbar.opened {
    height: auto;
  }
  .cid-uvIWBwIwS3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvIWBxwQEJ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvIWBxwQEJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIWBxwQEJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIWBxwQEJ .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvIWBxwQEJ .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvIWBxwQEJ .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvIWBxwQEJ .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvIWBxwQEJ .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvIWBxwQEJ .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvIWBxwQEJ .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvIWBxwQEJ .mbr-section-title,
.cid-uvIWBxwQEJ .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvIWBy1YYJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvIWBy1YYJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIWBy1YYJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIWBy1YYJ .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvIWBy1YYJ .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvIWBy1YYJ .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvIWBy1YYJ .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvIWBy1YYJ .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvIWBy1YYJ .content-row {
  flex-direction: row-reverse;
}
.cid-uvIWBy1YYJ .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIWBy1YYJ .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvIWBy1YYJ .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvIWBy1YYJ .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIWBy1YYJ .text-container1 {
    max-width: 340px;
  }
}
.cid-uvIWBy1YYJ .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIWBy1YYJ .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvIWBy1YYJ .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvIWBy1YYJ .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIWBy1YYJ .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvIWBy1YYJ .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvIWBy1YYJ .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvIWBy1YYJ .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvIWBy1YYJ .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvIWBy1YYJ .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIWBy1YYJ .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIWBy1YYJ .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIWBy1YYJ .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvIWBy1YYJ .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvIWBy1YYJ .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvIWBy1YYJ .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIWBy1YYJ .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvIWBy1YYJ .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvIWBy1YYJ .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvIWBy1YYJ .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvIWBy1YYJ .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvIWBy1YYJ .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvIWBy1YYJ .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvIWBy1YYJ .carousel {
    height: 280px;
  }
}
.cid-uvIWBy1YYJ .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvIWBy1YYJ .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvIWBy1YYJ .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvIWBy1YYJ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvIWBy1YYJ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvIWBy1YYJ .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvIWBy1YYJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvIWBy1YYJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvIWBy1YYJ .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvIWBy1YYJ .carousel-indicators {
  display: none !important;
}
.cid-uvIWBy1YYJ .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvIWBz0LpD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvIWBz0LpD .container-fluid {
  padding: 0;
}
.cid-uvIWBz0LpD .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvIWBz0LpD .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvIWBz0LpD .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvIWBz0LpD .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvIWBz0LpD .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvIWBz0LpD .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvIWBz0LpD .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvIWBz0LpD .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvIWBz0LpD .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvIWBz0LpD .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvIWBz0LpD .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIWBz0LpD .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvIWBz0LpD .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvIWBz0LpD .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvIWBz0LpD .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvIWBz0LpD .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvIWBz0LpD .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvIWBz0LpD .copyright .mbr-text {
  margin: 0;
}
.cid-uvIWBz0LpD .mbr-section-title,
.cid-uvIWBz0LpD .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvIWBz0LpD .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvIZ3FoWTW {
  z-index: 1000;
  width: 100%;
}
.cid-uvIZ3FoWTW nav.navbar {
  position: fixed;
}
.cid-uvIZ3FoWTW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIZ3FoWTW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvIZ3FoWTW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvIZ3FoWTW .dropdown-item:hover,
.cid-uvIZ3FoWTW .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvIZ3FoWTW .dropdown-item:hover span {
  color: white;
}
.cid-uvIZ3FoWTW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvIZ3FoWTW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvIZ3FoWTW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvIZ3FoWTW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvIZ3FoWTW .nav-link {
  position: relative;
}
.cid-uvIZ3FoWTW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvIZ3FoWTW .container {
    flex-wrap: nowrap;
  }
}
.cid-uvIZ3FoWTW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvIZ3FoWTW .dropdown-menu,
.cid-uvIZ3FoWTW .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvIZ3FoWTW .nav-item:focus,
.cid-uvIZ3FoWTW .nav-link:focus {
  outline: none;
}
.cid-uvIZ3FoWTW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvIZ3FoWTW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvIZ3FoWTW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvIZ3FoWTW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIZ3FoWTW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvIZ3FoWTW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvIZ3FoWTW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvIZ3FoWTW .navbar.opened {
  transition: all 0.3s;
}
.cid-uvIZ3FoWTW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvIZ3FoWTW .navbar .navbar-logo img {
  width: auto;
}
.cid-uvIZ3FoWTW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvIZ3FoWTW .navbar.collapsed {
  justify-content: center;
}
.cid-uvIZ3FoWTW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvIZ3FoWTW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvIZ3FoWTW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvIZ3FoWTW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvIZ3FoWTW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvIZ3FoWTW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvIZ3FoWTW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvIZ3FoWTW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvIZ3FoWTW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvIZ3FoWTW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvIZ3FoWTW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvIZ3FoWTW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvIZ3FoWTW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvIZ3FoWTW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvIZ3FoWTW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvIZ3FoWTW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvIZ3FoWTW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvIZ3FoWTW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvIZ3FoWTW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvIZ3FoWTW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvIZ3FoWTW .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvIZ3FoWTW .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvIZ3FoWTW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvIZ3FoWTW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvIZ3FoWTW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvIZ3FoWTW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvIZ3FoWTW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvIZ3FoWTW .dropdown-item.active,
.cid-uvIZ3FoWTW .dropdown-item:active {
  background-color: transparent;
}
.cid-uvIZ3FoWTW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvIZ3FoWTW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvIZ3FoWTW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvIZ3FoWTW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvIZ3FoWTW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvIZ3FoWTW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvIZ3FoWTW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvIZ3FoWTW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvIZ3FoWTW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvIZ3FoWTW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvIZ3FoWTW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvIZ3FoWTW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIZ3FoWTW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIZ3FoWTW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvIZ3FoWTW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIZ3FoWTW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvIZ3FoWTW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvIZ3FoWTW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIZ3FoWTW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvIZ3FoWTW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIZ3FoWTW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvIZ3FoWTW .navbar {
    height: 70px;
  }
  .cid-uvIZ3FoWTW .navbar.opened {
    height: auto;
  }
  .cid-uvIZ3FoWTW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvIZ3GjnCw {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvIZ3GjnCw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIZ3GjnCw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIZ3GjnCw .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvIZ3GjnCw .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvIZ3GjnCw .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvIZ3GjnCw .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvIZ3GjnCw .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvIZ3GjnCw .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvIZ3GjnCw .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvIZ3GjnCw .mbr-section-title,
.cid-uvIZ3GjnCw .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvIZ3H7rUj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvIZ3H7rUj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIZ3H7rUj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIZ3H7rUj .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvIZ3H7rUj .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvIZ3H7rUj .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvIZ3H7rUj .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvIZ3H7rUj .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvIZ3H7rUj .content-row {
  flex-direction: row-reverse;
}
.cid-uvIZ3H7rUj .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIZ3H7rUj .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvIZ3H7rUj .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvIZ3H7rUj .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIZ3H7rUj .text-container1 {
    max-width: 340px;
  }
}
.cid-uvIZ3H7rUj .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIZ3H7rUj .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvIZ3H7rUj .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvIZ3H7rUj .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIZ3H7rUj .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvIZ3H7rUj .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvIZ3H7rUj .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvIZ3H7rUj .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvIZ3H7rUj .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvIZ3H7rUj .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIZ3H7rUj .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIZ3H7rUj .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIZ3H7rUj .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvIZ3H7rUj .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvIZ3H7rUj .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvIZ3H7rUj .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIZ3H7rUj .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvIZ3H7rUj .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvIZ3H7rUj .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvIZ3H7rUj .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvIZ3H7rUj .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvIZ3H7rUj .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvIZ3H7rUj .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvIZ3H7rUj .carousel {
    height: 280px;
  }
}
.cid-uvIZ3H7rUj .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvIZ3H7rUj .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvIZ3H7rUj .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvIZ3H7rUj .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvIZ3H7rUj .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvIZ3H7rUj .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvIZ3H7rUj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvIZ3H7rUj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvIZ3H7rUj .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvIZ3H7rUj .carousel-indicators {
  display: none !important;
}
.cid-uvIZ3H7rUj .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvIZ3I8BQb {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvIZ3I8BQb .container-fluid {
  padding: 0;
}
.cid-uvIZ3I8BQb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvIZ3I8BQb .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvIZ3I8BQb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvIZ3I8BQb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvIZ3I8BQb .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvIZ3I8BQb .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvIZ3I8BQb .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvIZ3I8BQb .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvIZ3I8BQb .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvIZ3I8BQb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvIZ3I8BQb .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIZ3I8BQb .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvIZ3I8BQb .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvIZ3I8BQb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvIZ3I8BQb .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvIZ3I8BQb .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvIZ3I8BQb .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvIZ3I8BQb .copyright .mbr-text {
  margin: 0;
}
.cid-uvIZ3I8BQb .mbr-section-title,
.cid-uvIZ3I8BQb .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvIZ3I8BQb .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvIZI1vVjZ {
  z-index: 1000;
  width: 100%;
}
.cid-uvIZI1vVjZ nav.navbar {
  position: fixed;
}
.cid-uvIZI1vVjZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIZI1vVjZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvIZI1vVjZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvIZI1vVjZ .dropdown-item:hover,
.cid-uvIZI1vVjZ .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvIZI1vVjZ .dropdown-item:hover span {
  color: white;
}
.cid-uvIZI1vVjZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvIZI1vVjZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvIZI1vVjZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvIZI1vVjZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvIZI1vVjZ .nav-link {
  position: relative;
}
.cid-uvIZI1vVjZ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvIZI1vVjZ .container {
    flex-wrap: nowrap;
  }
}
.cid-uvIZI1vVjZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvIZI1vVjZ .dropdown-menu,
.cid-uvIZI1vVjZ .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvIZI1vVjZ .nav-item:focus,
.cid-uvIZI1vVjZ .nav-link:focus {
  outline: none;
}
.cid-uvIZI1vVjZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvIZI1vVjZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvIZI1vVjZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvIZI1vVjZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvIZI1vVjZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvIZI1vVjZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvIZI1vVjZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvIZI1vVjZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uvIZI1vVjZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvIZI1vVjZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uvIZI1vVjZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvIZI1vVjZ .navbar.collapsed {
  justify-content: center;
}
.cid-uvIZI1vVjZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvIZI1vVjZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvIZI1vVjZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvIZI1vVjZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvIZI1vVjZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvIZI1vVjZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvIZI1vVjZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvIZI1vVjZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvIZI1vVjZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvIZI1vVjZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvIZI1vVjZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvIZI1vVjZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvIZI1vVjZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvIZI1vVjZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvIZI1vVjZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvIZI1vVjZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvIZI1vVjZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvIZI1vVjZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvIZI1vVjZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvIZI1vVjZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvIZI1vVjZ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvIZI1vVjZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvIZI1vVjZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvIZI1vVjZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvIZI1vVjZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvIZI1vVjZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvIZI1vVjZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvIZI1vVjZ .dropdown-item.active,
.cid-uvIZI1vVjZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uvIZI1vVjZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvIZI1vVjZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvIZI1vVjZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvIZI1vVjZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvIZI1vVjZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvIZI1vVjZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvIZI1vVjZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvIZI1vVjZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvIZI1vVjZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvIZI1vVjZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvIZI1vVjZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvIZI1vVjZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIZI1vVjZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvIZI1vVjZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvIZI1vVjZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIZI1vVjZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvIZI1vVjZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvIZI1vVjZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvIZI1vVjZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvIZI1vVjZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIZI1vVjZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvIZI1vVjZ .navbar {
    height: 70px;
  }
  .cid-uvIZI1vVjZ .navbar.opened {
    height: auto;
  }
  .cid-uvIZI1vVjZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvIZI38WH8 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvIZI38WH8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIZI38WH8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIZI38WH8 .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvIZI38WH8 .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvIZI38WH8 .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvIZI38WH8 .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvIZI38WH8 .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvIZI38WH8 .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvIZI38WH8 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvIZI38WH8 .mbr-section-title,
.cid-uvIZI38WH8 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvIZI3QexL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvIZI3QexL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvIZI3QexL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvIZI3QexL .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvIZI3QexL .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvIZI3QexL .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvIZI3QexL .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvIZI3QexL .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvIZI3QexL .content-row {
  flex-direction: row-reverse;
}
.cid-uvIZI3QexL .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIZI3QexL .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvIZI3QexL .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvIZI3QexL .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIZI3QexL .text-container1 {
    max-width: 340px;
  }
}
.cid-uvIZI3QexL .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIZI3QexL .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvIZI3QexL .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvIZI3QexL .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvIZI3QexL .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvIZI3QexL .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvIZI3QexL .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvIZI3QexL .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvIZI3QexL .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvIZI3QexL .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIZI3QexL .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIZI3QexL .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvIZI3QexL .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvIZI3QexL .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvIZI3QexL .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvIZI3QexL .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvIZI3QexL .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvIZI3QexL .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvIZI3QexL .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvIZI3QexL .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvIZI3QexL .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvIZI3QexL .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvIZI3QexL .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvIZI3QexL .carousel {
    height: 280px;
  }
}
.cid-uvIZI3QexL .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvIZI3QexL .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvIZI3QexL .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvIZI3QexL .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvIZI3QexL .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvIZI3QexL .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvIZI3QexL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvIZI3QexL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvIZI3QexL .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvIZI3QexL .carousel-indicators {
  display: none !important;
}
.cid-uvIZI3QexL .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvIZI4QJl3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvIZI4QJl3 .container-fluid {
  padding: 0;
}
.cid-uvIZI4QJl3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvIZI4QJl3 .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvIZI4QJl3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvIZI4QJl3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvIZI4QJl3 .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvIZI4QJl3 .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvIZI4QJl3 .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvIZI4QJl3 .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvIZI4QJl3 .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvIZI4QJl3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvIZI4QJl3 .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvIZI4QJl3 .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvIZI4QJl3 .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvIZI4QJl3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvIZI4QJl3 .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvIZI4QJl3 .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvIZI4QJl3 .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvIZI4QJl3 .copyright .mbr-text {
  margin: 0;
}
.cid-uvIZI4QJl3 .mbr-section-title,
.cid-uvIZI4QJl3 .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvIZI4QJl3 .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJ0mHwyPX {
  z-index: 1000;
  width: 100%;
}
.cid-uvJ0mHwyPX nav.navbar {
  position: fixed;
}
.cid-uvJ0mHwyPX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJ0mHwyPX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJ0mHwyPX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJ0mHwyPX .dropdown-item:hover,
.cid-uvJ0mHwyPX .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJ0mHwyPX .dropdown-item:hover span {
  color: white;
}
.cid-uvJ0mHwyPX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJ0mHwyPX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJ0mHwyPX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJ0mHwyPX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJ0mHwyPX .nav-link {
  position: relative;
}
.cid-uvJ0mHwyPX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJ0mHwyPX .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJ0mHwyPX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJ0mHwyPX .dropdown-menu,
.cid-uvJ0mHwyPX .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJ0mHwyPX .nav-item:focus,
.cid-uvJ0mHwyPX .nav-link:focus {
  outline: none;
}
.cid-uvJ0mHwyPX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJ0mHwyPX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJ0mHwyPX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJ0mHwyPX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJ0mHwyPX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJ0mHwyPX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJ0mHwyPX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJ0mHwyPX .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJ0mHwyPX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJ0mHwyPX .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJ0mHwyPX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJ0mHwyPX .navbar.collapsed {
  justify-content: center;
}
.cid-uvJ0mHwyPX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJ0mHwyPX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJ0mHwyPX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJ0mHwyPX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJ0mHwyPX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJ0mHwyPX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJ0mHwyPX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJ0mHwyPX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJ0mHwyPX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJ0mHwyPX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJ0mHwyPX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJ0mHwyPX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJ0mHwyPX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJ0mHwyPX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJ0mHwyPX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJ0mHwyPX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJ0mHwyPX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJ0mHwyPX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJ0mHwyPX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJ0mHwyPX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJ0mHwyPX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJ0mHwyPX .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJ0mHwyPX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJ0mHwyPX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJ0mHwyPX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJ0mHwyPX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJ0mHwyPX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJ0mHwyPX .dropdown-item.active,
.cid-uvJ0mHwyPX .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJ0mHwyPX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJ0mHwyPX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJ0mHwyPX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJ0mHwyPX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJ0mHwyPX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJ0mHwyPX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJ0mHwyPX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJ0mHwyPX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJ0mHwyPX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJ0mHwyPX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJ0mHwyPX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJ0mHwyPX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJ0mHwyPX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJ0mHwyPX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJ0mHwyPX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJ0mHwyPX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJ0mHwyPX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJ0mHwyPX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJ0mHwyPX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJ0mHwyPX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJ0mHwyPX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJ0mHwyPX .navbar {
    height: 70px;
  }
  .cid-uvJ0mHwyPX .navbar.opened {
    height: auto;
  }
  .cid-uvJ0mHwyPX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJ0mIGoN5 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJ0mIGoN5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJ0mIGoN5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJ0mIGoN5 .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJ0mIGoN5 .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJ0mIGoN5 .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJ0mIGoN5 .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJ0mIGoN5 .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJ0mIGoN5 .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJ0mIGoN5 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJ0mIGoN5 .mbr-section-title,
.cid-uvJ0mIGoN5 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJ0mJkEpK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJ0mJkEpK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJ0mJkEpK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJ0mJkEpK .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJ0mJkEpK .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJ0mJkEpK .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJ0mJkEpK .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJ0mJkEpK .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJ0mJkEpK .content-row {
  flex-direction: row-reverse;
}
.cid-uvJ0mJkEpK .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ0mJkEpK .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJ0mJkEpK .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJ0mJkEpK .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ0mJkEpK .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJ0mJkEpK .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ0mJkEpK .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJ0mJkEpK .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJ0mJkEpK .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ0mJkEpK .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJ0mJkEpK .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJ0mJkEpK .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJ0mJkEpK .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJ0mJkEpK .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJ0mJkEpK .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJ0mJkEpK .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJ0mJkEpK .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJ0mJkEpK .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJ0mJkEpK .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJ0mJkEpK .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJ0mJkEpK .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJ0mJkEpK .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJ0mJkEpK .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJ0mJkEpK .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJ0mJkEpK .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJ0mJkEpK .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJ0mJkEpK .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJ0mJkEpK .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJ0mJkEpK .carousel {
    height: 280px;
  }
}
.cid-uvJ0mJkEpK .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJ0mJkEpK .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJ0mJkEpK .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJ0mJkEpK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJ0mJkEpK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJ0mJkEpK .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJ0mJkEpK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJ0mJkEpK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJ0mJkEpK .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJ0mJkEpK .carousel-indicators {
  display: none !important;
}
.cid-uvJ0mJkEpK .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJ0mK5Ahp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJ0mK5Ahp .container-fluid {
  padding: 0;
}
.cid-uvJ0mK5Ahp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJ0mK5Ahp .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJ0mK5Ahp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJ0mK5Ahp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJ0mK5Ahp .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJ0mK5Ahp .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJ0mK5Ahp .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJ0mK5Ahp .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJ0mK5Ahp .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJ0mK5Ahp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJ0mK5Ahp .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJ0mK5Ahp .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJ0mK5Ahp .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJ0mK5Ahp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJ0mK5Ahp .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJ0mK5Ahp .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJ0mK5Ahp .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJ0mK5Ahp .copyright .mbr-text {
  margin: 0;
}
.cid-uvJ0mK5Ahp .mbr-section-title,
.cid-uvJ0mK5Ahp .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJ0mK5Ahp .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJ3oqu1o4 {
  z-index: 1000;
  width: 100%;
}
.cid-uvJ3oqu1o4 nav.navbar {
  position: fixed;
}
.cid-uvJ3oqu1o4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJ3oqu1o4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJ3oqu1o4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJ3oqu1o4 .dropdown-item:hover,
.cid-uvJ3oqu1o4 .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJ3oqu1o4 .dropdown-item:hover span {
  color: white;
}
.cid-uvJ3oqu1o4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJ3oqu1o4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJ3oqu1o4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJ3oqu1o4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJ3oqu1o4 .nav-link {
  position: relative;
}
.cid-uvJ3oqu1o4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJ3oqu1o4 .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJ3oqu1o4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJ3oqu1o4 .dropdown-menu,
.cid-uvJ3oqu1o4 .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJ3oqu1o4 .nav-item:focus,
.cid-uvJ3oqu1o4 .nav-link:focus {
  outline: none;
}
.cid-uvJ3oqu1o4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJ3oqu1o4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJ3oqu1o4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJ3oqu1o4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJ3oqu1o4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJ3oqu1o4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJ3oqu1o4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJ3oqu1o4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJ3oqu1o4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJ3oqu1o4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJ3oqu1o4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJ3oqu1o4 .navbar.collapsed {
  justify-content: center;
}
.cid-uvJ3oqu1o4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJ3oqu1o4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJ3oqu1o4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJ3oqu1o4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJ3oqu1o4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJ3oqu1o4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJ3oqu1o4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJ3oqu1o4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJ3oqu1o4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJ3oqu1o4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJ3oqu1o4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJ3oqu1o4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJ3oqu1o4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJ3oqu1o4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJ3oqu1o4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJ3oqu1o4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJ3oqu1o4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJ3oqu1o4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJ3oqu1o4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJ3oqu1o4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJ3oqu1o4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJ3oqu1o4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJ3oqu1o4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJ3oqu1o4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJ3oqu1o4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJ3oqu1o4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJ3oqu1o4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJ3oqu1o4 .dropdown-item.active,
.cid-uvJ3oqu1o4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJ3oqu1o4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJ3oqu1o4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJ3oqu1o4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJ3oqu1o4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJ3oqu1o4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJ3oqu1o4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJ3oqu1o4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJ3oqu1o4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJ3oqu1o4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJ3oqu1o4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJ3oqu1o4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJ3oqu1o4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJ3oqu1o4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJ3oqu1o4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJ3oqu1o4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJ3oqu1o4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJ3oqu1o4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJ3oqu1o4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJ3oqu1o4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJ3oqu1o4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJ3oqu1o4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJ3oqu1o4 .navbar {
    height: 70px;
  }
  .cid-uvJ3oqu1o4 .navbar.opened {
    height: auto;
  }
  .cid-uvJ3oqu1o4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJ3osk2h9 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJ3osk2h9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJ3osk2h9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJ3osk2h9 .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJ3osk2h9 .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJ3osk2h9 .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJ3osk2h9 .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJ3osk2h9 .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJ3osk2h9 .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJ3osk2h9 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJ3osk2h9 .mbr-section-title,
.cid-uvJ3osk2h9 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJ3osM8Sx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJ3osM8Sx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJ3osM8Sx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJ3osM8Sx .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJ3osM8Sx .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJ3osM8Sx .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJ3osM8Sx .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJ3osM8Sx .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJ3osM8Sx .content-row {
  flex-direction: row-reverse;
}
.cid-uvJ3osM8Sx .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ3osM8Sx .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJ3osM8Sx .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJ3osM8Sx .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ3osM8Sx .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJ3osM8Sx .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ3osM8Sx .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJ3osM8Sx .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJ3osM8Sx .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ3osM8Sx .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJ3osM8Sx .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJ3osM8Sx .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJ3osM8Sx .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJ3osM8Sx .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJ3osM8Sx .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJ3osM8Sx .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJ3osM8Sx .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJ3osM8Sx .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJ3osM8Sx .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJ3osM8Sx .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJ3osM8Sx .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJ3osM8Sx .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJ3osM8Sx .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJ3osM8Sx .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJ3osM8Sx .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJ3osM8Sx .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJ3osM8Sx .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJ3osM8Sx .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJ3osM8Sx .carousel {
    height: 280px;
  }
}
.cid-uvJ3osM8Sx .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJ3osM8Sx .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJ3osM8Sx .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJ3osM8Sx .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJ3osM8Sx .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJ3osM8Sx .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJ3osM8Sx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJ3osM8Sx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJ3osM8Sx .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJ3osM8Sx .carousel-indicators {
  display: none !important;
}
.cid-uvJ3osM8Sx .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJ3otp9ca {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJ3otp9ca .container-fluid {
  padding: 0;
}
.cid-uvJ3otp9ca .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJ3otp9ca .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJ3otp9ca .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJ3otp9ca .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJ3otp9ca .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJ3otp9ca .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJ3otp9ca .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJ3otp9ca .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJ3otp9ca .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJ3otp9ca .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJ3otp9ca .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJ3otp9ca .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJ3otp9ca .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJ3otp9ca .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJ3otp9ca .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJ3otp9ca .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJ3otp9ca .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJ3otp9ca .copyright .mbr-text {
  margin: 0;
}
.cid-uvJ3otp9ca .mbr-section-title,
.cid-uvJ3otp9ca .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJ3otp9ca .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJ48ITKYD {
  z-index: 1000;
  width: 100%;
}
.cid-uvJ48ITKYD nav.navbar {
  position: fixed;
}
.cid-uvJ48ITKYD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJ48ITKYD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJ48ITKYD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJ48ITKYD .dropdown-item:hover,
.cid-uvJ48ITKYD .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJ48ITKYD .dropdown-item:hover span {
  color: white;
}
.cid-uvJ48ITKYD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJ48ITKYD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJ48ITKYD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJ48ITKYD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJ48ITKYD .nav-link {
  position: relative;
}
.cid-uvJ48ITKYD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJ48ITKYD .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJ48ITKYD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJ48ITKYD .dropdown-menu,
.cid-uvJ48ITKYD .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJ48ITKYD .nav-item:focus,
.cid-uvJ48ITKYD .nav-link:focus {
  outline: none;
}
.cid-uvJ48ITKYD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJ48ITKYD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJ48ITKYD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJ48ITKYD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJ48ITKYD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJ48ITKYD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJ48ITKYD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJ48ITKYD .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJ48ITKYD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJ48ITKYD .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJ48ITKYD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJ48ITKYD .navbar.collapsed {
  justify-content: center;
}
.cid-uvJ48ITKYD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJ48ITKYD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJ48ITKYD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJ48ITKYD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJ48ITKYD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJ48ITKYD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJ48ITKYD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJ48ITKYD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJ48ITKYD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJ48ITKYD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJ48ITKYD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJ48ITKYD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJ48ITKYD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJ48ITKYD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJ48ITKYD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJ48ITKYD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJ48ITKYD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJ48ITKYD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJ48ITKYD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJ48ITKYD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJ48ITKYD .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJ48ITKYD .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJ48ITKYD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJ48ITKYD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJ48ITKYD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJ48ITKYD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJ48ITKYD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJ48ITKYD .dropdown-item.active,
.cid-uvJ48ITKYD .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJ48ITKYD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJ48ITKYD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJ48ITKYD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJ48ITKYD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJ48ITKYD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJ48ITKYD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJ48ITKYD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJ48ITKYD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJ48ITKYD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJ48ITKYD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJ48ITKYD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJ48ITKYD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJ48ITKYD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJ48ITKYD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJ48ITKYD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJ48ITKYD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJ48ITKYD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJ48ITKYD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJ48ITKYD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJ48ITKYD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJ48ITKYD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJ48ITKYD .navbar {
    height: 70px;
  }
  .cid-uvJ48ITKYD .navbar.opened {
    height: auto;
  }
  .cid-uvJ48ITKYD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJ48JUrZC {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJ48JUrZC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJ48JUrZC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJ48JUrZC .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJ48JUrZC .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJ48JUrZC .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJ48JUrZC .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJ48JUrZC .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJ48JUrZC .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJ48JUrZC .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJ48JUrZC .mbr-section-title,
.cid-uvJ48JUrZC .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJ48KDijn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJ48KDijn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJ48KDijn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJ48KDijn .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJ48KDijn .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJ48KDijn .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJ48KDijn .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJ48KDijn .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJ48KDijn .content-row {
  flex-direction: row-reverse;
}
.cid-uvJ48KDijn .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ48KDijn .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJ48KDijn .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJ48KDijn .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ48KDijn .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJ48KDijn .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ48KDijn .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJ48KDijn .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJ48KDijn .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJ48KDijn .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJ48KDijn .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJ48KDijn .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJ48KDijn .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJ48KDijn .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJ48KDijn .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJ48KDijn .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJ48KDijn .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJ48KDijn .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJ48KDijn .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJ48KDijn .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJ48KDijn .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJ48KDijn .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJ48KDijn .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJ48KDijn .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJ48KDijn .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJ48KDijn .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJ48KDijn .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJ48KDijn .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJ48KDijn .carousel {
    height: 280px;
  }
}
.cid-uvJ48KDijn .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJ48KDijn .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJ48KDijn .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJ48KDijn .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJ48KDijn .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJ48KDijn .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJ48KDijn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJ48KDijn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJ48KDijn .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJ48KDijn .carousel-indicators {
  display: none !important;
}
.cid-uvJ48KDijn .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJ48Lzvcw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJ48Lzvcw .container-fluid {
  padding: 0;
}
.cid-uvJ48Lzvcw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJ48Lzvcw .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJ48Lzvcw .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJ48Lzvcw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJ48Lzvcw .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJ48Lzvcw .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJ48Lzvcw .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJ48Lzvcw .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJ48Lzvcw .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJ48Lzvcw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJ48Lzvcw .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJ48Lzvcw .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJ48Lzvcw .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJ48Lzvcw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJ48Lzvcw .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJ48Lzvcw .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJ48Lzvcw .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJ48Lzvcw .copyright .mbr-text {
  margin: 0;
}
.cid-uvJ48Lzvcw .mbr-section-title,
.cid-uvJ48Lzvcw .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJ48Lzvcw .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJe8RNsx7 {
  z-index: 1000;
  width: 100%;
}
.cid-uvJe8RNsx7 nav.navbar {
  position: fixed;
}
.cid-uvJe8RNsx7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJe8RNsx7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJe8RNsx7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJe8RNsx7 .dropdown-item:hover,
.cid-uvJe8RNsx7 .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJe8RNsx7 .dropdown-item:hover span {
  color: white;
}
.cid-uvJe8RNsx7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJe8RNsx7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJe8RNsx7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJe8RNsx7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJe8RNsx7 .nav-link {
  position: relative;
}
.cid-uvJe8RNsx7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJe8RNsx7 .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJe8RNsx7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJe8RNsx7 .dropdown-menu,
.cid-uvJe8RNsx7 .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJe8RNsx7 .nav-item:focus,
.cid-uvJe8RNsx7 .nav-link:focus {
  outline: none;
}
.cid-uvJe8RNsx7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJe8RNsx7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJe8RNsx7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJe8RNsx7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJe8RNsx7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJe8RNsx7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJe8RNsx7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJe8RNsx7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJe8RNsx7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJe8RNsx7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJe8RNsx7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJe8RNsx7 .navbar.collapsed {
  justify-content: center;
}
.cid-uvJe8RNsx7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJe8RNsx7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJe8RNsx7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJe8RNsx7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJe8RNsx7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJe8RNsx7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJe8RNsx7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJe8RNsx7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJe8RNsx7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJe8RNsx7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJe8RNsx7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJe8RNsx7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJe8RNsx7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJe8RNsx7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJe8RNsx7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJe8RNsx7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJe8RNsx7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJe8RNsx7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJe8RNsx7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJe8RNsx7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJe8RNsx7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJe8RNsx7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJe8RNsx7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJe8RNsx7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJe8RNsx7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJe8RNsx7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJe8RNsx7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJe8RNsx7 .dropdown-item.active,
.cid-uvJe8RNsx7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJe8RNsx7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJe8RNsx7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJe8RNsx7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJe8RNsx7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJe8RNsx7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJe8RNsx7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJe8RNsx7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJe8RNsx7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJe8RNsx7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJe8RNsx7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJe8RNsx7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJe8RNsx7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJe8RNsx7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJe8RNsx7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJe8RNsx7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJe8RNsx7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJe8RNsx7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJe8RNsx7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJe8RNsx7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJe8RNsx7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJe8RNsx7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJe8RNsx7 .navbar {
    height: 70px;
  }
  .cid-uvJe8RNsx7 .navbar.opened {
    height: auto;
  }
  .cid-uvJe8RNsx7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJe8Tfy3U {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJe8Tfy3U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJe8Tfy3U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJe8Tfy3U .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJe8Tfy3U .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJe8Tfy3U .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJe8Tfy3U .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJe8Tfy3U .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJe8Tfy3U .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJe8Tfy3U .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJe8Tfy3U .mbr-section-title,
.cid-uvJe8Tfy3U .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJe8U813j {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJe8U813j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJe8U813j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJe8U813j .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJe8U813j .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJe8U813j .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJe8U813j .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJe8U813j .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJe8U813j .content-row {
  flex-direction: row-reverse;
}
.cid-uvJe8U813j .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJe8U813j .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJe8U813j .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJe8U813j .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJe8U813j .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJe8U813j .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJe8U813j .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJe8U813j .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJe8U813j .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJe8U813j .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJe8U813j .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJe8U813j .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJe8U813j .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJe8U813j .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJe8U813j .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJe8U813j .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJe8U813j .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJe8U813j .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJe8U813j .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJe8U813j .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJe8U813j .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJe8U813j .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJe8U813j .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJe8U813j .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJe8U813j .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJe8U813j .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJe8U813j .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJe8U813j .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJe8U813j .carousel {
    height: 280px;
  }
}
.cid-uvJe8U813j .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJe8U813j .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJe8U813j .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJe8U813j .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJe8U813j .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJe8U813j .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJe8U813j .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJe8U813j .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJe8U813j .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJe8U813j .carousel-indicators {
  display: none !important;
}
.cid-uvJe8U813j .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJe8UTP2F {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJe8UTP2F .container-fluid {
  padding: 0;
}
.cid-uvJe8UTP2F .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJe8UTP2F .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJe8UTP2F .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJe8UTP2F .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJe8UTP2F .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJe8UTP2F .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJe8UTP2F .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJe8UTP2F .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJe8UTP2F .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJe8UTP2F .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJe8UTP2F .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJe8UTP2F .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJe8UTP2F .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJe8UTP2F .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJe8UTP2F .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJe8UTP2F .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJe8UTP2F .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJe8UTP2F .copyright .mbr-text {
  margin: 0;
}
.cid-uvJe8UTP2F .mbr-section-title,
.cid-uvJe8UTP2F .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJe8UTP2F .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJfzsDQlj {
  z-index: 1000;
  width: 100%;
}
.cid-uvJfzsDQlj nav.navbar {
  position: fixed;
}
.cid-uvJfzsDQlj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJfzsDQlj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJfzsDQlj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJfzsDQlj .dropdown-item:hover,
.cid-uvJfzsDQlj .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJfzsDQlj .dropdown-item:hover span {
  color: white;
}
.cid-uvJfzsDQlj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJfzsDQlj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJfzsDQlj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJfzsDQlj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJfzsDQlj .nav-link {
  position: relative;
}
.cid-uvJfzsDQlj .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJfzsDQlj .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJfzsDQlj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJfzsDQlj .dropdown-menu,
.cid-uvJfzsDQlj .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJfzsDQlj .nav-item:focus,
.cid-uvJfzsDQlj .nav-link:focus {
  outline: none;
}
.cid-uvJfzsDQlj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJfzsDQlj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJfzsDQlj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJfzsDQlj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJfzsDQlj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJfzsDQlj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJfzsDQlj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJfzsDQlj .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJfzsDQlj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJfzsDQlj .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJfzsDQlj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJfzsDQlj .navbar.collapsed {
  justify-content: center;
}
.cid-uvJfzsDQlj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJfzsDQlj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJfzsDQlj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJfzsDQlj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJfzsDQlj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJfzsDQlj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJfzsDQlj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJfzsDQlj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJfzsDQlj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJfzsDQlj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJfzsDQlj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJfzsDQlj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJfzsDQlj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJfzsDQlj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJfzsDQlj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJfzsDQlj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJfzsDQlj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJfzsDQlj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJfzsDQlj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJfzsDQlj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJfzsDQlj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJfzsDQlj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJfzsDQlj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJfzsDQlj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJfzsDQlj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJfzsDQlj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJfzsDQlj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJfzsDQlj .dropdown-item.active,
.cid-uvJfzsDQlj .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJfzsDQlj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJfzsDQlj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJfzsDQlj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJfzsDQlj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJfzsDQlj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJfzsDQlj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJfzsDQlj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJfzsDQlj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJfzsDQlj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJfzsDQlj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJfzsDQlj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJfzsDQlj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJfzsDQlj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJfzsDQlj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJfzsDQlj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJfzsDQlj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJfzsDQlj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJfzsDQlj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJfzsDQlj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJfzsDQlj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJfzsDQlj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJfzsDQlj .navbar {
    height: 70px;
  }
  .cid-uvJfzsDQlj .navbar.opened {
    height: auto;
  }
  .cid-uvJfzsDQlj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJfztIJWW {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/high-angle-view-empty-swing-grass-2000x1125.jpg");
}
.cid-uvJfztIJWW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJfztIJWW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJfztIJWW .mbr-section-subtitle {
  background: #d77627;
  color: #6a4325;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uvJfztIJWW .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #ffffff;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvJfztIJWW .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d77627;
  font-size: 1.5rem;
}
.cid-uvJfztIJWW .mbr-section-title {
  color: #ffffff;
}
.cid-uvJfztIJWW .mbr-text,
.cid-uvJfztIJWW .mbr-section-btn {
  color: #fafaf9;
}
.cid-uvJfztIJWW .mbr-section-subtitle,
.cid-uvJfztIJWW .align-wrapper {
  color: #ffffff;
}
.cid-uvJfzuywEr {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uvJfzuywEr img,
.cid-uvJfzuywEr .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uvJfzuywEr .item:focus,
.cid-uvJfzuywEr span:focus {
  outline: none;
}
.cid-uvJfzuywEr .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uvJfzuywEr .item {
    margin-bottom: 1rem;
  }
}
.cid-uvJfzuywEr .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uvJfzuywEr .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uvJfzuywEr .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uvJfzuywEr .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uvJfzuywEr .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uvJfzuywEr .mbr-section-title {
  color: #d77627;
}
.cid-uvJfzuywEr .item-title {
  text-align: left;
  color: #232323;
}
.cid-uvJfzuywEr .item-subtitle {
  text-align: left;
}
.cid-uvJfzuywEr .mbr-text,
.cid-uvJfzuywEr .item .mbr-section-btn {
  text-align: left;
}
.cid-uvJfzuywEr .content-head {
  max-width: 800px;
}
.cid-uvJfzwfILb {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJfzwfILb .container-fluid {
  padding: 0;
}
.cid-uvJfzwfILb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJfzwfILb .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJfzwfILb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJfzwfILb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJfzwfILb .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJfzwfILb .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJfzwfILb .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJfzwfILb .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJfzwfILb .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJfzwfILb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJfzwfILb .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJfzwfILb .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJfzwfILb .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJfzwfILb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJfzwfILb .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJfzwfILb .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJfzwfILb .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJfzwfILb .copyright .mbr-text {
  margin: 0;
}
.cid-uvJfzwfILb .mbr-section-title,
.cid-uvJfzwfILb .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJfzwfILb .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJh5GgGo3 {
  z-index: 1000;
  width: 100%;
}
.cid-uvJh5GgGo3 nav.navbar {
  position: fixed;
}
.cid-uvJh5GgGo3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJh5GgGo3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJh5GgGo3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJh5GgGo3 .dropdown-item:hover,
.cid-uvJh5GgGo3 .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJh5GgGo3 .dropdown-item:hover span {
  color: white;
}
.cid-uvJh5GgGo3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJh5GgGo3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJh5GgGo3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJh5GgGo3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJh5GgGo3 .nav-link {
  position: relative;
}
.cid-uvJh5GgGo3 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJh5GgGo3 .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJh5GgGo3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJh5GgGo3 .dropdown-menu,
.cid-uvJh5GgGo3 .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJh5GgGo3 .nav-item:focus,
.cid-uvJh5GgGo3 .nav-link:focus {
  outline: none;
}
.cid-uvJh5GgGo3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJh5GgGo3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJh5GgGo3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJh5GgGo3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJh5GgGo3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJh5GgGo3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJh5GgGo3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJh5GgGo3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJh5GgGo3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJh5GgGo3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJh5GgGo3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJh5GgGo3 .navbar.collapsed {
  justify-content: center;
}
.cid-uvJh5GgGo3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJh5GgGo3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJh5GgGo3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJh5GgGo3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJh5GgGo3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJh5GgGo3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJh5GgGo3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJh5GgGo3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJh5GgGo3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJh5GgGo3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJh5GgGo3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJh5GgGo3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJh5GgGo3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJh5GgGo3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJh5GgGo3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJh5GgGo3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJh5GgGo3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJh5GgGo3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJh5GgGo3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJh5GgGo3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJh5GgGo3 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJh5GgGo3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJh5GgGo3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJh5GgGo3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJh5GgGo3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJh5GgGo3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJh5GgGo3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJh5GgGo3 .dropdown-item.active,
.cid-uvJh5GgGo3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJh5GgGo3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJh5GgGo3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJh5GgGo3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJh5GgGo3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJh5GgGo3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJh5GgGo3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJh5GgGo3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJh5GgGo3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJh5GgGo3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJh5GgGo3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJh5GgGo3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJh5GgGo3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJh5GgGo3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJh5GgGo3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJh5GgGo3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJh5GgGo3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJh5GgGo3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJh5GgGo3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJh5GgGo3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJh5GgGo3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJh5GgGo3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJh5GgGo3 .navbar {
    height: 70px;
  }
  .cid-uvJh5GgGo3 .navbar.opened {
    height: auto;
  }
  .cid-uvJh5GgGo3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJh5I7OQW {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJh5I7OQW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJh5I7OQW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJh5I7OQW .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJh5I7OQW .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJh5I7OQW .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJh5I7OQW .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJh5I7OQW .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJh5I7OQW .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJh5I7OQW .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJh5I7OQW .mbr-section-title,
.cid-uvJh5I7OQW .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJh5IYkVg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJh5IYkVg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJh5IYkVg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJh5IYkVg .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJh5IYkVg .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJh5IYkVg .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJh5IYkVg .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJh5IYkVg .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJh5IYkVg .content-row {
  flex-direction: row-reverse;
}
.cid-uvJh5IYkVg .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJh5IYkVg .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJh5IYkVg .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJh5IYkVg .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJh5IYkVg .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJh5IYkVg .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJh5IYkVg .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJh5IYkVg .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJh5IYkVg .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJh5IYkVg .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJh5IYkVg .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJh5IYkVg .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJh5IYkVg .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJh5IYkVg .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJh5IYkVg .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJh5IYkVg .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJh5IYkVg .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJh5IYkVg .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJh5IYkVg .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJh5IYkVg .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJh5IYkVg .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJh5IYkVg .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJh5IYkVg .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJh5IYkVg .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJh5IYkVg .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJh5IYkVg .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJh5IYkVg .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJh5IYkVg .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJh5IYkVg .carousel {
    height: 280px;
  }
}
.cid-uvJh5IYkVg .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJh5IYkVg .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJh5IYkVg .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJh5IYkVg .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJh5IYkVg .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJh5IYkVg .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJh5IYkVg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJh5IYkVg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJh5IYkVg .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJh5IYkVg .carousel-indicators {
  display: none !important;
}
.cid-uvJh5IYkVg .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJh5K8Kw3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJh5K8Kw3 .container-fluid {
  padding: 0;
}
.cid-uvJh5K8Kw3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJh5K8Kw3 .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJh5K8Kw3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJh5K8Kw3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJh5K8Kw3 .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJh5K8Kw3 .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJh5K8Kw3 .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJh5K8Kw3 .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJh5K8Kw3 .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJh5K8Kw3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJh5K8Kw3 .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJh5K8Kw3 .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJh5K8Kw3 .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJh5K8Kw3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJh5K8Kw3 .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJh5K8Kw3 .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJh5K8Kw3 .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJh5K8Kw3 .copyright .mbr-text {
  margin: 0;
}
.cid-uvJh5K8Kw3 .mbr-section-title,
.cid-uvJh5K8Kw3 .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJh5K8Kw3 .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJhJmzxtA {
  z-index: 1000;
  width: 100%;
}
.cid-uvJhJmzxtA nav.navbar {
  position: fixed;
}
.cid-uvJhJmzxtA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJhJmzxtA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJhJmzxtA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJhJmzxtA .dropdown-item:hover,
.cid-uvJhJmzxtA .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJhJmzxtA .dropdown-item:hover span {
  color: white;
}
.cid-uvJhJmzxtA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJhJmzxtA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJhJmzxtA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJhJmzxtA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJhJmzxtA .nav-link {
  position: relative;
}
.cid-uvJhJmzxtA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJhJmzxtA .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJhJmzxtA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJhJmzxtA .dropdown-menu,
.cid-uvJhJmzxtA .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJhJmzxtA .nav-item:focus,
.cid-uvJhJmzxtA .nav-link:focus {
  outline: none;
}
.cid-uvJhJmzxtA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJhJmzxtA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJhJmzxtA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJhJmzxtA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJhJmzxtA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJhJmzxtA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJhJmzxtA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJhJmzxtA .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJhJmzxtA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJhJmzxtA .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJhJmzxtA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJhJmzxtA .navbar.collapsed {
  justify-content: center;
}
.cid-uvJhJmzxtA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJhJmzxtA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJhJmzxtA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJhJmzxtA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJhJmzxtA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJhJmzxtA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJhJmzxtA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJhJmzxtA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJhJmzxtA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJhJmzxtA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJhJmzxtA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJhJmzxtA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJhJmzxtA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJhJmzxtA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJhJmzxtA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJhJmzxtA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJhJmzxtA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJhJmzxtA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJhJmzxtA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJhJmzxtA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJhJmzxtA .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJhJmzxtA .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJhJmzxtA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJhJmzxtA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJhJmzxtA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJhJmzxtA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJhJmzxtA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJhJmzxtA .dropdown-item.active,
.cid-uvJhJmzxtA .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJhJmzxtA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJhJmzxtA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJhJmzxtA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJhJmzxtA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJhJmzxtA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJhJmzxtA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJhJmzxtA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJhJmzxtA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJhJmzxtA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJhJmzxtA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJhJmzxtA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJhJmzxtA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJhJmzxtA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJhJmzxtA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJhJmzxtA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJhJmzxtA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJhJmzxtA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJhJmzxtA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJhJmzxtA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJhJmzxtA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJhJmzxtA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJhJmzxtA .navbar {
    height: 70px;
  }
  .cid-uvJhJmzxtA .navbar.opened {
    height: auto;
  }
  .cid-uvJhJmzxtA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJhJnjiE5 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJhJnjiE5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJhJnjiE5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJhJnjiE5 .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJhJnjiE5 .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJhJnjiE5 .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJhJnjiE5 .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJhJnjiE5 .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJhJnjiE5 .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJhJnjiE5 .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJhJnjiE5 .mbr-section-title,
.cid-uvJhJnjiE5 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJhJo4ThL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJhJo4ThL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJhJo4ThL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJhJo4ThL .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJhJo4ThL .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJhJo4ThL .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJhJo4ThL .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJhJo4ThL .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJhJo4ThL .content-row {
  flex-direction: row-reverse;
}
.cid-uvJhJo4ThL .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJhJo4ThL .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJhJo4ThL .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJhJo4ThL .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJhJo4ThL .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJhJo4ThL .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJhJo4ThL .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJhJo4ThL .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJhJo4ThL .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJhJo4ThL .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJhJo4ThL .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJhJo4ThL .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJhJo4ThL .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJhJo4ThL .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJhJo4ThL .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJhJo4ThL .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJhJo4ThL .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJhJo4ThL .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJhJo4ThL .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJhJo4ThL .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJhJo4ThL .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJhJo4ThL .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJhJo4ThL .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJhJo4ThL .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJhJo4ThL .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJhJo4ThL .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJhJo4ThL .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJhJo4ThL .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJhJo4ThL .carousel {
    height: 280px;
  }
}
.cid-uvJhJo4ThL .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJhJo4ThL .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJhJo4ThL .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJhJo4ThL .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJhJo4ThL .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJhJo4ThL .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJhJo4ThL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJhJo4ThL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJhJo4ThL .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJhJo4ThL .carousel-indicators {
  display: none !important;
}
.cid-uvJhJo4ThL .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJhJoNUcK {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJhJoNUcK .container-fluid {
  padding: 0;
}
.cid-uvJhJoNUcK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJhJoNUcK .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJhJoNUcK .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJhJoNUcK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJhJoNUcK .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJhJoNUcK .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJhJoNUcK .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJhJoNUcK .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJhJoNUcK .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJhJoNUcK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJhJoNUcK .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJhJoNUcK .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJhJoNUcK .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJhJoNUcK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJhJoNUcK .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJhJoNUcK .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJhJoNUcK .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJhJoNUcK .copyright .mbr-text {
  margin: 0;
}
.cid-uvJhJoNUcK .mbr-section-title,
.cid-uvJhJoNUcK .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJhJoNUcK .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJi1bXPRF {
  z-index: 1000;
  width: 100%;
}
.cid-uvJi1bXPRF nav.navbar {
  position: fixed;
}
.cid-uvJi1bXPRF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJi1bXPRF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJi1bXPRF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJi1bXPRF .dropdown-item:hover,
.cid-uvJi1bXPRF .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJi1bXPRF .dropdown-item:hover span {
  color: white;
}
.cid-uvJi1bXPRF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJi1bXPRF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJi1bXPRF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJi1bXPRF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJi1bXPRF .nav-link {
  position: relative;
}
.cid-uvJi1bXPRF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJi1bXPRF .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJi1bXPRF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJi1bXPRF .dropdown-menu,
.cid-uvJi1bXPRF .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJi1bXPRF .nav-item:focus,
.cid-uvJi1bXPRF .nav-link:focus {
  outline: none;
}
.cid-uvJi1bXPRF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJi1bXPRF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJi1bXPRF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJi1bXPRF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJi1bXPRF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJi1bXPRF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJi1bXPRF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJi1bXPRF .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJi1bXPRF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJi1bXPRF .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJi1bXPRF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJi1bXPRF .navbar.collapsed {
  justify-content: center;
}
.cid-uvJi1bXPRF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJi1bXPRF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJi1bXPRF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJi1bXPRF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJi1bXPRF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJi1bXPRF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJi1bXPRF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJi1bXPRF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJi1bXPRF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJi1bXPRF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJi1bXPRF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJi1bXPRF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJi1bXPRF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJi1bXPRF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJi1bXPRF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJi1bXPRF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJi1bXPRF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJi1bXPRF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJi1bXPRF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJi1bXPRF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJi1bXPRF .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJi1bXPRF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJi1bXPRF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJi1bXPRF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJi1bXPRF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJi1bXPRF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJi1bXPRF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJi1bXPRF .dropdown-item.active,
.cid-uvJi1bXPRF .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJi1bXPRF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJi1bXPRF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJi1bXPRF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJi1bXPRF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJi1bXPRF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJi1bXPRF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJi1bXPRF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJi1bXPRF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJi1bXPRF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJi1bXPRF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJi1bXPRF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJi1bXPRF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJi1bXPRF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJi1bXPRF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJi1bXPRF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJi1bXPRF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJi1bXPRF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJi1bXPRF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJi1bXPRF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJi1bXPRF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJi1bXPRF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJi1bXPRF .navbar {
    height: 70px;
  }
  .cid-uvJi1bXPRF .navbar.opened {
    height: auto;
  }
  .cid-uvJi1bXPRF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJi1dFeCn {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJi1dFeCn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJi1dFeCn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJi1dFeCn .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJi1dFeCn .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJi1dFeCn .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJi1dFeCn .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJi1dFeCn .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJi1dFeCn .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJi1dFeCn .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJi1dFeCn .mbr-section-title,
.cid-uvJi1dFeCn .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJi1eny45 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJi1eny45 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJi1eny45 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJi1eny45 .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJi1eny45 .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJi1eny45 .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJi1eny45 .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJi1eny45 .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJi1eny45 .content-row {
  flex-direction: row-reverse;
}
.cid-uvJi1eny45 .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJi1eny45 .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJi1eny45 .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJi1eny45 .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJi1eny45 .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJi1eny45 .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJi1eny45 .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJi1eny45 .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJi1eny45 .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJi1eny45 .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJi1eny45 .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJi1eny45 .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJi1eny45 .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJi1eny45 .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJi1eny45 .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJi1eny45 .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJi1eny45 .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJi1eny45 .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJi1eny45 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJi1eny45 .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJi1eny45 .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJi1eny45 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJi1eny45 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJi1eny45 .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJi1eny45 .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJi1eny45 .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJi1eny45 .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJi1eny45 .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJi1eny45 .carousel {
    height: 280px;
  }
}
.cid-uvJi1eny45 .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJi1eny45 .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJi1eny45 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJi1eny45 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJi1eny45 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJi1eny45 .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJi1eny45 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJi1eny45 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJi1eny45 .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJi1eny45 .carousel-indicators {
  display: none !important;
}
.cid-uvJi1eny45 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJi1fkEIk {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJi1fkEIk .container-fluid {
  padding: 0;
}
.cid-uvJi1fkEIk .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJi1fkEIk .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJi1fkEIk .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJi1fkEIk .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJi1fkEIk .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJi1fkEIk .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJi1fkEIk .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJi1fkEIk .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJi1fkEIk .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJi1fkEIk .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJi1fkEIk .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJi1fkEIk .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJi1fkEIk .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJi1fkEIk .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJi1fkEIk .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJi1fkEIk .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJi1fkEIk .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJi1fkEIk .copyright .mbr-text {
  margin: 0;
}
.cid-uvJi1fkEIk .mbr-section-title,
.cid-uvJi1fkEIk .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJi1fkEIk .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJiMouNXL {
  z-index: 1000;
  width: 100%;
}
.cid-uvJiMouNXL nav.navbar {
  position: fixed;
}
.cid-uvJiMouNXL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJiMouNXL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJiMouNXL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJiMouNXL .dropdown-item:hover,
.cid-uvJiMouNXL .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJiMouNXL .dropdown-item:hover span {
  color: white;
}
.cid-uvJiMouNXL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJiMouNXL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJiMouNXL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJiMouNXL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJiMouNXL .nav-link {
  position: relative;
}
.cid-uvJiMouNXL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJiMouNXL .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJiMouNXL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJiMouNXL .dropdown-menu,
.cid-uvJiMouNXL .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJiMouNXL .nav-item:focus,
.cid-uvJiMouNXL .nav-link:focus {
  outline: none;
}
.cid-uvJiMouNXL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJiMouNXL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJiMouNXL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJiMouNXL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJiMouNXL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJiMouNXL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJiMouNXL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJiMouNXL .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJiMouNXL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJiMouNXL .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJiMouNXL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJiMouNXL .navbar.collapsed {
  justify-content: center;
}
.cid-uvJiMouNXL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJiMouNXL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJiMouNXL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJiMouNXL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJiMouNXL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJiMouNXL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJiMouNXL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJiMouNXL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJiMouNXL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJiMouNXL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJiMouNXL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJiMouNXL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJiMouNXL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJiMouNXL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJiMouNXL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJiMouNXL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJiMouNXL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJiMouNXL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJiMouNXL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJiMouNXL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJiMouNXL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJiMouNXL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJiMouNXL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJiMouNXL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJiMouNXL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJiMouNXL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJiMouNXL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJiMouNXL .dropdown-item.active,
.cid-uvJiMouNXL .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJiMouNXL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJiMouNXL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJiMouNXL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJiMouNXL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJiMouNXL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJiMouNXL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJiMouNXL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJiMouNXL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJiMouNXL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJiMouNXL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJiMouNXL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJiMouNXL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJiMouNXL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJiMouNXL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJiMouNXL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJiMouNXL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJiMouNXL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJiMouNXL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJiMouNXL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJiMouNXL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJiMouNXL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJiMouNXL .navbar {
    height: 70px;
  }
  .cid-uvJiMouNXL .navbar.opened {
    height: auto;
  }
  .cid-uvJiMouNXL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJiMpbnsz {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/textured-stone-wall-background-2000x1500.jpg");
}
.cid-uvJiMpbnsz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJiMpbnsz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJiMpbnsz .mbr-section-subtitle {
  background: #d77627;
  color: #6a4325;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uvJiMpbnsz .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #ffffff;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvJiMpbnsz .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d77627;
  font-size: 1.5rem;
}
.cid-uvJiMpbnsz .mbr-section-title {
  color: #ffffff;
}
.cid-uvJiMpbnsz .mbr-text,
.cid-uvJiMpbnsz .mbr-section-btn {
  color: #fafaf9;
}
.cid-uvJiMpbnsz .mbr-section-subtitle,
.cid-uvJiMpbnsz .align-wrapper {
  color: #ffffff;
}
.cid-uvJiMpTkzH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-uvJiMpTkzH img,
.cid-uvJiMpTkzH .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uvJiMpTkzH .item:focus,
.cid-uvJiMpTkzH span:focus {
  outline: none;
}
.cid-uvJiMpTkzH .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uvJiMpTkzH .item {
    margin-bottom: 1rem;
  }
}
.cid-uvJiMpTkzH .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uvJiMpTkzH .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uvJiMpTkzH .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-uvJiMpTkzH .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uvJiMpTkzH .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uvJiMpTkzH .mbr-section-title {
  color: #d77627;
}
.cid-uvJiMpTkzH .item-title {
  text-align: left;
  color: #232323;
}
.cid-uvJiMpTkzH .item-subtitle {
  text-align: left;
}
.cid-uvJiMpTkzH .mbr-text,
.cid-uvJiMpTkzH .item .mbr-section-btn {
  text-align: left;
}
.cid-uvJiMpTkzH .content-head {
  max-width: 800px;
}
.cid-uvJiMqJMWY {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJiMqJMWY .container-fluid {
  padding: 0;
}
.cid-uvJiMqJMWY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJiMqJMWY .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJiMqJMWY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJiMqJMWY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJiMqJMWY .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJiMqJMWY .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJiMqJMWY .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJiMqJMWY .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJiMqJMWY .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJiMqJMWY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJiMqJMWY .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJiMqJMWY .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJiMqJMWY .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJiMqJMWY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJiMqJMWY .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJiMqJMWY .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJiMqJMWY .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJiMqJMWY .copyright .mbr-text {
  margin: 0;
}
.cid-uvJiMqJMWY .mbr-section-title,
.cid-uvJiMqJMWY .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJiMqJMWY .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJkj6WPD7 {
  z-index: 1000;
  width: 100%;
}
.cid-uvJkj6WPD7 nav.navbar {
  position: fixed;
}
.cid-uvJkj6WPD7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJkj6WPD7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJkj6WPD7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJkj6WPD7 .dropdown-item:hover,
.cid-uvJkj6WPD7 .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJkj6WPD7 .dropdown-item:hover span {
  color: white;
}
.cid-uvJkj6WPD7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJkj6WPD7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJkj6WPD7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJkj6WPD7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJkj6WPD7 .nav-link {
  position: relative;
}
.cid-uvJkj6WPD7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJkj6WPD7 .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJkj6WPD7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJkj6WPD7 .dropdown-menu,
.cid-uvJkj6WPD7 .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJkj6WPD7 .nav-item:focus,
.cid-uvJkj6WPD7 .nav-link:focus {
  outline: none;
}
.cid-uvJkj6WPD7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJkj6WPD7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJkj6WPD7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJkj6WPD7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJkj6WPD7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJkj6WPD7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJkj6WPD7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJkj6WPD7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJkj6WPD7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJkj6WPD7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJkj6WPD7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJkj6WPD7 .navbar.collapsed {
  justify-content: center;
}
.cid-uvJkj6WPD7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJkj6WPD7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJkj6WPD7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJkj6WPD7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJkj6WPD7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJkj6WPD7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJkj6WPD7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJkj6WPD7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJkj6WPD7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJkj6WPD7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJkj6WPD7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJkj6WPD7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJkj6WPD7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJkj6WPD7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJkj6WPD7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJkj6WPD7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJkj6WPD7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJkj6WPD7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJkj6WPD7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJkj6WPD7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJkj6WPD7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJkj6WPD7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJkj6WPD7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJkj6WPD7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJkj6WPD7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJkj6WPD7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJkj6WPD7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJkj6WPD7 .dropdown-item.active,
.cid-uvJkj6WPD7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJkj6WPD7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJkj6WPD7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJkj6WPD7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJkj6WPD7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJkj6WPD7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJkj6WPD7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJkj6WPD7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJkj6WPD7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJkj6WPD7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJkj6WPD7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJkj6WPD7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJkj6WPD7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJkj6WPD7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJkj6WPD7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJkj6WPD7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJkj6WPD7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJkj6WPD7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJkj6WPD7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJkj6WPD7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJkj6WPD7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJkj6WPD7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJkj6WPD7 .navbar {
    height: 70px;
  }
  .cid-uvJkj6WPD7 .navbar.opened {
    height: auto;
  }
  .cid-uvJkj6WPD7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJkj7PBND {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJkj7PBND .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJkj7PBND .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJkj7PBND .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJkj7PBND .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJkj7PBND .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJkj7PBND .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJkj7PBND .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJkj7PBND .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJkj7PBND .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJkj7PBND .mbr-section-title,
.cid-uvJkj7PBND .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJkj8sZpU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJkj8sZpU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJkj8sZpU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJkj8sZpU .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJkj8sZpU .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJkj8sZpU .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJkj8sZpU .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJkj8sZpU .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJkj8sZpU .content-row {
  flex-direction: row-reverse;
}
.cid-uvJkj8sZpU .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJkj8sZpU .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJkj8sZpU .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJkj8sZpU .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJkj8sZpU .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJkj8sZpU .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJkj8sZpU .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJkj8sZpU .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJkj8sZpU .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJkj8sZpU .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJkj8sZpU .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJkj8sZpU .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJkj8sZpU .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJkj8sZpU .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJkj8sZpU .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJkj8sZpU .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJkj8sZpU .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJkj8sZpU .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJkj8sZpU .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJkj8sZpU .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJkj8sZpU .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJkj8sZpU .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJkj8sZpU .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJkj8sZpU .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJkj8sZpU .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJkj8sZpU .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJkj8sZpU .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJkj8sZpU .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJkj8sZpU .carousel {
    height: 280px;
  }
}
.cid-uvJkj8sZpU .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJkj8sZpU .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJkj8sZpU .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJkj8sZpU .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJkj8sZpU .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJkj8sZpU .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJkj8sZpU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJkj8sZpU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJkj8sZpU .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJkj8sZpU .carousel-indicators {
  display: none !important;
}
.cid-uvJkj8sZpU .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJkj9dvK2 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJkj9dvK2 .container-fluid {
  padding: 0;
}
.cid-uvJkj9dvK2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJkj9dvK2 .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJkj9dvK2 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJkj9dvK2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJkj9dvK2 .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJkj9dvK2 .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJkj9dvK2 .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJkj9dvK2 .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJkj9dvK2 .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJkj9dvK2 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJkj9dvK2 .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJkj9dvK2 .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJkj9dvK2 .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJkj9dvK2 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJkj9dvK2 .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJkj9dvK2 .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJkj9dvK2 .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJkj9dvK2 .copyright .mbr-text {
  margin: 0;
}
.cid-uvJkj9dvK2 .mbr-section-title,
.cid-uvJkj9dvK2 .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJkj9dvK2 .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJkP9NaNL {
  z-index: 1000;
  width: 100%;
}
.cid-uvJkP9NaNL nav.navbar {
  position: fixed;
}
.cid-uvJkP9NaNL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJkP9NaNL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJkP9NaNL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJkP9NaNL .dropdown-item:hover,
.cid-uvJkP9NaNL .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJkP9NaNL .dropdown-item:hover span {
  color: white;
}
.cid-uvJkP9NaNL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJkP9NaNL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJkP9NaNL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJkP9NaNL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJkP9NaNL .nav-link {
  position: relative;
}
.cid-uvJkP9NaNL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJkP9NaNL .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJkP9NaNL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJkP9NaNL .dropdown-menu,
.cid-uvJkP9NaNL .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJkP9NaNL .nav-item:focus,
.cid-uvJkP9NaNL .nav-link:focus {
  outline: none;
}
.cid-uvJkP9NaNL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJkP9NaNL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJkP9NaNL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJkP9NaNL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJkP9NaNL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJkP9NaNL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJkP9NaNL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJkP9NaNL .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJkP9NaNL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJkP9NaNL .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJkP9NaNL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJkP9NaNL .navbar.collapsed {
  justify-content: center;
}
.cid-uvJkP9NaNL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJkP9NaNL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJkP9NaNL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJkP9NaNL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJkP9NaNL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJkP9NaNL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJkP9NaNL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJkP9NaNL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJkP9NaNL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJkP9NaNL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJkP9NaNL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJkP9NaNL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJkP9NaNL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJkP9NaNL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJkP9NaNL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJkP9NaNL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJkP9NaNL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJkP9NaNL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJkP9NaNL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJkP9NaNL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJkP9NaNL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJkP9NaNL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJkP9NaNL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJkP9NaNL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJkP9NaNL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJkP9NaNL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJkP9NaNL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJkP9NaNL .dropdown-item.active,
.cid-uvJkP9NaNL .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJkP9NaNL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJkP9NaNL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJkP9NaNL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJkP9NaNL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJkP9NaNL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJkP9NaNL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJkP9NaNL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJkP9NaNL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJkP9NaNL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJkP9NaNL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJkP9NaNL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJkP9NaNL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJkP9NaNL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJkP9NaNL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJkP9NaNL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJkP9NaNL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJkP9NaNL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJkP9NaNL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJkP9NaNL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJkP9NaNL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJkP9NaNL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJkP9NaNL .navbar {
    height: 70px;
  }
  .cid-uvJkP9NaNL .navbar.opened {
    height: auto;
  }
  .cid-uvJkP9NaNL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJkPbrJvp {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJkPbrJvp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJkPbrJvp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJkPbrJvp .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJkPbrJvp .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJkPbrJvp .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJkPbrJvp .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJkPbrJvp .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJkPbrJvp .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJkPbrJvp .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJkPbrJvp .mbr-section-title,
.cid-uvJkPbrJvp .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJkPbXGtg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJkPbXGtg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJkPbXGtg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJkPbXGtg .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJkPbXGtg .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJkPbXGtg .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJkPbXGtg .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJkPbXGtg .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJkPbXGtg .content-row {
  flex-direction: row-reverse;
}
.cid-uvJkPbXGtg .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJkPbXGtg .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJkPbXGtg .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJkPbXGtg .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJkPbXGtg .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJkPbXGtg .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJkPbXGtg .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJkPbXGtg .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJkPbXGtg .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJkPbXGtg .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJkPbXGtg .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJkPbXGtg .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJkPbXGtg .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJkPbXGtg .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJkPbXGtg .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJkPbXGtg .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJkPbXGtg .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJkPbXGtg .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJkPbXGtg .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJkPbXGtg .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJkPbXGtg .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJkPbXGtg .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJkPbXGtg .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJkPbXGtg .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJkPbXGtg .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJkPbXGtg .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJkPbXGtg .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJkPbXGtg .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJkPbXGtg .carousel {
    height: 280px;
  }
}
.cid-uvJkPbXGtg .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJkPbXGtg .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJkPbXGtg .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJkPbXGtg .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJkPbXGtg .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJkPbXGtg .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJkPbXGtg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJkPbXGtg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJkPbXGtg .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJkPbXGtg .carousel-indicators {
  display: none !important;
}
.cid-uvJkPbXGtg .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJkPcHtu1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJkPcHtu1 .container-fluid {
  padding: 0;
}
.cid-uvJkPcHtu1 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJkPcHtu1 .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJkPcHtu1 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJkPcHtu1 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJkPcHtu1 .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJkPcHtu1 .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJkPcHtu1 .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJkPcHtu1 .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJkPcHtu1 .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJkPcHtu1 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJkPcHtu1 .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJkPcHtu1 .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJkPcHtu1 .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJkPcHtu1 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJkPcHtu1 .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJkPcHtu1 .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJkPcHtu1 .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJkPcHtu1 .copyright .mbr-text {
  margin: 0;
}
.cid-uvJkPcHtu1 .mbr-section-title,
.cid-uvJkPcHtu1 .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJkPcHtu1 .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJlaqC9yt {
  z-index: 1000;
  width: 100%;
}
.cid-uvJlaqC9yt nav.navbar {
  position: fixed;
}
.cid-uvJlaqC9yt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJlaqC9yt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJlaqC9yt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJlaqC9yt .dropdown-item:hover,
.cid-uvJlaqC9yt .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJlaqC9yt .dropdown-item:hover span {
  color: white;
}
.cid-uvJlaqC9yt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJlaqC9yt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJlaqC9yt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJlaqC9yt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJlaqC9yt .nav-link {
  position: relative;
}
.cid-uvJlaqC9yt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJlaqC9yt .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJlaqC9yt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJlaqC9yt .dropdown-menu,
.cid-uvJlaqC9yt .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJlaqC9yt .nav-item:focus,
.cid-uvJlaqC9yt .nav-link:focus {
  outline: none;
}
.cid-uvJlaqC9yt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJlaqC9yt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJlaqC9yt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJlaqC9yt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJlaqC9yt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJlaqC9yt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJlaqC9yt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJlaqC9yt .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJlaqC9yt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJlaqC9yt .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJlaqC9yt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJlaqC9yt .navbar.collapsed {
  justify-content: center;
}
.cid-uvJlaqC9yt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJlaqC9yt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJlaqC9yt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJlaqC9yt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJlaqC9yt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJlaqC9yt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJlaqC9yt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJlaqC9yt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJlaqC9yt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJlaqC9yt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJlaqC9yt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJlaqC9yt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJlaqC9yt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJlaqC9yt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJlaqC9yt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJlaqC9yt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJlaqC9yt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJlaqC9yt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJlaqC9yt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJlaqC9yt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJlaqC9yt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJlaqC9yt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJlaqC9yt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJlaqC9yt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJlaqC9yt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJlaqC9yt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJlaqC9yt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJlaqC9yt .dropdown-item.active,
.cid-uvJlaqC9yt .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJlaqC9yt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJlaqC9yt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJlaqC9yt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJlaqC9yt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJlaqC9yt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJlaqC9yt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJlaqC9yt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJlaqC9yt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJlaqC9yt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJlaqC9yt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJlaqC9yt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJlaqC9yt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJlaqC9yt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJlaqC9yt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJlaqC9yt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJlaqC9yt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJlaqC9yt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJlaqC9yt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJlaqC9yt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJlaqC9yt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJlaqC9yt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJlaqC9yt .navbar {
    height: 70px;
  }
  .cid-uvJlaqC9yt .navbar.opened {
    height: auto;
  }
  .cid-uvJlaqC9yt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJlarFuFJ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJlarFuFJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJlarFuFJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJlarFuFJ .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJlarFuFJ .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJlarFuFJ .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJlarFuFJ .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJlarFuFJ .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJlarFuFJ .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJlarFuFJ .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJlarFuFJ .mbr-section-title,
.cid-uvJlarFuFJ .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJlasirTB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJlasirTB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJlasirTB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJlasirTB .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJlasirTB .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJlasirTB .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJlasirTB .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJlasirTB .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJlasirTB .content-row {
  flex-direction: row-reverse;
}
.cid-uvJlasirTB .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJlasirTB .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJlasirTB .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJlasirTB .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJlasirTB .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJlasirTB .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJlasirTB .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJlasirTB .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJlasirTB .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJlasirTB .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJlasirTB .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJlasirTB .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJlasirTB .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJlasirTB .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJlasirTB .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJlasirTB .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJlasirTB .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJlasirTB .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJlasirTB .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJlasirTB .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJlasirTB .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJlasirTB .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJlasirTB .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJlasirTB .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJlasirTB .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJlasirTB .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJlasirTB .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJlasirTB .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJlasirTB .carousel {
    height: 280px;
  }
}
.cid-uvJlasirTB .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJlasirTB .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJlasirTB .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJlasirTB .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJlasirTB .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJlasirTB .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJlasirTB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJlasirTB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJlasirTB .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJlasirTB .carousel-indicators {
  display: none !important;
}
.cid-uvJlasirTB .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJlatcJOe {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJlatcJOe .container-fluid {
  padding: 0;
}
.cid-uvJlatcJOe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJlatcJOe .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJlatcJOe .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJlatcJOe .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJlatcJOe .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJlatcJOe .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJlatcJOe .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJlatcJOe .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJlatcJOe .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJlatcJOe .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJlatcJOe .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJlatcJOe .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJlatcJOe .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJlatcJOe .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJlatcJOe .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJlatcJOe .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJlatcJOe .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJlatcJOe .copyright .mbr-text {
  margin: 0;
}
.cid-uvJlatcJOe .mbr-section-title,
.cid-uvJlatcJOe .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJlatcJOe .mbr-text {
  color: #84858a;
  text-align: center;
}
.cid-uvJlrGDsyZ {
  z-index: 1000;
  width: 100%;
}
.cid-uvJlrGDsyZ nav.navbar {
  position: fixed;
}
.cid-uvJlrGDsyZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJlrGDsyZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvJlrGDsyZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvJlrGDsyZ .dropdown-item:hover,
.cid-uvJlrGDsyZ .dropdown-item:focus {
  background: #d77627 !important;
  color: white !important;
}
.cid-uvJlrGDsyZ .dropdown-item:hover span {
  color: white;
}
.cid-uvJlrGDsyZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvJlrGDsyZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvJlrGDsyZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvJlrGDsyZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvJlrGDsyZ .nav-link {
  position: relative;
}
.cid-uvJlrGDsyZ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvJlrGDsyZ .container {
    flex-wrap: nowrap;
  }
}
.cid-uvJlrGDsyZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvJlrGDsyZ .dropdown-menu,
.cid-uvJlrGDsyZ .navbar.opened {
  background: #f4f3f4 !important;
}
.cid-uvJlrGDsyZ .nav-item:focus,
.cid-uvJlrGDsyZ .nav-link:focus {
  outline: none;
}
.cid-uvJlrGDsyZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvJlrGDsyZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvJlrGDsyZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvJlrGDsyZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvJlrGDsyZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvJlrGDsyZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvJlrGDsyZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f4f3f4;
  backdrop-filter: blur(5px);
}
.cid-uvJlrGDsyZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uvJlrGDsyZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvJlrGDsyZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uvJlrGDsyZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvJlrGDsyZ .navbar.collapsed {
  justify-content: center;
}
.cid-uvJlrGDsyZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvJlrGDsyZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvJlrGDsyZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uvJlrGDsyZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvJlrGDsyZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvJlrGDsyZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvJlrGDsyZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvJlrGDsyZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvJlrGDsyZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvJlrGDsyZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvJlrGDsyZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvJlrGDsyZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvJlrGDsyZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvJlrGDsyZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvJlrGDsyZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvJlrGDsyZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvJlrGDsyZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvJlrGDsyZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvJlrGDsyZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvJlrGDsyZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvJlrGDsyZ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvJlrGDsyZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvJlrGDsyZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvJlrGDsyZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvJlrGDsyZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvJlrGDsyZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvJlrGDsyZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvJlrGDsyZ .dropdown-item.active,
.cid-uvJlrGDsyZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uvJlrGDsyZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvJlrGDsyZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvJlrGDsyZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvJlrGDsyZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f3f4;
}
.cid-uvJlrGDsyZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvJlrGDsyZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvJlrGDsyZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvJlrGDsyZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvJlrGDsyZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvJlrGDsyZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #491414;
}
.cid-uvJlrGDsyZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvJlrGDsyZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJlrGDsyZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvJlrGDsyZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvJlrGDsyZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJlrGDsyZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvJlrGDsyZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvJlrGDsyZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvJlrGDsyZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvJlrGDsyZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJlrGDsyZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvJlrGDsyZ .navbar {
    height: 70px;
  }
  .cid-uvJlrGDsyZ .navbar.opened {
    height: auto;
  }
  .cid-uvJlrGDsyZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvJlrHMf7E {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #d77627;
}
.cid-uvJlrHMf7E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJlrHMf7E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJlrHMf7E .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uvJlrHMf7E .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uvJlrHMf7E .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uvJlrHMf7E .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uvJlrHMf7E .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #6a4325 !important;
}
.cid-uvJlrHMf7E .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uvJlrHMf7E .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uvJlrHMf7E .mbr-section-title,
.cid-uvJlrHMf7E .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uvJlrImToX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefec;
}
.cid-uvJlrImToX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvJlrImToX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvJlrImToX .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uvJlrImToX .col-title {
    margin-bottom: 50px;
  }
}
.cid-uvJlrImToX .mbr-section-title {
  color: #2B2B2B;
}
.cid-uvJlrImToX .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uvJlrImToX .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uvJlrImToX .content-row {
  flex-direction: row-reverse;
}
.cid-uvJlrImToX .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJlrImToX .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uvJlrImToX .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uvJlrImToX .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJlrImToX .text-container1 {
    max-width: 340px;
  }
}
.cid-uvJlrImToX .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJlrImToX .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uvJlrImToX .mbr-section-btn {
  margin-top: 16px;
}
.cid-uvJlrImToX .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uvJlrImToX .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uvJlrImToX .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uvJlrImToX .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uvJlrImToX .col-carousel {
    padding-top: 30px;
  }
}
.cid-uvJlrImToX .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uvJlrImToX .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJlrImToX .roominess-text {
  color: #d77627;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJlrImToX .mbr-text {
  color: #555555;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uvJlrImToX .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uvJlrImToX .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uvJlrImToX .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uvJlrImToX .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uvJlrImToX .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uvJlrImToX .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #d77627;
}
.cid-uvJlrImToX .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-uvJlrImToX .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uvJlrImToX .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uvJlrImToX .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uvJlrImToX .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uvJlrImToX .carousel {
    height: 280px;
  }
}
.cid-uvJlrImToX .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uvJlrImToX .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uvJlrImToX .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uvJlrImToX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvJlrImToX .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvJlrImToX .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uvJlrImToX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uvJlrImToX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uvJlrImToX .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uvJlrImToX .carousel-indicators {
  display: none !important;
}
.cid-uvJlrImToX .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uvJlrJrw6B {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #171a21;
}
.cid-uvJlrJrw6B .container-fluid {
  padding: 0;
}
.cid-uvJlrJrw6B .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uvJlrJrw6B .social-row {
  width: 100%;
  justify-content: center;
  padding-bottom: 70px;
}
.cid-uvJlrJrw6B .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uvJlrJrw6B .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 20px;
}
.cid-uvJlrJrw6B .media-container-row .foot-menu li {
  padding: 8.5px 17px 12px;
  opacity: .7;
  transition: all .3s ease;
}
.cid-uvJlrJrw6B .media-container-row .foot-menu li::after {
  content: '';
  display: block;
  margin-top: 2px;
  width: 0;
  height: 2px;
  background: #eeeeee;
  transition: all .3s linear;
}
.cid-uvJlrJrw6B .media-container-row .foot-menu li:hover {
  opacity: 1;
}
.cid-uvJlrJrw6B .media-container-row .foot-menu li:hover::after {
  width: 100%;
}
.cid-uvJlrJrw6B .media-container-row .social-list {
  width: auto;
  padding: 5px 1rem 0 1rem;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uvJlrJrw6B .media-container-row .social-list .mbr-iconfont-social {
  font-size: 19px;
}
.cid-uvJlrJrw6B .media-container-row .social-list .soc-item {
  margin: 0 5px 5px 0;
  width: 45px;
  height: 45px;
  border: 1px solid #65676c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvJlrJrw6B .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  transition: all .3s ease;
}
.cid-uvJlrJrw6B .media-container-row .social-list a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .cid-uvJlrJrw6B .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uvJlrJrw6B .title-wrapper {
  padding: 0 1rem;
  margin-bottom: 23px;
  width: 100%;
}
.cid-uvJlrJrw6B .title-wrapper .mbr-section-title {
  padding: 8.5px 0;
  margin: 0;
}
.cid-uvJlrJrw6B .copyright {
  margin: 0 60px;
  border-top: 1px solid #65676c;
  padding: 26px 0;
}
.cid-uvJlrJrw6B .copyright .mbr-text {
  margin: 0;
}
.cid-uvJlrJrw6B .mbr-section-title,
.cid-uvJlrJrw6B .mbr-iconfont {
  color: #FFFFFF;
  text-align: center;
}
.cid-uvJlrJrw6B .mbr-text {
  color: #84858a;
  text-align: center;
}
