.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: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 5rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.25rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 5rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 0.4rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 0.5rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- 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: 4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.32rem;
    font-size: calc( 0.79rem + (0.4 - 0.79) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.79rem + (0.4 - 0.79) * ((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: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.32rem;
    font-size: calc( 0.79rem + (0.4 - 0.79) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (0.79rem + (0.4 - 0.79) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* 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: #9fe870 !important;
}
.bg-success {
  background-color: #3a341c !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffea64 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
  color: #264d0c !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #264d0c !important;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
  color: #d70081 !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: #d70081 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info,
.btn-info:active {
  background-color: #320707 !important;
  border-color: #320707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
}
.btn-success,
.btn-success:active {
  background-color: #3a341c !important;
  border-color: #3a341c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
  color: #1f6463 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #1f6463 !important;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
  color: #645600 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #645600 !important;
  background-color: #fff197 !important;
  border-color: #fff197 !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: #9fe870;
  color: #9fe870;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #6ddc25 !important;
  background-color: transparent !important;
  border-color: #6ddc25 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #264d0c !important;
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ffd7ef;
  color: #ffd7ef;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff80cc !important;
  background-color: transparent !important;
  border-color: #ff80cc !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #d70081 !important;
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #320707;
  color: #320707;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #320707 !important;
  border-color: #320707 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #3a341c;
  color: #3a341c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #3a341c !important;
  border-color: #3a341c !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #a0e2e1;
  color: #a0e2e1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #5ececc !important;
  background-color: transparent !important;
  border-color: #5ececc !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffea64;
  color: #ffea64;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffde0d !important;
  background-color: transparent !important;
  border-color: #ffde0d !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #645600 !important;
  background-color: #ffea64 !important;
  border-color: #ffea64 !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: #9fe870 !important;
}
.text-secondary {
  color: #ffd7ef !important;
}
.text-success {
  color: #3a341c !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffea64 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #66d022 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff71c6 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #52cac8 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #fddb00 !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: #9fe870;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #320707;
}
.alert-warning {
  background-color: #a0e2e1;
}
.alert-danger {
  background-color: #ffea64;
}
.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: #9fe870;
  border-color: #9fe870;
  color: #306310;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #9fe870;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #c0b27c;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f3abab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.75rem;
}
.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: #9fe870 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.75rem;
}
blockquote {
  border-color: #9fe870;
}
/* 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: #9fe870;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #9fe870;
}
.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: #9fe870;
  border-bottom-color: #9fe870;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #9fe870 !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: #ffd7ef !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='%239fe870' %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;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-us5bTzgzHO {
  z-index: 1000;
  width: 100%;
}
.cid-us5bTzgzHO .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-us5bTzgzHO .dropdown-menu {
  padding: 0;
}
.cid-us5bTzgzHO .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-us5bTzgzHO .dropdown-item {
    text-align: left !important;
  }
}
.cid-us5bTzgzHO .dropdown-item:hover {
  background-position: right !important;
}
.cid-us5bTzgzHO .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-us5bTzgzHO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-us5bTzgzHO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-us5bTzgzHO .nav-link {
  position: relative;
}
.cid-us5bTzgzHO .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-us5bTzgzHO .dropdown-menu,
.cid-us5bTzgzHO .navbar.opened {
  background: #212428 !important;
}
.cid-us5bTzgzHO .nav-item:focus,
.cid-us5bTzgzHO .nav-link:focus {
  outline: none;
}
.cid-us5bTzgzHO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-us5bTzgzHO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-us5bTzgzHO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-us5bTzgzHO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-us5bTzgzHO .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-us5bTzgzHO .navbar.opened {
  transition: all 0.3s;
}
.cid-us5bTzgzHO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-us5bTzgzHO .navbar .navbar-logo img {
  width: auto;
}
.cid-us5bTzgzHO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-us5bTzgzHO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-us5bTzgzHO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-us5bTzgzHO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-us5bTzgzHO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-us5bTzgzHO .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-us5bTzgzHO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-us5bTzgzHO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-us5bTzgzHO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-us5bTzgzHO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-us5bTzgzHO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-us5bTzgzHO .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .navbar {
    min-height: 80px;
  }
}
.cid-us5bTzgzHO .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-us5bTzgzHO .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-us5bTzgzHO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-us5bTzgzHO .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .navbar-brand {
    min-height: 69px;
  }
}
.cid-us5bTzgzHO .dropdown-item.active,
.cid-us5bTzgzHO .dropdown-item:active {
  background-color: transparent;
}
.cid-us5bTzgzHO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-us5bTzgzHO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-us5bTzgzHO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-us5bTzgzHO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-us5bTzgzHO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-us5bTzgzHO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-us5bTzgzHO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-us5bTzgzHO button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-us5bTzgzHO button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-us5bTzgzHO nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us5bTzgzHO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-us5bTzgzHO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-us5bTzgzHO nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us5bTzgzHO .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-us5bTzgzHO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-us5bTzgzHO .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-us5bTzgzHO .navbar {
    height: 70px;
  }
  .cid-us5bTzgzHO .navbar.opened {
    height: auto;
  }
  .cid-us5bTzgzHO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us5bTzgzHO .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .navbar-short {
    min-height: 70px;
  }
}
.cid-us5bTzgzHO .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-us5bTzgzHO .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-us5bTzgzHO .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .container-fluid {
    padding: 0 3px;
  }
}
.cid-us5bTzgzHO .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-us5bTzgzHO .navbar-nav {
  display: flex !important;
}
.cid-us5bTzgzHO .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-us5bTzgzHO .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-us5bTzgzHO .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-us5bTzgzHO .navbar-nav .nav-item .nav-link:hover,
.cid-us5bTzgzHO .navbar-nav .nav-item .nav-link:focus,
.cid-us5bTzgzHO .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-us5bTzgzHO .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-us5bTzgzHO .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-us5bTzgzHO .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-us5bTzgzHO button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-us5bTzgzHO button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-us5bTzgzHO .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-us5bTzgzHO .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-us5bTzgzHO .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-us5bTzgzHO .offcanvas.show {
  transform: translateX(0);
}
.cid-us5bTzgzHO .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-us5bTzgzHO .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-us5bTzgzHO .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-us5bTzgzHO .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-us5bTzgzHO .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-us5bTzgzHO .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-us5bTzgzHO .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-us5bTzgzHO .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-us5bTzgzHO .modal-backdrop.show {
  opacity: 0.8;
}
.cid-us5bTzgzHO .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-us5bTzgzHO ::-webkit-scrollbar {
  width: 1em;
}
.cid-us5bTzgzHO ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-us5bTzgzHO ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-us5bTzgzHO .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-us5bTzgzHO .social-container {
    padding-top: 40px;
  }
}
.cid-us5bTzgzHO .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-us5bTzgzHO .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-us5bTzgzHO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-us5bTzgzHO .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-us5bTzgzHO .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-us5bTzgzHO .soc-item:hover {
  transform: translateY(-3px);
}
.cid-us5bTzgzHO .soc-item:hover:before {
  opacity: 1;
}
.cid-us5bTzgzHO .offcanvas_btn {
  margin-top: auto;
}
.cid-us5bTzgzHO .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-us5bTzgzHO .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-usHnSQKb97 {
  display: flex;
}
@media (min-width: 768px) {
  .cid-usHnSQKb97 {
    align-items: center;
  }
  .cid-usHnSQKb97 .row {
    justify-content: center;
  }
  .cid-usHnSQKb97 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usHnSQKb97 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-usHnSQKb97 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-usHnSQKb97 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-usHnSQKb97 .content-wrap {
    width: 100%;
  }
}
.cid-usHnSQKb97 .mbr-section-title,
.cid-usHnSQKb97 .mbr-section-subtitle {
  text-align: center;
}
.cid-usHnSQKb97 .mbr-text,
.cid-usHnSQKb97 .mbr-section-btn {
  text-align: center;
}
.cid-uWvBuYrQt2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uWvBuYrQt2 img,
.cid-uWvBuYrQt2 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uWvBuYrQt2 .item:focus,
.cid-uWvBuYrQt2 span:focus {
  outline: none;
}
.cid-uWvBuYrQt2 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWvBuYrQt2 .item {
    margin-bottom: 1rem;
  }
}
.cid-uWvBuYrQt2 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWvBuYrQt2 .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uWvBuYrQt2 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uWvBuYrQt2 .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWvBuYrQt2 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWvBuYrQt2 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uWvBuYrQt2 .mbr-section-title {
  color: #232323;
}
.cid-uWvBuYrQt2 .mbr-text,
.cid-uWvBuYrQt2 .mbr-section-btn {
  text-align: center;
}
.cid-uWvBuYrQt2 .item-title {
  text-align: left;
}
.cid-uWvBuYrQt2 .content-head {
  max-width: 800px;
}
.cid-uWvBuYrQt2 .mbr-text,
.cid-uWvBuYrQt2 .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-us92xws2nb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-us92xws2nb .mbr-fallback-image.disabled {
  display: none;
}
.cid-us92xws2nb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us92xws2nb .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-us92xws2nb .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-us92xws2nb .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-us92xws2nb .container {
    padding: 0 16px;
  }
}
.cid-us92xws2nb .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-us92xws2nb .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-us92xws2nb .row {
    padding: 25px 9px;
  }
}
.cid-us92xws2nb .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-us92xws2nb .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-us92xws2nb .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .image-wrapper img {
    height: 350px;
  }
}
.cid-us92xws2nb .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-us92xws2nb .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-us92xws2nb .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-us92xws2nb .items-wrapper {
    display: block;
  }
}
.cid-us92xws2nb .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-us92xws2nb .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-us92xws2nb .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-us92xws2nb .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-us92xws2nb .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-us92xws2nb .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-us92xws2nb .card {
  justify-content: center;
}
.cid-us92xws2nb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-us92xws2nb .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-us92xws2nb .card-title {
  color: #000000;
}
.cid-us92xws2nb .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-us92xws2nb .card-title,
.cid-us92xws2nb .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uw32pwAn6k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uw32pwAn6k .carousel {
    max-height: 600px;
  }
  .cid-uw32pwAn6k .carousel img {
    height: 600px;
    object-fit: cover;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uw32pwAn6k .carousel {
    min-height: 390px;
  }
  .cid-uw32pwAn6k .carousel img {
    height: 390px;
    object-fit: cover;
  }
}
@media (max-width: 767px) {
  .cid-uw32pwAn6k .carousel {
    min-height: 330px;
  }
  .cid-uw32pwAn6k .carousel img {
    height: 330px;
    object-fit: cover;
  }
  .cid-uw32pwAn6k .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uw32pwAn6k .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uw32pwAn6k .carousel,
.cid-uw32pwAn6k .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uw32pwAn6k .item-wrapper {
  width: 100%;
}
.cid-uw32pwAn6k .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uw32pwAn6k .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uw32pwAn6k .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uw32pwAn6k .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uw32pwAn6k .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uw32pwAn6k .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uw32pwAn6k .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uw32pwAn6k .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uw32pwAn6k .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uw32pwAn6k .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uw32pwAn6k .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uw32pwAn6k .carousel-indicators li.active,
.cid-uw32pwAn6k .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uw32pwAn6k .carousel-indicators li::after,
.cid-uw32pwAn6k .carousel-indicators li::before {
  content: none;
}
.cid-uw32pwAn6k .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uw32pwAn6k .carousel-indicators {
    display: none !important;
  }
}
.cid-uw36RPUk6W {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uw36RPUk6W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw36RPUk6W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw36RPUk6W .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uw36RPUk6W .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uw36RPUk6W .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uw36RPUk6W .card-wrapper {
    padding: 9rem 4rem;
  }
}
.cid-uw36RPUk6W .mbr-text,
.cid-uw36RPUk6W .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uw36RPUk6W .card-title,
.cid-uw36RPUk6W .card-box {
  text-align: center;
  color: #000000;
}
.cid-useCItJLw3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-useCItJLw3 .mbr-media {
  position: relative;
}
.cid-useCItJLw3 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-useCItJLw3 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-useCItJLw3 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-useCItJLw3 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #9fe870;
}
.cid-useCItJLw3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-useCItJLw3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-useCItJLw3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-useCItJLw3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-useCItJLw3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uOXyBcIoGE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uOXyBcIoGE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXyBcIoGE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXyBcIoGE .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uOXyBcIoGE .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uOXyBcIoGE .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uOXyBcIoGE .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXyBcIoGE .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uOXyBcIoGE .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uOXyBcIoGE .mbr-section-title {
  color: #ffffff;
}
.cid-uOXyBcIoGE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uOXyBcIoGE .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uOXyBcIoGE .card-box .item-footer {
  margin-top: auto;
}
.cid-uOXyBcIoGE .content-head {
  max-width: 800px;
}
.cid-uOXyBcIoGE .card-text,
.cid-uOXyBcIoGE .item .mbr-section-btn {
  text-align: center;
}
.cid-usNjI5xtkQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-image: url("../../../assets/images/background8.jpg");
}
.cid-usNjI5xtkQ::before {
  content: '';
  position: absolute;
  bottom: 0;
  width: 200vh;
  height: 25%;
  background-image: linear-gradient(transparent, #000000 50%);
  z-index: 1;
}
.cid-usNjI5xtkQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usNjI5xtkQ .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-usNjI5xtkQ .container {
    padding: 0 22px;
  }
}
.cid-usNjI5xtkQ .row {
  justify-content: center;
}
.cid-usNjI5xtkQ .content-wrapper {
  position: relative;
  z-index: 1;
  padding: 100px 0;
}
@media (max-width: 992px) {
  .cid-usNjI5xtkQ .content-wrapper {
    padding: 0;
  }
}
.cid-usNjI5xtkQ .content-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-usNjI5xtkQ .content-wrapper .mbr-desc {
  margin-bottom: 10px;
}
.cid-usNjI5xtkQ .mbr-section-title {
  color: #ffffff;
}
.cid-usNjI5xtkQ .mbr-desc {
  color: #ffffff;
  text-align: center;
}
.cid-usNjI5xtkQ .mbr-section-title,
.cid-usNjI5xtkQ .mbr-section-btn {
  text-align: center;
}
.cid-usK7CvxRZB {
  position: relative;
  overflow: hidden;
  background-color: #f7f7f7;
}
.cid-usK7CvxRZB .decor-wrap {
  position: absolute;
  pointer-events: none;
}
@media (max-width: 992px) {
  .cid-usK7CvxRZB .decor-wrap {
    width: 60%;
    height: 50%;
    border-radius: 0 50% 0 0;
  }
}
.cid-usK7CvxRZB .decor_1 {
  top: 0;
  left: 0;
  width: 85%;
  height: 100%;
  border-radius: 0 0 40% 0;
  background-color: #edefeb;
  z-index: 1;
}
.cid-usK7CvxRZB .decor_2 {
  right: -35%;
  bottom: 0;
  width: 200vh;
  height: 80%;
  border-radius: 100% 100% 0 0;
  background-color: #000000;
}
.cid-usK7CvxRZB .mbr-fallback-image.disabled {
  display: none;
}
.cid-usK7CvxRZB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usK7CvxRZB .row {
  position: relative;
  z-index: 2;
}
.cid-usK7CvxRZB .content-wrapper {
  position: relative;
  z-index: 1;
}
.cid-usK7CvxRZB .content-wrapper .mbr-section-title {
  margin-bottom: 46px;
}
@media (max-width: 992px) {
  .cid-usK7CvxRZB .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-usK7CvxRZB .content-wrapper .text-wrapper {
  padding-right: 32%;
}
@media (max-width: 992px) {
  .cid-usK7CvxRZB .content-wrapper .text-wrapper {
    padding-right: 0;
  }
}
.cid-usK7CvxRZB .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-usK7CvxRZB .image-wrapper {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-usK7CvxRZB .image-wrapper {
    margin-top: 46px;
  }
}
.cid-usK7CvxRZB .image-wrapper img {
  height: 800px;
  width: 150%;
  transform: rotate(-8deg);
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-usK7CvxRZB .image-wrapper img {
    height: 350px;
    transform: none;
    width: 100%;
  }
}
.cid-usK7CvxRZB .mbr-section-title {
  color: #212529;
}
.cid-usK7CvxRZB .mbr-text {
  color: #51565c;
}
.cid-usK9U8tz2g {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-usK9U8tz2g .row {
  justify-content: center;
}
.cid-usK9U8tz2g .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-usK9U8tz2g .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-usK9U8tz2g .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usK9U8tz2g .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-usK9U8tz2g .title {
    padding-left: 120px;
  }
}
.cid-usK9U8tz2g .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-usK9U8tz2g span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-usK9U8tz2g span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-usK9U8tz2g span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-usK9U8tz2g .btn:hover span::before {
  border-top: 1px solid #9fe870;
  border-left: 1px solid #9fe870;
  transform: scale3d(1, 1, 1);
}
.cid-usK9U8tz2g .btn:hover span::after {
  border-bottom: 1px solid #9fe870;
  border-right: 1px solid #9fe870;
  transform: scale3d(1, 1, 1);
}
.cid-usK9U8tz2g .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-usK9U8tz2g .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-usK9U8tz2g .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-usK9U8tz2g .mbr-text {
  font-style: italic;
  color: #ffffff;
}
.cid-usK9U8tz2g .mbr-title {
  color: #f7f7f7;
  text-align: center;
}
.cid-usK9U8tz2g .mbr-section-title {
  color: #a6a99c;
}
.cid-usKbyOw07X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7fff7;
}
.cid-usKbyOw07X .mbr-fallback-image.disabled {
  display: none;
}
.cid-usKbyOw07X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usKbyOw07X .content-wrapper {
  padding: 0 60px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-usKbyOw07X .content-wrapper {
    display: block;
    padding: 0;
  }
}
.cid-usKbyOw07X .content-wrapper .title-wrapper {
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-usKbyOw07X .content-wrapper .title-wrapper {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-usKbyOw07X .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-usKbyOw07X .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-usKbyOw07X .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-usKbyOw07X .content-wrapper .title-wrapper .mbr-section-btn {
  margin-top: 22px;
}
@media (max-width: 992px) {
  .cid-usKbyOw07X .content-wrapper .title-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-usKbyOw07X .content-wrapper .image-wrap {
  width: 40%;
  border: 3px solid #050f0f;
  box-shadow: 4px 4px 0 0 #050f0f;
  background-color: #ffffff;
  padding: 60px 20px;
  transform: rotate(3deg);
}
@media (max-width: 992px) {
  .cid-usKbyOw07X .content-wrapper .image-wrap {
    padding: 32px 16px;
    width: 100%;
    transform: rotate(0);
  }
}
.cid-usKbyOw07X .content-wrapper .image-wrap img {
  height: 550px;
  width: 100%;
  object-fit: cover;
}
.cid-usKbyOw07X .mbr-section-title {
  color: #050f0f;
}
.cid-usKbyOw07X .mbr-text {
  color: #050f0f;
}
.cid-usKdiXeagJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-usKdiXeagJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usKdiXeagJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usKdiXeagJ .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-usKdiXeagJ .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-usKdiXeagJ .container {
    padding: 0 24px;
  }
}
.cid-usKdiXeagJ .content-wrapper {
  padding: 32px;
  position: relative;
  display: flex;
  align-items: flex-end;
  min-height: 700px;
}
@media (max-width: 992px) {
  .cid-usKdiXeagJ .content-wrapper {
    padding: 0;
  }
}
.cid-usKdiXeagJ .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: .75rem !important;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-usKdiXeagJ .content-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: inline-flex;
  flex-direction: column;
  width: 35%;
  padding: 32px;
  background-color: #ffffff;
  border-radius: .75rem !important;
}
@media (max-width: 1200px) {
  .cid-usKdiXeagJ .content-wrapper .card-wrap {
    width: 50%;
  }
}
@media (max-width: 992px) {
  .cid-usKdiXeagJ .content-wrapper .card-wrap {
    padding: 24px;
    width: 100%;
  }
}
.cid-usKdiXeagJ .content-wrapper .card-wrap .icon-wrapper {
  margin-bottom: 24px;
}
.cid-usKdiXeagJ .content-wrapper .card-wrap .icon-wrapper .mbr-iconfont {
  width: 64px;
  height: 64px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  background-color: #141414;
  color: #fb8fc9;
  font-size: 32px;
}
.cid-usKdiXeagJ .content-wrapper .card-wrap .mbr-section-title {
  margin-bottom: 24px;
}
.cid-usKdiXeagJ .content-wrapper .card-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-usKdiXeagJ .mbr-section-title {
  color: #141414;
}
.cid-usKdiXeagJ .mbr-desc {
  color: #141414;
}
.cid-usKdiXeagJ .mbr-text {
  color: #141414;
  text-align: left;
}
.cid-usKd3qNUK5 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/paper-texture-top-view-2000x1368.jpg");
}
.cid-usKd3qNUK5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usKd3qNUK5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usKd3qNUK5 .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-usKd3qNUK5 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-usKd3qNUK5 .container {
    padding: 0 20px;
  }
}
.cid-usKd3qNUK5 .row {
  justify-content: space-between;
}
.cid-usKd3qNUK5 .card {
  justify-content: center;
}
.cid-usKd3qNUK5 .image-wrapper img {
  height: 100vh;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-usKd3qNUK5 .image-wrapper img {
    height: 350px;
  }
}
.cid-usKd3qNUK5 .content-wrapper {
  padding: 80px 156px 80px 86px;
}
@media (max-width: 1440px) {
  .cid-usKd3qNUK5 .content-wrapper {
    padding: 80px 156px 80px 50px;
  }
}
@media (max-width: 1200px) {
  .cid-usKd3qNUK5 .content-wrapper {
    padding: 80px 106px 80px 50px;
  }
}
@media (max-width: 992px) {
  .cid-usKd3qNUK5 .content-wrapper {
    padding: 40px 0 80px;
  }
}
.cid-usKd3qNUK5 .content-wrapper .mbr-desc {
  margin-bottom: 20px;
}
.cid-usKd3qNUK5 .content-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-usKd3qNUK5 .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-usKd3qNUK5 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-usKd3qNUK5 .mbr-desc {
  color: #1e1d1c;
}
.cid-usKd3qNUK5 .mbr-section-title {
  color: #1e1d1c;
}
.cid-usKd3qNUK5 .mbr-text {
  color: #1e1d1c;
}
.cid-usKdfPyWMF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-usKdfPyWMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-usKdfPyWMF .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-usKdfPyWMF .container {
    padding: 0 22px;
  }
}
.cid-usKdfPyWMF .card {
  justify-content: center;
}
.cid-usKdfPyWMF .content-wrapper {
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-usKdfPyWMF .content-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-usKdfPyWMF .content-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-usKdfPyWMF .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-usKdfPyWMF .image-wrapper {
  display: flex;
  justify-content: center;
}
.cid-usKdfPyWMF .image-wrapper img {
  height: 600px;
  width: 600px;
  border-radius: 100% !important;
  object-fit: cover;
  box-shadow: 10px 10px 60px #00d0f3;
}
@media (max-width: 1440px) {
  .cid-usKdfPyWMF .image-wrapper img {
    height: 500px;
    width: 500px;
  }
}
@media (max-width: 1200px) {
  .cid-usKdfPyWMF .image-wrapper img {
    height: 400px;
    width: 400px;
  }
}
@media (max-width: 992px) {
  .cid-usKdfPyWMF .image-wrapper img {
    height: 400px;
    width: 400px;
  }
}
@media (max-width: 768px) {
  .cid-usKdfPyWMF .image-wrapper img {
    height: 260px;
    width: 260px;
  }
}
.cid-usKdfPyWMF .mbr-section-title {
  color: #ffffff;
}
.cid-usKdfPyWMF .mbr-text {
  color: #ffffff;
}
.cid-usKerBlWdK {
  background-image: url("../../../assets/images/nurse-preparing-their-shift-2000x1121.jpg");
  margin-top: -3px;
  border-bottom: 3px solid #000000;
  border-top: 3px solid #000000;
  padding-top: 0rem;
  padding-bottom: 0rem;
}
.cid-usKerBlWdK .row {
  align-items: center;
}
.cid-usKerBlWdK .text-wrapper {
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 40px;
  padding-right: 40px;
  background-color: #fef1e5;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-usKerBlWdK .content {
  position: relative;
  border: 3px solid #000000;
  padding: 40px;
}
.cid-usKerBlWdK .label {
  position: absolute;
  border-radius: 20px;
  background-color: #000000;
  color: #fff;
  padding: 0.2em 30px 0.2em;
  font-family: "Josefin Sans";
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
  min-width: 200px;
}
@media (max-width: 991px) {
  .cid-usKerBlWdK .text-wrapper {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .cid-usKerBlWdK .card {
    height: 300px;
  }
}
.cid-usKerBlWdK .mbr-text {
  text-align: left;
}
.cid-usKXoWcOqw {
  background-image: url("../../../assets/images/74002068.webp");
}
.cid-usKXoWcOqw .mbr-section-title {
  color: #ffffff;
}
.cid-usKXoWcOqw .mbr-text,
.cid-usKXoWcOqw .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uw7hqRbimU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uw7hqRbimU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uw7hqRbimU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uw7hqRbimU .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uw7hqRbimU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uw7hqRbimU .mbr-section-title {
  color: #ffffff;
}
.cid-usb0NqdU3R {
  z-index: 1000;
  width: 100%;
}
.cid-usb0NqdU3R .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-usb0NqdU3R .dropdown-menu {
  padding: 0;
}
.cid-usb0NqdU3R .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-usb0NqdU3R .dropdown-item {
    text-align: left !important;
  }
}
.cid-usb0NqdU3R .dropdown-item:hover {
  background-position: right !important;
}
.cid-usb0NqdU3R .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-usb0NqdU3R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-usb0NqdU3R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-usb0NqdU3R .nav-link {
  position: relative;
}
.cid-usb0NqdU3R .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-usb0NqdU3R .dropdown-menu,
.cid-usb0NqdU3R .navbar.opened {
  background: #212428 !important;
}
.cid-usb0NqdU3R .nav-item:focus,
.cid-usb0NqdU3R .nav-link:focus {
  outline: none;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usb0NqdU3R .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-usb0NqdU3R .navbar.opened {
  transition: all 0.3s;
}
.cid-usb0NqdU3R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-usb0NqdU3R .navbar .navbar-logo img {
  width: auto;
}
.cid-usb0NqdU3R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-usb0NqdU3R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-usb0NqdU3R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usb0NqdU3R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usb0NqdU3R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usb0NqdU3R .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-usb0NqdU3R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-usb0NqdU3R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usb0NqdU3R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-usb0NqdU3R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-usb0NqdU3R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-usb0NqdU3R .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .navbar {
    min-height: 80px;
  }
}
.cid-usb0NqdU3R .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-usb0NqdU3R .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-usb0NqdU3R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usb0NqdU3R .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .navbar-brand {
    min-height: 69px;
  }
}
.cid-usb0NqdU3R .dropdown-item.active,
.cid-usb0NqdU3R .dropdown-item:active {
  background-color: transparent;
}
.cid-usb0NqdU3R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usb0NqdU3R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usb0NqdU3R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usb0NqdU3R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-usb0NqdU3R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usb0NqdU3R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usb0NqdU3R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-usb0NqdU3R button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-usb0NqdU3R button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usb0NqdU3R .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-usb0NqdU3R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-usb0NqdU3R .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-usb0NqdU3R .navbar {
    height: 70px;
  }
  .cid-usb0NqdU3R .navbar.opened {
    height: auto;
  }
  .cid-usb0NqdU3R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usb0NqdU3R .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .navbar-short {
    min-height: 70px;
  }
}
.cid-usb0NqdU3R .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-usb0NqdU3R .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-usb0NqdU3R .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .container-fluid {
    padding: 0 3px;
  }
}
.cid-usb0NqdU3R .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-usb0NqdU3R .navbar-nav {
  display: flex !important;
}
.cid-usb0NqdU3R .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:hover,
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:focus,
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-usb0NqdU3R .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-usb0NqdU3R .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-usb0NqdU3R button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-usb0NqdU3R button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-usb0NqdU3R .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-usb0NqdU3R .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-usb0NqdU3R .offcanvas.show {
  transform: translateX(0);
}
.cid-usb0NqdU3R .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-usb0NqdU3R .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb0NqdU3R .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-usb0NqdU3R .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-usb0NqdU3R .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-usb0NqdU3R .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-usb0NqdU3R .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-usb0NqdU3R .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-usb0NqdU3R .modal-backdrop.show {
  opacity: 0.8;
}
.cid-usb0NqdU3R .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-usb0NqdU3R ::-webkit-scrollbar {
  width: 1em;
}
.cid-usb0NqdU3R ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-usb0NqdU3R ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-usb0NqdU3R .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-usb0NqdU3R .social-container {
    padding-top: 40px;
  }
}
.cid-usb0NqdU3R .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-usb0NqdU3R .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-usb0NqdU3R .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-usb0NqdU3R .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-usb0NqdU3R .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-usb0NqdU3R .soc-item:hover {
  transform: translateY(-3px);
}
.cid-usb0NqdU3R .soc-item:hover:before {
  opacity: 1;
}
.cid-usb0NqdU3R .offcanvas_btn {
  margin-top: auto;
}
.cid-usb0NqdU3R .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-usb0NqdU3R .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-usb0NqyFPu {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-usb0NqyFPu img {
  max-height: 300px;
  object-fit: cover;
}
.cid-usb0NqyFPu .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-usb0NqyFPu .images {
    display: none;
  }
}
.cid-usb0NqyFPu .image-wrapper-1,
.cid-usb0NqyFPu .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-usb0NqyFPu .image-wrapper-1 {
  margin-top: 80px;
}
.cid-usb0NqyFPu .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-usb0NqyFPu .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-usb0NqyFPu .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-usb0NqyFPu .image-wrapper-2 {
  margin-top: 85px;
}
.cid-usb0NqyFPu .image-wrapper-2 img {
  width: 90%;
}
.cid-usb0NqyFPu .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-usb0NqyFPu .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-usb0NqyFPu .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-usb0NqyFPu .text-wrapper {
  width: 100%;
}
.cid-usb0NqyFPu .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-usb0NqyFPu .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-usb0NqyFPu .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-usb0NqyFPu .mbr-section-btn {
    margin: 0;
  }
}
.cid-usb0NqyFPu .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-usb0NqyFPu .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-usb0NqyFPu .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb0NqyFPu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb0NqyFPu .text {
  display: flex;
  align-items: center;
}
.cid-usb0Nr8Ry3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-usb0Nr8Ry3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb0Nr8Ry3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb0Nr8Ry3 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-usb0Nr8Ry3 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-usb0Nr8Ry3 .container {
    padding: 0 16px;
  }
}
.cid-usb0Nr8Ry3 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-usb0Nr8Ry3 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .row {
    padding: 25px 9px;
  }
}
.cid-usb0Nr8Ry3 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-usb0Nr8Ry3 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-usb0Nr8Ry3 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .image-wrapper img {
    height: 350px;
  }
}
.cid-usb0Nr8Ry3 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-usb0Nr8Ry3 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-usb0Nr8Ry3 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-usb0Nr8Ry3 .items-wrapper {
    display: block;
  }
}
.cid-usb0Nr8Ry3 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-usb0Nr8Ry3 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-usb0Nr8Ry3 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-usb0Nr8Ry3 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-usb0Nr8Ry3 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-usb0Nr8Ry3 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-usb0Nr8Ry3 .card {
  justify-content: center;
}
.cid-usb0Nr8Ry3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-usb0Nr8Ry3 .mbr-text {
  color: #000000;
}
.cid-usb0Nr8Ry3 .card-title {
  color: #000000;
}
.cid-usb0Nr8Ry3 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-usb0Nr8Ry3 .card-title,
.cid-usb0Nr8Ry3 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-usb0NrrhUn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-usb0NrrhUn .mbr-section-head {
  padding: 0 1rem;
}
.cid-usb0NrrhUn .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-usb0NrrhUn .team-card:hover {
  transform: translateY(-10px);
}
.cid-usb0NrrhUn .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-usb0NrrhUn .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-usb0NrrhUn .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-usb0NrrhUn .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usb0NrrhUn .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-usb0NrrhUn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-usb0NrrhUn .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-usb0NrrhUn .embla__button--next,
.cid-usb0NrrhUn .embla__button--prev {
  display: flex;
}
.cid-usb0NrrhUn .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb0NrrhUn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usb0NrrhUn .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-usb0NrrhUn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usb0NrrhUn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-usb0NrrhUn .embla__button {
    top: -10%;
  }
}
.cid-usb0NrrhUn .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-usb0NrrhUn .embla {
    margin-top: 80px;
  }
}
.cid-usb0NrrhUn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usb0NrrhUn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usb0NrrhUn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usb0NrrhUn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usb0NrrhUn .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-usb0NrrhUn .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-usb0NrrhUn .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-usb0NrrhUn .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-usb0NrrhUn .mbr-text ul {
    display: block;
  }
}
.cid-usb0NrrhUn .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-usb0NrrhUn .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-usb0NrrhUn .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-usb0NrrhUn .item-wrapper {
  height: 100%;
}
.cid-usb0NrrhUn .item-wrapper .image-wrap {
  height: 100%;
}
.cid-usb0NrrhUn .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-usb0NrrhUn .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-usb0NrOsYs {
  background-color: #000000;
  position: relative;
}
.cid-usb0NrOsYs::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-usb0NrOsYs .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb0NrOsYs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb0NrOsYs .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-usb0NrOsYs .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .container {
    padding: 0 16px;
  }
}
.cid-usb0NrOsYs .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-usb0NrOsYs .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-usb0NrOsYs .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-usb0NrOsYs .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-usb0NrOsYs .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-usb0NrOsYs .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-usb0NrOsYs .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-usb0NrOsYs .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-usb0NrOsYs .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-usb0NrOsYs .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-usb0NrOsYs .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-usb0NrOsYs .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-usb0NrOsYs .mbr-section-title {
  color: #ffffff;
}
.cid-usb0NrOsYs .mbr-text {
  color: #f4f4f4;
}
#custom-html-25 {
  /* Type valid CSS here */
}
#custom-html-25 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-25 p {
  font-size: 60px;
  color: #777;
}
.cid-usb0NsciYa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-usb0NsciYa h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-usb0NsciYa .nav-tabs .nav-item.open .nav-link:focus,
.cid-usb0NsciYa .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-usb0NsciYa .nav-link.active {
  background: #232323;
}
.cid-usb0NsciYa .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-usb0NsciYa .nav-link:hover {
  background: #232323;
}
.cid-usb0NsciYa .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-usb0NsciYa .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-usb0NsciYa .nav-link.display-4 {
  font-size: 15px;
}
.cid-usb0NsciYa .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-usb0NsciYa .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-usb0NsciYa .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-usb0NsciYa .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-usb0NsciYa .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-usb0NsciYa .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-usb0NsciYa .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-usb0NsciYa .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-usb0NsciYa .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-usb0NsciYa .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-usb0NsciYa .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-usb0NsciYa .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-usb0NsciYa .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-usb0NsciYa .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-usb0NsciYa .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-usb0NsciYa .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-usb0NsciYa .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-usb0NsciYa .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-usb0NsciYa .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-usb0NsciYa .mbr-text,
  .cid-usb0NsciYa .nav-link,
  .cid-usb0NsciYa .mbr-card-title,
  .cid-usb0NsciYa .mbr-section-title {
    text-align: left;
  }
  .cid-usb0NsciYa .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-usb0NsciYa .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-usb0NsciYa .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb0NsciYa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb0NsciYa .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-usb0NsciYa .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-usb0Nu26EI .google-map {
  height: 700px;
  position: relative;
}
.cid-usb0Nu26EI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-usb0Nu26EI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-usb0Nu26EI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-usb0Nu26EI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-usbfRmrk9u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-usbfRmrk9u .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbfRmrk9u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-usbfRmrk9u .container-fluid {
    padding: 0;
  }
}
.cid-usbfRmrk9u .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-usbfRmrk9u .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usbfRmrk9u .embla__button--next,
.cid-usbfRmrk9u .embla__button--prev {
  display: flex;
}
.cid-usbfRmrk9u .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbfRmrk9u .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbfRmrk9u .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbfRmrk9u .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usbfRmrk9u .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbfRmrk9u .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbfRmrk9u .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbfRmrk9u .embla {
  position: relative;
  width: 100%;
}
.cid-usbfRmrk9u .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usbfRmrk9u .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usbfRmrk9u .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usbfRmrk9u .embla__slide a {
  cursor: grab;
}
.cid-usbfRmrk9u .embla__slide a:active {
  cursor: grabbing;
}
.cid-usbfRmrk9u .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usbfRmrk9u .item-menu-overlay {
  border-radius: 2rem;
}
.cid-usbfRmrk9u .mbr-section-title {
  color: #232323;
}
.cid-usbfRmrk9u .mbr-section-subtitle {
  color: #232323;
}
.cid-usbfRmrk9u .mbr-box {
  color: #ffffff;
}
.cid-usbfRmrk9u .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-usbfRmrk9u img,
.cid-usbfRmrk9u .item-img {
  width: 100%;
}
.cid-usbfRmrk9u .item-wrapper {
  position: relative;
}
.cid-usbfRmrk9u .content-head {
  max-width: 800px;
}
.cid-uwU8H12vf1 {
  z-index: 1000;
  width: 100%;
}
.cid-uwU8H12vf1 .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-uwU8H12vf1 .dropdown-menu {
  padding: 0;
}
.cid-uwU8H12vf1 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU8H12vf1 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU8H12vf1 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU8H12vf1 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU8H12vf1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU8H12vf1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU8H12vf1 .nav-link {
  position: relative;
}
.cid-uwU8H12vf1 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU8H12vf1 .dropdown-menu,
.cid-uwU8H12vf1 .navbar.opened {
  background: #212428 !important;
}
.cid-uwU8H12vf1 .nav-item:focus,
.cid-uwU8H12vf1 .nav-link:focus {
  outline: none;
}
.cid-uwU8H12vf1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU8H12vf1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU8H12vf1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU8H12vf1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU8H12vf1 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU8H12vf1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU8H12vf1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU8H12vf1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU8H12vf1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU8H12vf1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU8H12vf1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU8H12vf1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU8H12vf1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU8H12vf1 .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-uwU8H12vf1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU8H12vf1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU8H12vf1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU8H12vf1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU8H12vf1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU8H12vf1 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU8H12vf1 .navbar {
    min-height: 80px;
  }
}
.cid-uwU8H12vf1 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU8H12vf1 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU8H12vf1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU8H12vf1 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU8H12vf1 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU8H12vf1 .dropdown-item.active,
.cid-uwU8H12vf1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU8H12vf1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU8H12vf1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU8H12vf1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU8H12vf1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU8H12vf1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU8H12vf1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU8H12vf1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU8H12vf1 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8H12vf1 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU8H12vf1 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8H12vf1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8H12vf1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8H12vf1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8H12vf1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8H12vf1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8H12vf1 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8H12vf1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8H12vf1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8H12vf1 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8H12vf1 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU8H12vf1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU8H12vf1 .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-uwU8H12vf1 .navbar {
    height: 70px;
  }
  .cid-uwU8H12vf1 .navbar.opened {
    height: auto;
  }
  .cid-uwU8H12vf1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU8H12vf1 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU8H12vf1 .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU8H12vf1 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU8H12vf1 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU8H12vf1 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU8H12vf1 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU8H12vf1 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU8H12vf1 .navbar-nav {
  display: flex !important;
}
.cid-uwU8H12vf1 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU8H12vf1 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU8H12vf1 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8H12vf1 .navbar-nav .nav-item .nav-link:hover,
.cid-uwU8H12vf1 .navbar-nav .nav-item .nav-link:focus,
.cid-uwU8H12vf1 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8H12vf1 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU8H12vf1 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU8H12vf1 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU8H12vf1 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8H12vf1 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU8H12vf1 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8H12vf1 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8H12vf1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8H12vf1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8H12vf1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8H12vf1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8H12vf1 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8H12vf1 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU8H12vf1 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8H12vf1 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8H12vf1 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU8H12vf1 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8H12vf1 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8H12vf1 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU8H12vf1 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU8H12vf1 .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU8H12vf1 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU8H12vf1 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU8H12vf1 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU8H12vf1 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU8H12vf1 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU8H12vf1 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU8H12vf1 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU8H12vf1 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU8H12vf1 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU8H12vf1 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU8H12vf1 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU8H12vf1 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU8H12vf1 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU8H12vf1 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU8H12vf1 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU8H12vf1 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU8H12vf1 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU8H12vf1 .social-container {
    padding-top: 40px;
  }
}
.cid-uwU8H12vf1 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU8H12vf1 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU8H12vf1 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU8H12vf1 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU8H12vf1 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU8H12vf1 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU8H12vf1 .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU8H12vf1 .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU8H12vf1 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU8H12vf1 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-ux4yLI6OST {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1037.jpg");
}
.cid-ux4yLI6OST .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-ux4yLI6OST {
    align-items: flex-end;
  }
  .cid-ux4yLI6OST .row {
    justify-content: center;
  }
  .cid-ux4yLI6OST .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ux4yLI6OST .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ux4yLI6OST {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-ux4yLI6OST .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ux4yLI6OST .content-wrap {
    width: 100%;
  }
}
.cid-ux4yLI6OST .mbr-section-title,
.cid-ux4yLI6OST .mbr-section-subtitle {
  text-align: center;
}
.cid-ux4yLI6OST .mbr-text,
.cid-ux4yLI6OST .mbr-section-btn {
  text-align: center;
}
.cid-ux4z3nUP7c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #edefeb;
}
.cid-ux4z3nUP7c .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #000000;
}
.cid-ux4z3nUP7c .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4z3nUP7c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux4z3nUP7c .items-wrapper {
  margin: 0;
}
.cid-ux4z3nUP7c .items-wrapper .item {
  padding: 0;
}
.cid-ux4z3nUP7c .items-wrapper .item:nth-child(3n) .item-wrapper {
  border-right: none !important;
}
@media (max-width: 992px) {
  .cid-ux4z3nUP7c .items-wrapper .item:last-child {
    border-bottom: none !important;
  }
}
.cid-ux4z3nUP7c .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 40px 32px;
  border-radius: 0 !important;
  border-right: 1px solid #000000;
}
@media (max-width: 1640px) {
  .cid-ux4z3nUP7c .items-wrapper .item .item-wrapper {
    padding: 40px 24px;
  }
}
@media (max-width: 992px) {
  .cid-ux4z3nUP7c .items-wrapper .item .item-wrapper {
    border-right: none;
    padding: 40px 0;
  }
}
@media (max-width: 992px) {
  .cid-ux4z3nUP7c .items-wrapper .item .item-wrapper {
    border-right: none;
    border-bottom: 1px solid #000000;
  }
}
.cid-ux4z3nUP7c .items-wrapper .item .item-wrapper .item-content .icon-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-ux4z3nUP7c .items-wrapper .item .item-wrapper .item-content .icon-wrapper {
    margin-bottom: 16px;
  }
}
.cid-ux4z3nUP7c .items-wrapper .item .item-wrapper .item-content .icon-wrapper .mbr-iconfont {
  font-size: 80px;
  color: #e7271c;
  display: inline-flex;
}
.cid-ux4z3nUP7c .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-ux4z3nUP7c .items-wrapper .item .item-wrapper .item-content .item-title {
    margin-bottom: 16px;
  }
}
.cid-ux4z3nUP7c .items-wrapper .item .item-wrapper .item-content .item-text {
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-ux4z3nUP7c .items-wrapper .item .item-wrapper .item-content .item-text {
    margin-bottom: 16px;
  }
}
.cid-ux4z3nUP7c .item-title {
  color: #150764;
}
.cid-ux4z3nUP7c .item-text,
.cid-ux4z3nUP7c .desc-wrapper {
  color: #150764;
  text-align: center;
}
.cid-ux4z3nUP7c .item-title,
.cid-ux4z3nUP7c .mbr-section-btn,
.cid-ux4z3nUP7c .icon-wrapper {
  text-align: center;
  color: #000000;
}
.cid-ux4z3nUP7c .item-text {
  text-align: center;
  color: #e7271c;
}
.cid-ux4Eywm1ED {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #000000;
}
.cid-ux4Eywm1ED .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4Eywm1ED .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-ux4Eywm1ED .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4Eywm1ED .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ux4Eywm1ED .google-map {
  height: 100%;
  position: relative;
}
.cid-ux4Eywm1ED .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ux4Eywm1ED .google-map iframe {
    min-height: 350px;
  }
}
.cid-ux4Eywm1ED .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-ux4Eywm1ED .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ux4Eywm1ED .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ux4Eywm1ED .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux4Eywm1ED .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4Eywm1ED .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ux4Eywm1ED ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ux4Eywm1ED .content-head {
  max-width: 800px;
}
.cid-ux4Eywm1ED .mbr-section-title {
  color: #ffffff;
}
.cid-ux4Eywm1ED .list,
.cid-ux4Eywm1ED .item-wrap {
  color: #000000;
}
.cid-ux4ztSBJWf {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-ux4ztSBJWf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4ztSBJWf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ux4ztSBJWf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux4ztSBJWf .row {
  flex-direction: row-reverse;
}
.cid-ux4ztSBJWf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux4ztSBJWf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux4ztSBJWf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux4ztSBJWf .mbr-section-title {
  color: #000000;
}
.cid-ux4ztSBJWf .mbr-text,
.cid-ux4ztSBJWf .mbr-section-btn {
  color: #000000;
}
.cid-ux4GrgUrg2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #000000;
}
.cid-ux4GrgUrg2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4GrgUrg2 .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-ux4GrgUrg2 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4GrgUrg2 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ux4GrgUrg2 .google-map {
  height: 100%;
  position: relative;
}
.cid-ux4GrgUrg2 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ux4GrgUrg2 .google-map iframe {
    min-height: 350px;
  }
}
.cid-ux4GrgUrg2 .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-ux4GrgUrg2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ux4GrgUrg2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ux4GrgUrg2 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux4GrgUrg2 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4GrgUrg2 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ux4GrgUrg2 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ux4GrgUrg2 .content-head {
  max-width: 800px;
}
.cid-ux4GrgUrg2 .mbr-section-title {
  color: #ffffff;
}
.cid-ux4GrgUrg2 .list,
.cid-ux4GrgUrg2 .item-wrap {
  color: #000000;
}
.cid-ux4A0ve8xs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-ux4A0ve8xs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4A0ve8xs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux4A0ve8xs .row {
  flex-direction: row-reverse;
}
.cid-ux4AeAe8p9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-ux4AeAe8p9 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-ux4AeAe8p9 .panel-group {
  border: none;
}
.cid-ux4AeAe8p9 .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-ux4AeAe8p9 .card-header {
    padding: 0rem;
  }
}
.cid-ux4AeAe8p9 .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-ux4AeAe8p9 .img-col {
  padding: 0;
}
.cid-ux4AeAe8p9 .img-item {
  height: 100%;
}
.cid-ux4AeAe8p9 img {
  height: 100%;
  object-fit: cover;
}
.cid-ux4AeAe8p9 .collapsed span {
  transform: rotate(0deg);
}
.cid-ux4AeAe8p9 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ux4AeAe8p9 p {
  margin-bottom: 0.3rem;
}
.cid-ux4AeAe8p9 .panel-title-edit {
  color: #000000;
}
.cid-ux4AeAe8p9 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-ux4AeAe8p9 .card {
  background: #ffffff;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-ux4AeAe8p9 .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux4AeAe8p9 .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-ux4AeAe8p9 .panel-text {
  color: #000000;
}
.cid-ux4AeAe8p9 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ux4AeAe8p9 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ux4AeAe8p9 .panel-title-edit,
.cid-ux4AeAe8p9 .mbr-iconfont {
  color: #000000;
}
.cid-ux4GsgAhKw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #000000;
}
.cid-ux4GsgAhKw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4GsgAhKw .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-ux4GsgAhKw .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4GsgAhKw .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ux4GsgAhKw .google-map {
  height: 100%;
  position: relative;
}
.cid-ux4GsgAhKw .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ux4GsgAhKw .google-map iframe {
    min-height: 350px;
  }
}
.cid-ux4GsgAhKw .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-ux4GsgAhKw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ux4GsgAhKw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ux4GsgAhKw .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux4GsgAhKw .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4GsgAhKw .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ux4GsgAhKw ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ux4GsgAhKw .content-head {
  max-width: 800px;
}
.cid-ux4GsgAhKw .mbr-section-title {
  color: #ffffff;
}
.cid-ux4GsgAhKw .list,
.cid-ux4GsgAhKw .item-wrap {
  color: #000000;
}
.cid-uwU8J9Eq8c {
  z-index: 1000;
  width: 100%;
}
.cid-uwU8J9Eq8c .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-uwU8J9Eq8c .dropdown-menu {
  padding: 0;
}
.cid-uwU8J9Eq8c .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU8J9Eq8c .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU8J9Eq8c .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU8J9Eq8c .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU8J9Eq8c .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU8J9Eq8c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU8J9Eq8c .nav-link {
  position: relative;
}
.cid-uwU8J9Eq8c .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU8J9Eq8c .dropdown-menu,
.cid-uwU8J9Eq8c .navbar.opened {
  background: #212428 !important;
}
.cid-uwU8J9Eq8c .nav-item:focus,
.cid-uwU8J9Eq8c .nav-link:focus {
  outline: none;
}
.cid-uwU8J9Eq8c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU8J9Eq8c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU8J9Eq8c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU8J9Eq8c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU8J9Eq8c .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU8J9Eq8c .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU8J9Eq8c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU8J9Eq8c .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU8J9Eq8c .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU8J9Eq8c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU8J9Eq8c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU8J9Eq8c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU8J9Eq8c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU8J9Eq8c .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-uwU8J9Eq8c .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU8J9Eq8c .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU8J9Eq8c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU8J9Eq8c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU8J9Eq8c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU8J9Eq8c .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU8J9Eq8c .navbar {
    min-height: 80px;
  }
}
.cid-uwU8J9Eq8c .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU8J9Eq8c .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU8J9Eq8c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU8J9Eq8c .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU8J9Eq8c .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU8J9Eq8c .dropdown-item.active,
.cid-uwU8J9Eq8c .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU8J9Eq8c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU8J9Eq8c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU8J9Eq8c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU8J9Eq8c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU8J9Eq8c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU8J9Eq8c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU8J9Eq8c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU8J9Eq8c button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8J9Eq8c button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU8J9Eq8c button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8J9Eq8c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8J9Eq8c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8J9Eq8c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8J9Eq8c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8J9Eq8c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8J9Eq8c nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8J9Eq8c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8J9Eq8c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8J9Eq8c nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8J9Eq8c .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU8J9Eq8c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU8J9Eq8c .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-uwU8J9Eq8c .navbar {
    height: 70px;
  }
  .cid-uwU8J9Eq8c .navbar.opened {
    height: auto;
  }
  .cid-uwU8J9Eq8c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU8J9Eq8c .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU8J9Eq8c .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU8J9Eq8c .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU8J9Eq8c .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU8J9Eq8c .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU8J9Eq8c .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU8J9Eq8c .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU8J9Eq8c .navbar-nav {
  display: flex !important;
}
.cid-uwU8J9Eq8c .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU8J9Eq8c .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU8J9Eq8c .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8J9Eq8c .navbar-nav .nav-item .nav-link:hover,
.cid-uwU8J9Eq8c .navbar-nav .nav-item .nav-link:focus,
.cid-uwU8J9Eq8c .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8J9Eq8c .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU8J9Eq8c .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU8J9Eq8c .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU8J9Eq8c button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8J9Eq8c button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU8J9Eq8c button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8J9Eq8c button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8J9Eq8c button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8J9Eq8c button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8J9Eq8c button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8J9Eq8c button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8J9Eq8c .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8J9Eq8c .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU8J9Eq8c .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8J9Eq8c .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8J9Eq8c .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU8J9Eq8c .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8J9Eq8c .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8J9Eq8c .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU8J9Eq8c .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU8J9Eq8c .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU8J9Eq8c .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU8J9Eq8c .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU8J9Eq8c .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU8J9Eq8c .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU8J9Eq8c .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU8J9Eq8c .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU8J9Eq8c .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU8J9Eq8c .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU8J9Eq8c .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU8J9Eq8c .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU8J9Eq8c .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU8J9Eq8c .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU8J9Eq8c .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU8J9Eq8c ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU8J9Eq8c ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU8J9Eq8c ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU8J9Eq8c .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU8J9Eq8c .social-container {
    padding-top: 40px;
  }
}
.cid-uwU8J9Eq8c .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU8J9Eq8c .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU8J9Eq8c .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU8J9Eq8c .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU8J9Eq8c .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU8J9Eq8c .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU8J9Eq8c .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU8J9Eq8c .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU8J9Eq8c .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU8J9Eq8c .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-ux4HhdfL3W {
  display: flex;
  background-image: url("../../../assets/images/capture-800x546.jpg");
}
.cid-ux4HhdfL3W .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-ux4HhdfL3W {
    align-items: flex-end;
  }
  .cid-ux4HhdfL3W .row {
    justify-content: center;
  }
  .cid-ux4HhdfL3W .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ux4HhdfL3W .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ux4HhdfL3W {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-ux4HhdfL3W .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ux4HhdfL3W .content-wrap {
    width: 100%;
  }
}
.cid-ux4HhdfL3W .mbr-section-title,
.cid-ux4HhdfL3W .mbr-section-subtitle {
  text-align: center;
}
.cid-ux4HhdfL3W .mbr-text,
.cid-ux4HhdfL3W .mbr-section-btn {
  text-align: center;
}
.cid-ux4ISj7SfH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-ux4ISj7SfH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4ISj7SfH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux4ISj7SfH .map-wrapper {
  height: 100%;
}
.cid-ux4ISj7SfH .card-wrapper {
  border: 1px solid #9fe870;
  padding: 3rem 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux4ISj7SfH .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4ISj7SfH .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 992px) {
  .cid-ux4ISj7SfH .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4ISj7SfH .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ux4ISj7SfH .google-map {
  height: 100%;
  position: relative;
}
.cid-ux4ISj7SfH .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ux4ISj7SfH .google-map iframe {
    min-height: 350px;
  }
}
.cid-ux4ISj7SfH .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-ux4ISj7SfH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ux4ISj7SfH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ux4ISj7SfH ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ux4ISj7SfH .content-head {
  max-width: 800px;
}
.cid-ux4ISj7SfH .mbr-section-title {
  color: #221b35;
}
.cid-ux4ISj7SfH .cardTitle {
  color: #221b35;
}
.cid-ux4ISj7SfH .list,
.cid-ux4ISj7SfH .item-wrap {
  color: #0c2c68;
}
.cid-ux4GVB9KIz {
  background-color: #102f62;
}
.cid-ux4GVB9KIz .mbr-section-title {
  margin: 0;
}
.cid-ux4GVB9KIz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-ux4GVB9KIz .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-ux4GVB9KIz .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-ux4GVB9KIz .team-item {
  transition: all 0.2s;
}
.cid-ux4GVB9KIz .team-item .item-image {
  position: relative !important;
}
.cid-ux4GVB9KIz .team-item .item-image img {
  width: 100%;
}
.cid-ux4GVB9KIz .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-ux4GVB9KIz .team-item .item-name p {
  margin-bottom: 0;
}
.cid-ux4GVB9KIz .team-item .item-role p {
  margin-bottom: 0;
}
.cid-ux4GVB9KIz .team-item .item-caption {
  background: #878787;
}
.cid-ux4GVB9KIz .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-ux4GVB9KIz .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-ux4GVB9KIz .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-ux4GVB9KIz .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-ux4GVB9KIz .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-ux4GVB9KIz .team-item:hover {
    transform: none;
  }
  .cid-ux4GVB9KIz .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-ux4GVB9KIz {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-ux4GVB9KIz {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-ux4GVB9KIz .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-ux4GVB9KIz .container-fluid {
  max-width: 1300px;
}
.cid-ux4I5xAt30 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ux4I5xAt30 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4I5xAt30 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-ux4I5xAt30 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux4I5xAt30 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux4I5xAt30 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #d70081;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffd7ef;
  height: 80px;
  border-radius: 50%;
}
.cid-ux4I5xAt30 .card-title,
.cid-ux4I5xAt30 .iconfont-wrapper,
.cid-ux4I5xAt30 .card-text {
  color: #000000;
  text-align: center;
}
.cid-ux4I5xAt30 .content-head {
  max-width: 800px;
}
.cid-ux4I5xAt30 .mbr-section-title {
  color: #0c2c68;
}
.cid-ux4I5xAt30 .mbr-section-btn {
  text-align: center;
}
.cid-ux4I5xAt30 .card-title,
.cid-ux4I5xAt30 .iconfont-wrapper {
  color: #0c2c68;
}
.cid-ux4JyLcTWC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-ux4JyLcTWC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4JyLcTWC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux4JyLcTWC .map-wrapper {
  height: 100%;
}
.cid-ux4JyLcTWC .card-wrapper {
  border: 1px solid #9fe870;
  padding: 3rem 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux4JyLcTWC .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4JyLcTWC .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 992px) {
  .cid-ux4JyLcTWC .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4JyLcTWC .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ux4JyLcTWC .google-map {
  height: 100%;
  position: relative;
}
.cid-ux4JyLcTWC .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ux4JyLcTWC .google-map iframe {
    min-height: 350px;
  }
}
.cid-ux4JyLcTWC .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-ux4JyLcTWC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ux4JyLcTWC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ux4JyLcTWC ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ux4JyLcTWC .content-head {
  max-width: 800px;
}
.cid-ux4JyLcTWC .mbr-section-title {
  color: #221b35;
}
.cid-ux4JyLcTWC .cardTitle {
  color: #221b35;
}
.cid-ux4JyLcTWC .list,
.cid-ux4JyLcTWC .item-wrap {
  color: #0c2c68;
}
.cid-ux4IMvEfRc {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-ux4IMvEfRc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4IMvEfRc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ux4IMvEfRc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux4IMvEfRc .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux4IMvEfRc .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux4IMvEfRc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux4IMvEfRc .mbr-section-title {
  color: #000000;
}
.cid-ux4IMvEfRc .mbr-text,
.cid-ux4IMvEfRc .mbr-section-btn {
  color: #000000;
}
.cid-ux4JA18Ors {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-ux4JA18Ors .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4JA18Ors .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux4JA18Ors .map-wrapper {
  height: 100%;
}
.cid-ux4JA18Ors .card-wrapper {
  border: 1px solid #9fe870;
  padding: 3rem 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux4JA18Ors .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4JA18Ors .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 992px) {
  .cid-ux4JA18Ors .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4JA18Ors .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ux4JA18Ors .google-map {
  height: 100%;
  position: relative;
}
.cid-ux4JA18Ors .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ux4JA18Ors .google-map iframe {
    min-height: 350px;
  }
}
.cid-ux4JA18Ors .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-ux4JA18Ors .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ux4JA18Ors .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ux4JA18Ors ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ux4JA18Ors .content-head {
  max-width: 800px;
}
.cid-ux4JA18Ors .mbr-section-title {
  color: #221b35;
}
.cid-ux4JA18Ors .cardTitle {
  color: #221b35;
}
.cid-ux4JA18Ors .list,
.cid-ux4JA18Ors .item-wrap {
  color: #0c2c68;
}
.cid-ux4K41S4sk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-ux4K41S4sk .mbr-text {
  color: #000000;
}
.cid-ux4K41S4sk .mbr-section-subtitle {
  color: #000000;
}
.cid-ux4K41S4sk .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ux4K41S4sk .mbr-text,
.cid-ux4K41S4sk .item .mbr-section-btn {
  text-align: left;
}
.cid-ux4K41S4sk .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux4K41S4sk .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4K41S4sk .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uwU8LMk2Ni {
  z-index: 1000;
  width: 100%;
}
.cid-uwU8LMk2Ni .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-uwU8LMk2Ni .dropdown-menu {
  padding: 0;
}
.cid-uwU8LMk2Ni .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU8LMk2Ni .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU8LMk2Ni .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU8LMk2Ni .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU8LMk2Ni .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU8LMk2Ni .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU8LMk2Ni .nav-link {
  position: relative;
}
.cid-uwU8LMk2Ni .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU8LMk2Ni .dropdown-menu,
.cid-uwU8LMk2Ni .navbar.opened {
  background: #212428 !important;
}
.cid-uwU8LMk2Ni .nav-item:focus,
.cid-uwU8LMk2Ni .nav-link:focus {
  outline: none;
}
.cid-uwU8LMk2Ni .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU8LMk2Ni .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU8LMk2Ni .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU8LMk2Ni .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU8LMk2Ni .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU8LMk2Ni .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU8LMk2Ni .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU8LMk2Ni .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU8LMk2Ni .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU8LMk2Ni .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU8LMk2Ni .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU8LMk2Ni .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU8LMk2Ni .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU8LMk2Ni .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-uwU8LMk2Ni .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU8LMk2Ni .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU8LMk2Ni .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU8LMk2Ni .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU8LMk2Ni .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU8LMk2Ni .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU8LMk2Ni .navbar {
    min-height: 80px;
  }
}
.cid-uwU8LMk2Ni .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU8LMk2Ni .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU8LMk2Ni .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU8LMk2Ni .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU8LMk2Ni .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU8LMk2Ni .dropdown-item.active,
.cid-uwU8LMk2Ni .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU8LMk2Ni .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU8LMk2Ni .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU8LMk2Ni .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU8LMk2Ni .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU8LMk2Ni .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU8LMk2Ni .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU8LMk2Ni ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU8LMk2Ni button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8LMk2Ni button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU8LMk2Ni button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8LMk2Ni button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8LMk2Ni button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8LMk2Ni button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8LMk2Ni button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8LMk2Ni button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8LMk2Ni nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8LMk2Ni nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8LMk2Ni nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8LMk2Ni nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8LMk2Ni .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU8LMk2Ni a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU8LMk2Ni .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-uwU8LMk2Ni .navbar {
    height: 70px;
  }
  .cid-uwU8LMk2Ni .navbar.opened {
    height: auto;
  }
  .cid-uwU8LMk2Ni .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU8LMk2Ni .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU8LMk2Ni .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU8LMk2Ni .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU8LMk2Ni .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU8LMk2Ni .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU8LMk2Ni .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU8LMk2Ni .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU8LMk2Ni .navbar-nav {
  display: flex !important;
}
.cid-uwU8LMk2Ni .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU8LMk2Ni .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU8LMk2Ni .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8LMk2Ni .navbar-nav .nav-item .nav-link:hover,
.cid-uwU8LMk2Ni .navbar-nav .nav-item .nav-link:focus,
.cid-uwU8LMk2Ni .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8LMk2Ni .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU8LMk2Ni .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU8LMk2Ni .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU8LMk2Ni button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8LMk2Ni button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU8LMk2Ni button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8LMk2Ni button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8LMk2Ni button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8LMk2Ni button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8LMk2Ni button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8LMk2Ni button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8LMk2Ni .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8LMk2Ni .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU8LMk2Ni .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8LMk2Ni .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8LMk2Ni .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU8LMk2Ni .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8LMk2Ni .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8LMk2Ni .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU8LMk2Ni .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU8LMk2Ni .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU8LMk2Ni .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU8LMk2Ni .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU8LMk2Ni .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU8LMk2Ni .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU8LMk2Ni .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU8LMk2Ni .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU8LMk2Ni .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU8LMk2Ni .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU8LMk2Ni .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU8LMk2Ni .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU8LMk2Ni .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU8LMk2Ni .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU8LMk2Ni .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU8LMk2Ni ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU8LMk2Ni ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU8LMk2Ni ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU8LMk2Ni .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU8LMk2Ni .social-container {
    padding-top: 40px;
  }
}
.cid-uwU8LMk2Ni .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU8LMk2Ni .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU8LMk2Ni .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU8LMk2Ni .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU8LMk2Ni .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU8LMk2Ni .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU8LMk2Ni .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU8LMk2Ni .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU8LMk2Ni .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU8LMk2Ni .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-ux4YwGLgLL {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1333.jpg");
}
.cid-ux4YwGLgLL .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-ux4YwGLgLL {
    align-items: flex-end;
  }
  .cid-ux4YwGLgLL .row {
    justify-content: center;
  }
  .cid-ux4YwGLgLL .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ux4YwGLgLL .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ux4YwGLgLL {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-ux4YwGLgLL .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ux4YwGLgLL .content-wrap {
    width: 100%;
  }
}
.cid-ux4YwGLgLL .mbr-section-title,
.cid-ux4YwGLgLL .mbr-section-subtitle {
  text-align: center;
}
.cid-ux4YwGLgLL .mbr-text,
.cid-ux4YwGLgLL .mbr-section-btn {
  text-align: center;
}
.cid-ux51KQNeow {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #f4f2ef;
}
.cid-ux51KQNeow .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-ux51KQNeow .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux51KQNeow .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux51KQNeow .content-wrap {
  margin: 0;
}
.cid-ux51KQNeow .content-wrap .card {
  padding: 0;
}
.cid-ux51KQNeow .google-map {
  height: 100%;
  border-right: 1px solid #150764;
}
@media (max-width: 992px) {
  .cid-ux51KQNeow .google-map {
    border-right: none;
    border-bottom: 1px solid #150764;
  }
}
.cid-ux51KQNeow .google-map iframe {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ux51KQNeow .google-map iframe {
    height: 350px;
    object-fit: cover;
  }
}
.cid-ux51KQNeow .content-wrapper {
  padding: 190px 72px;
}
@media (max-width: 1640px) {
  .cid-ux51KQNeow .content-wrapper {
    padding: 190px 24px;
  }
}
@media (max-width: 992px) {
  .cid-ux51KQNeow .content-wrapper {
    padding: 40px 0;
  }
}
.cid-ux51KQNeow .content-wrapper .title-wrapper {
  margin-bottom: 120px;
}
@media (max-width: 992px) {
  .cid-ux51KQNeow .content-wrapper .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ux51KQNeow .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ux51KQNeow .content-wrapper .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-ux51KQNeow .content-wrapper .contacts-wrapper {
  margin-bottom: 40px;
}
.cid-ux51KQNeow .content-wrapper .contacts-wrapper .mbr-desc {
  margin-bottom: 12px;
}
.cid-ux51KQNeow .content-wrapper .contacts-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ux51KQNeow .content-wrapper .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
}
.cid-ux51KQNeow .content-wrapper .contacts-wrapper .list .item-wrap:hover,
.cid-ux51KQNeow .content-wrapper .contacts-wrapper .list .item-wrap:focus {
  color: #4188ff;
}
.cid-ux51KQNeow .content-wrapper .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ux51KQNeow .mbr-section-title {
  color: #150764;
}
.cid-ux51KQNeow .mbr-desc {
  color: #150764;
}
.cid-ux51KQNeow .item-desc {
  color: #150764;
}
.cid-ux51KQNeow .list {
  color: #150764;
}
.cid-ux4YItV2zq {
  background-color: #102f62;
}
.cid-ux4YItV2zq .mbr-section-title {
  margin: 0;
}
.cid-ux4YItV2zq .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-ux4YItV2zq .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-ux4YItV2zq .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-ux4YItV2zq .team-item {
  transition: all 0.2s;
}
.cid-ux4YItV2zq .team-item .item-image {
  position: relative !important;
}
.cid-ux4YItV2zq .team-item .item-image img {
  width: 100%;
}
.cid-ux4YItV2zq .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-ux4YItV2zq .team-item .item-name p {
  margin-bottom: 0;
}
.cid-ux4YItV2zq .team-item .item-role p {
  margin-bottom: 0;
}
.cid-ux4YItV2zq .team-item .item-caption {
  background: #878787;
}
.cid-ux4YItV2zq .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-ux4YItV2zq .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-ux4YItV2zq .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-ux4YItV2zq .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-ux4YItV2zq .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-ux4YItV2zq .team-item:hover {
    transform: none;
  }
  .cid-ux4YItV2zq .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-ux4YItV2zq {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-ux4YItV2zq {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-ux4YItV2zq .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-ux4YItV2zq .container-fluid {
  max-width: 1300px;
}
.cid-ux4Yz5HkbQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/bg-2000x1333.jpg");
}
.cid-ux4Yz5HkbQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4Yz5HkbQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux4Yz5HkbQ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux4Yz5HkbQ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux4Yz5HkbQ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux4Yz5HkbQ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-ux4Yz5HkbQ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-ux4Yz5HkbQ .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-ux4Yz5HkbQ .mbr-section-title {
  color: #e7271c;
}
.cid-ux4Yz5HkbQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux4Yz5HkbQ .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-ux4Yz5HkbQ .card-box .item-footer {
  margin-top: auto;
}
.cid-ux4Yz5HkbQ .content-head {
  max-width: 800px;
}
.cid-ux4Yz5HkbQ .card-title,
.cid-ux4Yz5HkbQ .iconfont-wrapper {
  text-align: center;
}
.cid-ux4Yz5HkbQ .card-text,
.cid-ux4Yz5HkbQ .item .mbr-section-btn {
  text-align: center;
}
.cid-ux51JTJQpo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #f4f2ef;
}
.cid-ux51JTJQpo .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-ux51JTJQpo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux51JTJQpo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux51JTJQpo .content-wrap {
  margin: 0;
}
.cid-ux51JTJQpo .content-wrap .card {
  padding: 0;
}
.cid-ux51JTJQpo .google-map {
  height: 100%;
  border-right: 1px solid #150764;
}
@media (max-width: 992px) {
  .cid-ux51JTJQpo .google-map {
    border-right: none;
    border-bottom: 1px solid #150764;
  }
}
.cid-ux51JTJQpo .google-map iframe {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ux51JTJQpo .google-map iframe {
    height: 350px;
    object-fit: cover;
  }
}
.cid-ux51JTJQpo .content-wrapper {
  padding: 190px 72px;
}
@media (max-width: 1640px) {
  .cid-ux51JTJQpo .content-wrapper {
    padding: 190px 24px;
  }
}
@media (max-width: 992px) {
  .cid-ux51JTJQpo .content-wrapper {
    padding: 40px 0;
  }
}
.cid-ux51JTJQpo .content-wrapper .title-wrapper {
  margin-bottom: 120px;
}
@media (max-width: 992px) {
  .cid-ux51JTJQpo .content-wrapper .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ux51JTJQpo .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ux51JTJQpo .content-wrapper .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-ux51JTJQpo .content-wrapper .contacts-wrapper {
  margin-bottom: 40px;
}
.cid-ux51JTJQpo .content-wrapper .contacts-wrapper .mbr-desc {
  margin-bottom: 12px;
}
.cid-ux51JTJQpo .content-wrapper .contacts-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ux51JTJQpo .content-wrapper .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
}
.cid-ux51JTJQpo .content-wrapper .contacts-wrapper .list .item-wrap:hover,
.cid-ux51JTJQpo .content-wrapper .contacts-wrapper .list .item-wrap:focus {
  color: #4188ff;
}
.cid-ux51JTJQpo .content-wrapper .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ux51JTJQpo .mbr-section-title {
  color: #150764;
}
.cid-ux51JTJQpo .mbr-desc {
  color: #150764;
}
.cid-ux51JTJQpo .item-desc {
  color: #150764;
}
.cid-ux51JTJQpo .list {
  color: #150764;
}
.cid-ux4YBJaHOp {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-ux4YBJaHOp .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4YBJaHOp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ux4YBJaHOp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux4YBJaHOp .row {
  flex-direction: row-reverse;
}
.cid-ux4YBJaHOp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux4YBJaHOp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux4YBJaHOp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux4YBJaHOp .mbr-section-title {
  color: #000000;
}
.cid-ux4YBJaHOp .mbr-text,
.cid-ux4YBJaHOp .mbr-section-btn {
  color: #000000;
}
.cid-ux4YGt3l4Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #f4f2ef;
}
.cid-ux4YGt3l4Q .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-ux4YGt3l4Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux4YGt3l4Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux4YGt3l4Q .content-wrap {
  margin: 0;
}
.cid-ux4YGt3l4Q .content-wrap .card {
  padding: 0;
}
.cid-ux4YGt3l4Q .google-map {
  height: 100%;
  border-right: 1px solid #150764;
}
@media (max-width: 992px) {
  .cid-ux4YGt3l4Q .google-map {
    border-right: none;
    border-bottom: 1px solid #150764;
  }
}
.cid-ux4YGt3l4Q .google-map iframe {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ux4YGt3l4Q .google-map iframe {
    height: 350px;
    object-fit: cover;
  }
}
.cid-ux4YGt3l4Q .content-wrapper {
  padding: 190px 72px;
}
@media (max-width: 1640px) {
  .cid-ux4YGt3l4Q .content-wrapper {
    padding: 190px 24px;
  }
}
@media (max-width: 992px) {
  .cid-ux4YGt3l4Q .content-wrapper {
    padding: 40px 0;
  }
}
.cid-ux4YGt3l4Q .content-wrapper .title-wrapper {
  margin-bottom: 120px;
}
@media (max-width: 992px) {
  .cid-ux4YGt3l4Q .content-wrapper .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ux4YGt3l4Q .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ux4YGt3l4Q .content-wrapper .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-ux4YGt3l4Q .content-wrapper .contacts-wrapper {
  margin-bottom: 40px;
}
.cid-ux4YGt3l4Q .content-wrapper .contacts-wrapper .mbr-desc {
  margin-bottom: 12px;
}
.cid-ux4YGt3l4Q .content-wrapper .contacts-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ux4YGt3l4Q .content-wrapper .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
}
.cid-ux4YGt3l4Q .content-wrapper .contacts-wrapper .list .item-wrap:hover,
.cid-ux4YGt3l4Q .content-wrapper .contacts-wrapper .list .item-wrap:focus {
  color: #4188ff;
}
.cid-ux4YGt3l4Q .content-wrapper .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ux4YGt3l4Q .mbr-section-title {
  color: #150764;
}
.cid-ux4YGt3l4Q .mbr-desc {
  color: #150764;
}
.cid-ux4YGt3l4Q .item-desc {
  color: #150764;
}
.cid-ux4YGt3l4Q .list {
  color: #150764;
}
.cid-ux51bYlSXy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-ux51bYlSXy .mbr-text {
  color: #000000;
}
.cid-ux51bYlSXy .mbr-section-subtitle {
  color: #000000;
}
.cid-ux51bYlSXy .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ux51bYlSXy .mbr-text,
.cid-ux51bYlSXy .item .mbr-section-btn {
  text-align: center;
}
.cid-ux51bYlSXy .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux51bYlSXy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux51bYlSXy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-ux51bYlSXy .mbr-card-title {
  text-align: center;
}
.cid-uwU8O1g5iO {
  z-index: 1000;
  width: 100%;
}
.cid-uwU8O1g5iO .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-uwU8O1g5iO .dropdown-menu {
  padding: 0;
}
.cid-uwU8O1g5iO .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU8O1g5iO .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU8O1g5iO .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU8O1g5iO .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU8O1g5iO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU8O1g5iO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU8O1g5iO .nav-link {
  position: relative;
}
.cid-uwU8O1g5iO .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU8O1g5iO .dropdown-menu,
.cid-uwU8O1g5iO .navbar.opened {
  background: #212428 !important;
}
.cid-uwU8O1g5iO .nav-item:focus,
.cid-uwU8O1g5iO .nav-link:focus {
  outline: none;
}
.cid-uwU8O1g5iO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU8O1g5iO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU8O1g5iO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU8O1g5iO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU8O1g5iO .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU8O1g5iO .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU8O1g5iO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU8O1g5iO .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU8O1g5iO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU8O1g5iO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU8O1g5iO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU8O1g5iO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU8O1g5iO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU8O1g5iO .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-uwU8O1g5iO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU8O1g5iO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU8O1g5iO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU8O1g5iO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU8O1g5iO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU8O1g5iO .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU8O1g5iO .navbar {
    min-height: 80px;
  }
}
.cid-uwU8O1g5iO .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU8O1g5iO .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU8O1g5iO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU8O1g5iO .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU8O1g5iO .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU8O1g5iO .dropdown-item.active,
.cid-uwU8O1g5iO .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU8O1g5iO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU8O1g5iO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU8O1g5iO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU8O1g5iO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU8O1g5iO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU8O1g5iO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU8O1g5iO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU8O1g5iO button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8O1g5iO button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU8O1g5iO button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8O1g5iO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8O1g5iO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8O1g5iO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8O1g5iO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8O1g5iO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8O1g5iO nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8O1g5iO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8O1g5iO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8O1g5iO nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8O1g5iO .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU8O1g5iO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU8O1g5iO .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-uwU8O1g5iO .navbar {
    height: 70px;
  }
  .cid-uwU8O1g5iO .navbar.opened {
    height: auto;
  }
  .cid-uwU8O1g5iO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU8O1g5iO .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU8O1g5iO .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU8O1g5iO .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU8O1g5iO .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU8O1g5iO .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU8O1g5iO .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU8O1g5iO .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU8O1g5iO .navbar-nav {
  display: flex !important;
}
.cid-uwU8O1g5iO .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU8O1g5iO .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU8O1g5iO .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8O1g5iO .navbar-nav .nav-item .nav-link:hover,
.cid-uwU8O1g5iO .navbar-nav .nav-item .nav-link:focus,
.cid-uwU8O1g5iO .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8O1g5iO .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU8O1g5iO .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU8O1g5iO .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU8O1g5iO button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8O1g5iO button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU8O1g5iO button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8O1g5iO button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8O1g5iO button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8O1g5iO button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8O1g5iO button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8O1g5iO button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8O1g5iO .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8O1g5iO .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU8O1g5iO .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8O1g5iO .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8O1g5iO .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU8O1g5iO .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8O1g5iO .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8O1g5iO .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU8O1g5iO .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU8O1g5iO .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU8O1g5iO .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU8O1g5iO .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU8O1g5iO .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU8O1g5iO .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU8O1g5iO .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU8O1g5iO .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU8O1g5iO .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU8O1g5iO .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU8O1g5iO .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU8O1g5iO .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU8O1g5iO .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU8O1g5iO .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU8O1g5iO .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU8O1g5iO ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU8O1g5iO ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU8O1g5iO ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU8O1g5iO .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU8O1g5iO .social-container {
    padding-top: 40px;
  }
}
.cid-uwU8O1g5iO .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU8O1g5iO .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU8O1g5iO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU8O1g5iO .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU8O1g5iO .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU8O1g5iO .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU8O1g5iO .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU8O1g5iO .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU8O1g5iO .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU8O1g5iO .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-ux5abdSsrG {
  display: flex;
  background-image: url("../../../assets/images/bg-1682x1190.jpg");
}
.cid-ux5abdSsrG .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-ux5abdSsrG {
    align-items: flex-end;
  }
  .cid-ux5abdSsrG .row {
    justify-content: center;
  }
  .cid-ux5abdSsrG .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ux5abdSsrG .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ux5abdSsrG {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-ux5abdSsrG .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ux5abdSsrG .content-wrap {
    width: 100%;
  }
}
.cid-ux5abdSsrG .mbr-section-title,
.cid-ux5abdSsrG .mbr-section-subtitle {
  text-align: center;
}
.cid-ux5abdSsrG .mbr-text,
.cid-ux5abdSsrG .mbr-section-btn {
  text-align: center;
}
.cid-ux5akEb9rV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-ux5akEb9rV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5akEb9rV .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-ux5akEb9rV .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5akEb9rV .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ux5akEb9rV .google-map {
  height: 100%;
  position: relative;
}
.cid-ux5akEb9rV .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ux5akEb9rV .google-map iframe {
    min-height: 350px;
  }
}
.cid-ux5akEb9rV .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-ux5akEb9rV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ux5akEb9rV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ux5akEb9rV .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5akEb9rV .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5akEb9rV .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ux5akEb9rV ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ux5akEb9rV .content-head {
  max-width: 800px;
}
.cid-ux5ahKpqef {
  background-color: #102f62;
}
.cid-ux5ahKpqef .mbr-section-title {
  margin: 0;
}
.cid-ux5ahKpqef .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-ux5ahKpqef .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-ux5ahKpqef .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-ux5ahKpqef .team-item {
  transition: all 0.2s;
}
.cid-ux5ahKpqef .team-item .item-image {
  position: relative !important;
}
.cid-ux5ahKpqef .team-item .item-image img {
  width: 100%;
}
.cid-ux5ahKpqef .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-ux5ahKpqef .team-item .item-name p {
  margin-bottom: 0;
}
.cid-ux5ahKpqef .team-item .item-role p {
  margin-bottom: 0;
}
.cid-ux5ahKpqef .team-item .item-caption {
  background: #878787;
}
.cid-ux5ahKpqef .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-ux5ahKpqef .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-ux5ahKpqef .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-ux5ahKpqef .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-ux5ahKpqef .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-ux5ahKpqef .team-item:hover {
    transform: none;
  }
  .cid-ux5ahKpqef .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-ux5ahKpqef {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-ux5ahKpqef {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-ux5ahKpqef .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-ux5ahKpqef .container-fluid {
  max-width: 1300px;
}
.cid-ux5acZgylk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #a6a99c;
}
.cid-ux5acZgylk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5acZgylk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ux5acZgylk .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ux5acZgylk .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-ux5acZgylk .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5acZgylk .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5acZgylk .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-ux5acZgylk .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-ux5acZgylk .mbr-section-title {
  color: #000000;
}
.cid-ux5acZgylk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ux5acZgylk .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-ux5acZgylk .card-box .item-footer {
  margin-top: auto;
}
.cid-ux5acZgylk .content-head {
  max-width: 800px;
}
.cid-ux5acZgylk .card-text,
.cid-ux5acZgylk .item .mbr-section-btn {
  text-align: center;
}
.cid-ux5acZgylk .card-title,
.cid-ux5acZgylk .iconfont-wrapper {
  text-align: center;
}
.cid-ux5fa3bhoY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-ux5fa3bhoY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5fa3bhoY .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-ux5fa3bhoY .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5fa3bhoY .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ux5fa3bhoY .google-map {
  height: 100%;
  position: relative;
}
.cid-ux5fa3bhoY .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ux5fa3bhoY .google-map iframe {
    min-height: 350px;
  }
}
.cid-ux5fa3bhoY .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-ux5fa3bhoY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ux5fa3bhoY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ux5fa3bhoY .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5fa3bhoY .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5fa3bhoY .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ux5fa3bhoY ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ux5fa3bhoY .content-head {
  max-width: 800px;
}
.cid-ux5afEzbP2 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-ux5afEzbP2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5afEzbP2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ux5afEzbP2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ux5afEzbP2 .row {
  flex-direction: row-reverse;
}
.cid-ux5afEzbP2 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ux5afEzbP2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ux5afEzbP2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ux5afEzbP2 .mbr-section-title {
  color: #000000;
}
.cid-ux5afEzbP2 .mbr-text,
.cid-ux5afEzbP2 .mbr-section-btn {
  color: #000000;
}
.cid-ux5aFRlJtH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ux5aFRlJtH .video-wrapper iframe {
  width: 100%;
}
.cid-ux5aFRlJtH .mbr-section-title,
.cid-ux5aFRlJtH .mbr-section-subtitle,
.cid-ux5aFRlJtH .mbr-text {
  text-align: center;
}
.cid-ux5fb2RNLZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-ux5fb2RNLZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ux5fb2RNLZ .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-ux5fb2RNLZ .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5fb2RNLZ .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-ux5fb2RNLZ .google-map {
  height: 100%;
  position: relative;
}
.cid-ux5fb2RNLZ .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-ux5fb2RNLZ .google-map iframe {
    min-height: 350px;
  }
}
.cid-ux5fb2RNLZ .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-ux5fb2RNLZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ux5fb2RNLZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ux5fb2RNLZ .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5fb2RNLZ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5fb2RNLZ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ux5fb2RNLZ ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-ux5fb2RNLZ .content-head {
  max-width: 800px;
}
.cid-ux5amLoEfq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-ux5amLoEfq .mbr-text {
  color: #000000;
}
.cid-ux5amLoEfq .mbr-section-subtitle {
  color: #000000;
}
.cid-ux5amLoEfq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ux5amLoEfq .mbr-text,
.cid-ux5amLoEfq .item .mbr-section-btn {
  text-align: left;
}
.cid-ux5amLoEfq .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ux5amLoEfq .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ux5amLoEfq .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uwU8R3VZ3b {
  z-index: 1000;
  width: 100%;
}
.cid-uwU8R3VZ3b .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-uwU8R3VZ3b .dropdown-menu {
  padding: 0;
}
.cid-uwU8R3VZ3b .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU8R3VZ3b .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU8R3VZ3b .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU8R3VZ3b .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU8R3VZ3b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU8R3VZ3b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU8R3VZ3b .nav-link {
  position: relative;
}
.cid-uwU8R3VZ3b .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU8R3VZ3b .dropdown-menu,
.cid-uwU8R3VZ3b .navbar.opened {
  background: #212428 !important;
}
.cid-uwU8R3VZ3b .nav-item:focus,
.cid-uwU8R3VZ3b .nav-link:focus {
  outline: none;
}
.cid-uwU8R3VZ3b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU8R3VZ3b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU8R3VZ3b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU8R3VZ3b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU8R3VZ3b .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU8R3VZ3b .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU8R3VZ3b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU8R3VZ3b .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU8R3VZ3b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU8R3VZ3b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU8R3VZ3b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU8R3VZ3b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU8R3VZ3b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU8R3VZ3b .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-uwU8R3VZ3b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU8R3VZ3b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU8R3VZ3b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU8R3VZ3b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU8R3VZ3b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU8R3VZ3b .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU8R3VZ3b .navbar {
    min-height: 80px;
  }
}
.cid-uwU8R3VZ3b .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU8R3VZ3b .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU8R3VZ3b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU8R3VZ3b .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU8R3VZ3b .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU8R3VZ3b .dropdown-item.active,
.cid-uwU8R3VZ3b .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU8R3VZ3b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU8R3VZ3b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU8R3VZ3b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU8R3VZ3b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU8R3VZ3b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU8R3VZ3b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU8R3VZ3b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU8R3VZ3b button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8R3VZ3b button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU8R3VZ3b button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8R3VZ3b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8R3VZ3b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8R3VZ3b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8R3VZ3b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8R3VZ3b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8R3VZ3b nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8R3VZ3b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8R3VZ3b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8R3VZ3b nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8R3VZ3b .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU8R3VZ3b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU8R3VZ3b .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-uwU8R3VZ3b .navbar {
    height: 70px;
  }
  .cid-uwU8R3VZ3b .navbar.opened {
    height: auto;
  }
  .cid-uwU8R3VZ3b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU8R3VZ3b .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU8R3VZ3b .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU8R3VZ3b .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU8R3VZ3b .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU8R3VZ3b .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU8R3VZ3b .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU8R3VZ3b .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU8R3VZ3b .navbar-nav {
  display: flex !important;
}
.cid-uwU8R3VZ3b .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU8R3VZ3b .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU8R3VZ3b .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8R3VZ3b .navbar-nav .nav-item .nav-link:hover,
.cid-uwU8R3VZ3b .navbar-nav .nav-item .nav-link:focus,
.cid-uwU8R3VZ3b .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8R3VZ3b .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU8R3VZ3b .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU8R3VZ3b .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU8R3VZ3b button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8R3VZ3b button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU8R3VZ3b button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8R3VZ3b button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8R3VZ3b button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8R3VZ3b button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8R3VZ3b button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8R3VZ3b button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8R3VZ3b .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8R3VZ3b .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU8R3VZ3b .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8R3VZ3b .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8R3VZ3b .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU8R3VZ3b .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8R3VZ3b .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8R3VZ3b .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU8R3VZ3b .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU8R3VZ3b .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU8R3VZ3b .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU8R3VZ3b .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU8R3VZ3b .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU8R3VZ3b .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU8R3VZ3b .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU8R3VZ3b .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU8R3VZ3b .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU8R3VZ3b .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU8R3VZ3b .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU8R3VZ3b .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU8R3VZ3b .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU8R3VZ3b .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU8R3VZ3b .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU8R3VZ3b ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU8R3VZ3b ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU8R3VZ3b ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU8R3VZ3b .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU8R3VZ3b .social-container {
    padding-top: 40px;
  }
}
.cid-uwU8R3VZ3b .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU8R3VZ3b .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU8R3VZ3b .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU8R3VZ3b .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU8R3VZ3b .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU8R3VZ3b .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU8R3VZ3b .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU8R3VZ3b .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU8R3VZ3b .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU8R3VZ3b .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uxa3NW0fbl {
  display: flex;
  background-image: url("../../../assets/images/bg-eubanks-1819x1365.jpg");
}
.cid-uxa3NW0fbl .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-uxa3NW0fbl {
    align-items: flex-end;
  }
  .cid-uxa3NW0fbl .row {
    justify-content: center;
  }
  .cid-uxa3NW0fbl .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uxa3NW0fbl .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uxa3NW0fbl {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uxa3NW0fbl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uxa3NW0fbl .content-wrap {
    width: 100%;
  }
}
.cid-uxa3NW0fbl .mbr-section-title,
.cid-uxa3NW0fbl .mbr-section-subtitle {
  text-align: center;
}
.cid-uxa3NW0fbl .mbr-text,
.cid-uxa3NW0fbl .mbr-section-btn {
  text-align: center;
}
.cid-uxac2tGdqJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uxac2tGdqJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxac2tGdqJ .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-uxac2tGdqJ .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxac2tGdqJ .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uxac2tGdqJ .google-map {
  height: 100%;
  position: relative;
}
.cid-uxac2tGdqJ .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uxac2tGdqJ .google-map iframe {
    min-height: 350px;
  }
}
.cid-uxac2tGdqJ .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-uxac2tGdqJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uxac2tGdqJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uxac2tGdqJ .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxac2tGdqJ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxac2tGdqJ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxac2tGdqJ ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uxac2tGdqJ .content-head {
  max-width: 800px;
}
.cid-uxa8Mpj5tE {
  background-color: #000000;
}
.cid-uxa8Mpj5tE .mbr-section-title {
  margin: 0;
}
.cid-uxa8Mpj5tE .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uxa8Mpj5tE .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uxa8Mpj5tE .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uxa8Mpj5tE .team-item {
  transition: all 0.2s;
}
.cid-uxa8Mpj5tE .team-item .item-image {
  position: relative !important;
}
.cid-uxa8Mpj5tE .team-item .item-image img {
  width: 100%;
}
.cid-uxa8Mpj5tE .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uxa8Mpj5tE .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uxa8Mpj5tE .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uxa8Mpj5tE .team-item .item-caption {
  background: #878787;
}
.cid-uxa8Mpj5tE .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uxa8Mpj5tE .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uxa8Mpj5tE .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uxa8Mpj5tE .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uxa8Mpj5tE .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uxa8Mpj5tE .team-item:hover {
    transform: none;
  }
  .cid-uxa8Mpj5tE .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uxa8Mpj5tE {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uxa8Mpj5tE {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uxa8Mpj5tE .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uxa8Mpj5tE .container-fluid {
  max-width: 1300px;
}
.cid-uxa3PyOX7A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uxa3PyOX7A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxa3PyOX7A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxa3PyOX7A .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxa3PyOX7A .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uxa3PyOX7A .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxa3PyOX7A .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uxa3PyOX7A .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uxa3PyOX7A .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uxa3PyOX7A .mbr-section-title {
  color: #e7271c;
}
.cid-uxa3PyOX7A .mbr-section-subtitle {
  color: #000000;
}
.cid-uxa3PyOX7A .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uxa3PyOX7A .card-box .item-footer {
  margin-top: auto;
}
.cid-uxa3PyOX7A .content-head {
  max-width: 800px;
}
.cid-uxa3PyOX7A .card-title,
.cid-uxa3PyOX7A .iconfont-wrapper {
  text-align: center;
}
.cid-uxa3PyOX7A .card-text,
.cid-uxa3PyOX7A .item .mbr-section-btn {
  text-align: center;
}
.cid-uxac3zpOat {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uxac3zpOat .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxac3zpOat .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-uxac3zpOat .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxac3zpOat .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uxac3zpOat .google-map {
  height: 100%;
  position: relative;
}
.cid-uxac3zpOat .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uxac3zpOat .google-map iframe {
    min-height: 350px;
  }
}
.cid-uxac3zpOat .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-uxac3zpOat .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uxac3zpOat .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uxac3zpOat .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxac3zpOat .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxac3zpOat .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxac3zpOat ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uxac3zpOat .content-head {
  max-width: 800px;
}
.cid-uxa3QzAjcE {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uxa3QzAjcE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxa3QzAjcE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uxa3QzAjcE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxa3QzAjcE .row {
  flex-direction: row-reverse;
}
.cid-uxa3QzAjcE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxa3QzAjcE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxa3QzAjcE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxa3QzAjcE .mbr-section-title {
  color: #000000;
}
.cid-uxa3QzAjcE .mbr-text,
.cid-uxa3QzAjcE .mbr-section-btn {
  color: #000000;
}
.cid-uxac4H0jow {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uxac4H0jow .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxac4H0jow .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-uxac4H0jow .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxac4H0jow .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uxac4H0jow .google-map {
  height: 100%;
  position: relative;
}
.cid-uxac4H0jow .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uxac4H0jow .google-map iframe {
    min-height: 350px;
  }
}
.cid-uxac4H0jow .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-uxac4H0jow .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uxac4H0jow .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uxac4H0jow .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxac4H0jow .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxac4H0jow .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxac4H0jow ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uxac4H0jow .content-head {
  max-width: 800px;
}
.cid-uxa5uCpaZ3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uxa5uCpaZ3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxa5uCpaZ3 .item {
    margin-bottom: 1rem;
  }
}
.cid-uxa5uCpaZ3 .item-wrapper {
  position: relative;
}
.cid-uxa5uCpaZ3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uxa5uCpaZ3 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uxa5uCpaZ3 .carousel-control,
.cid-uxa5uCpaZ3 .close {
  background: #1b1b1b;
}
.cid-uxa5uCpaZ3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uxa5uCpaZ3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uxa5uCpaZ3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uxa5uCpaZ3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uxa5uCpaZ3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uxa5uCpaZ3 .close::before {
  content: '\e91a';
}
.cid-uxa5uCpaZ3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uxa5uCpaZ3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uxa5uCpaZ3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxa5uCpaZ3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uxa5uCpaZ3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uxa5uCpaZ3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uxa5uCpaZ3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uxa5uCpaZ3 .carousel-indicators li.active,
.cid-uxa5uCpaZ3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uxa5uCpaZ3 .carousel-indicators li::after,
.cid-uxa5uCpaZ3 .carousel-indicators li::before {
  content: none;
}
.cid-uxa5uCpaZ3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uxa5uCpaZ3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uxa5uCpaZ3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxa5uCpaZ3 .carousel-indicators {
    display: none;
  }
}
.cid-uxa5uCpaZ3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uxa5uCpaZ3 .carousel-inner > .active {
  display: block;
}
.cid-uxa5uCpaZ3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxa5uCpaZ3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uxa5uCpaZ3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uxa5uCpaZ3 .carousel-control,
  .cid-uxa5uCpaZ3 .carousel-indicators,
  .cid-uxa5uCpaZ3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uxa5uCpaZ3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uxa5uCpaZ3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uxa5uCpaZ3 .carousel-indicators .active,
.cid-uxa5uCpaZ3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uxa5uCpaZ3 .carousel-indicators .active {
  background: #fff;
}
.cid-uxa5uCpaZ3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uxa5uCpaZ3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uxa5uCpaZ3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uxa5uCpaZ3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uxa5uCpaZ3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uxa5uCpaZ3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uxa5uCpaZ3 .carousel {
  width: 100%;
}
.cid-uxa5uCpaZ3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uxa5uCpaZ3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uxa5uCpaZ3 .modal.fade .modal-dialog,
.cid-uxa5uCpaZ3 .modal.in .modal-dialog {
  transform: none;
}
.cid-uxa5uCpaZ3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uxa5uCpaZ3 .content-head {
  max-width: 800px;
}
.cid-uxa5wxnVhJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uxa5wxnVhJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxa5wxnVhJ .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-uxa5wxnVhJ .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxa5wxnVhJ .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uxa5wxnVhJ .google-map {
  height: 100%;
  position: relative;
}
.cid-uxa5wxnVhJ .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uxa5wxnVhJ .google-map iframe {
    min-height: 350px;
  }
}
.cid-uxa5wxnVhJ .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-uxa5wxnVhJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uxa5wxnVhJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uxa5wxnVhJ .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxa5wxnVhJ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxa5wxnVhJ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxa5wxnVhJ ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uxa5wxnVhJ .content-head {
  max-width: 800px;
}
.cid-uxa8D0dUT8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uxa8D0dUT8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxa8D0dUT8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxa8D0dUT8 .mbr-section-title {
  text-align: center;
}
.cid-uxa8D0dUT8 .mbr-section-subtitle {
  text-align: center;
}
.cid-uxackHpZFr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uxackHpZFr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxackHpZFr .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-uxackHpZFr .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxackHpZFr .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uxackHpZFr .google-map {
  height: 100%;
  position: relative;
}
.cid-uxackHpZFr .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uxackHpZFr .google-map iframe {
    min-height: 350px;
  }
}
.cid-uxackHpZFr .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-uxackHpZFr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uxackHpZFr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uxackHpZFr .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxackHpZFr .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxackHpZFr .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxackHpZFr ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uxackHpZFr .content-head {
  max-width: 800px;
}
.cid-uwU8UlO0Uv {
  z-index: 1000;
  width: 100%;
}
.cid-uwU8UlO0Uv .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-uwU8UlO0Uv .dropdown-menu {
  padding: 0;
}
.cid-uwU8UlO0Uv .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU8UlO0Uv .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU8UlO0Uv .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU8UlO0Uv .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU8UlO0Uv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU8UlO0Uv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU8UlO0Uv .nav-link {
  position: relative;
}
.cid-uwU8UlO0Uv .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU8UlO0Uv .dropdown-menu,
.cid-uwU8UlO0Uv .navbar.opened {
  background: #212428 !important;
}
.cid-uwU8UlO0Uv .nav-item:focus,
.cid-uwU8UlO0Uv .nav-link:focus {
  outline: none;
}
.cid-uwU8UlO0Uv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU8UlO0Uv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU8UlO0Uv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU8UlO0Uv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU8UlO0Uv .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU8UlO0Uv .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU8UlO0Uv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU8UlO0Uv .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU8UlO0Uv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU8UlO0Uv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU8UlO0Uv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU8UlO0Uv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU8UlO0Uv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU8UlO0Uv .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-uwU8UlO0Uv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU8UlO0Uv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU8UlO0Uv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU8UlO0Uv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU8UlO0Uv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU8UlO0Uv .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU8UlO0Uv .navbar {
    min-height: 80px;
  }
}
.cid-uwU8UlO0Uv .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU8UlO0Uv .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU8UlO0Uv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU8UlO0Uv .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU8UlO0Uv .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU8UlO0Uv .dropdown-item.active,
.cid-uwU8UlO0Uv .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU8UlO0Uv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU8UlO0Uv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU8UlO0Uv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU8UlO0Uv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU8UlO0Uv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU8UlO0Uv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU8UlO0Uv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU8UlO0Uv button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8UlO0Uv button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU8UlO0Uv button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8UlO0Uv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8UlO0Uv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8UlO0Uv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8UlO0Uv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8UlO0Uv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8UlO0Uv nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8UlO0Uv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8UlO0Uv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8UlO0Uv nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8UlO0Uv .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU8UlO0Uv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU8UlO0Uv .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-uwU8UlO0Uv .navbar {
    height: 70px;
  }
  .cid-uwU8UlO0Uv .navbar.opened {
    height: auto;
  }
  .cid-uwU8UlO0Uv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU8UlO0Uv .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU8UlO0Uv .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU8UlO0Uv .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU8UlO0Uv .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU8UlO0Uv .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU8UlO0Uv .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU8UlO0Uv .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU8UlO0Uv .navbar-nav {
  display: flex !important;
}
.cid-uwU8UlO0Uv .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU8UlO0Uv .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU8UlO0Uv .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8UlO0Uv .navbar-nav .nav-item .nav-link:hover,
.cid-uwU8UlO0Uv .navbar-nav .nav-item .nav-link:focus,
.cid-uwU8UlO0Uv .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8UlO0Uv .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU8UlO0Uv .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU8UlO0Uv .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU8UlO0Uv button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8UlO0Uv button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU8UlO0Uv button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8UlO0Uv button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8UlO0Uv button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8UlO0Uv button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8UlO0Uv button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8UlO0Uv button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8UlO0Uv .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8UlO0Uv .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU8UlO0Uv .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8UlO0Uv .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8UlO0Uv .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU8UlO0Uv .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8UlO0Uv .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8UlO0Uv .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU8UlO0Uv .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU8UlO0Uv .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU8UlO0Uv .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU8UlO0Uv .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU8UlO0Uv .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU8UlO0Uv .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU8UlO0Uv .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU8UlO0Uv .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU8UlO0Uv .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU8UlO0Uv .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU8UlO0Uv .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU8UlO0Uv .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU8UlO0Uv .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU8UlO0Uv .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU8UlO0Uv .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU8UlO0Uv ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU8UlO0Uv ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU8UlO0Uv ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU8UlO0Uv .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU8UlO0Uv .social-container {
    padding-top: 40px;
  }
}
.cid-uwU8UlO0Uv .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU8UlO0Uv .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU8UlO0Uv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU8UlO0Uv .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU8UlO0Uv .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU8UlO0Uv .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU8UlO0Uv .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU8UlO0Uv .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU8UlO0Uv .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU8UlO0Uv .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uwU8XoqsPg {
  z-index: 1000;
  width: 100%;
}
.cid-uwU8XoqsPg .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-uwU8XoqsPg .dropdown-menu {
  padding: 0;
}
.cid-uwU8XoqsPg .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU8XoqsPg .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU8XoqsPg .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU8XoqsPg .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU8XoqsPg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU8XoqsPg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU8XoqsPg .nav-link {
  position: relative;
}
.cid-uwU8XoqsPg .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU8XoqsPg .dropdown-menu,
.cid-uwU8XoqsPg .navbar.opened {
  background: #212428 !important;
}
.cid-uwU8XoqsPg .nav-item:focus,
.cid-uwU8XoqsPg .nav-link:focus {
  outline: none;
}
.cid-uwU8XoqsPg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU8XoqsPg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU8XoqsPg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU8XoqsPg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU8XoqsPg .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU8XoqsPg .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU8XoqsPg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU8XoqsPg .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU8XoqsPg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU8XoqsPg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU8XoqsPg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU8XoqsPg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU8XoqsPg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU8XoqsPg .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-uwU8XoqsPg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU8XoqsPg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU8XoqsPg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU8XoqsPg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU8XoqsPg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU8XoqsPg .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU8XoqsPg .navbar {
    min-height: 80px;
  }
}
.cid-uwU8XoqsPg .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU8XoqsPg .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU8XoqsPg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU8XoqsPg .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU8XoqsPg .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU8XoqsPg .dropdown-item.active,
.cid-uwU8XoqsPg .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU8XoqsPg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU8XoqsPg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU8XoqsPg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU8XoqsPg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU8XoqsPg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU8XoqsPg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU8XoqsPg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU8XoqsPg button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8XoqsPg button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU8XoqsPg button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8XoqsPg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8XoqsPg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8XoqsPg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8XoqsPg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8XoqsPg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8XoqsPg nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8XoqsPg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8XoqsPg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8XoqsPg nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU8XoqsPg .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU8XoqsPg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU8XoqsPg .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-uwU8XoqsPg .navbar {
    height: 70px;
  }
  .cid-uwU8XoqsPg .navbar.opened {
    height: auto;
  }
  .cid-uwU8XoqsPg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU8XoqsPg .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU8XoqsPg .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU8XoqsPg .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU8XoqsPg .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU8XoqsPg .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU8XoqsPg .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU8XoqsPg .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU8XoqsPg .navbar-nav {
  display: flex !important;
}
.cid-uwU8XoqsPg .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU8XoqsPg .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU8XoqsPg .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8XoqsPg .navbar-nav .nav-item .nav-link:hover,
.cid-uwU8XoqsPg .navbar-nav .nav-item .nav-link:focus,
.cid-uwU8XoqsPg .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU8XoqsPg .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU8XoqsPg .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU8XoqsPg .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU8XoqsPg button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8XoqsPg button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU8XoqsPg button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8XoqsPg button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8XoqsPg button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU8XoqsPg button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8XoqsPg button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU8XoqsPg button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU8XoqsPg .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU8XoqsPg .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU8XoqsPg .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU8XoqsPg .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU8XoqsPg .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU8XoqsPg .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU8XoqsPg .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU8XoqsPg .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU8XoqsPg .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU8XoqsPg .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU8XoqsPg .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU8XoqsPg .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU8XoqsPg .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU8XoqsPg .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU8XoqsPg .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU8XoqsPg .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU8XoqsPg .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU8XoqsPg .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU8XoqsPg .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU8XoqsPg .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU8XoqsPg .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU8XoqsPg .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU8XoqsPg .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU8XoqsPg ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU8XoqsPg ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU8XoqsPg ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU8XoqsPg .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU8XoqsPg .social-container {
    padding-top: 40px;
  }
}
.cid-uwU8XoqsPg .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU8XoqsPg .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU8XoqsPg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU8XoqsPg .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU8XoqsPg .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU8XoqsPg .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU8XoqsPg .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU8XoqsPg .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU8XoqsPg .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU8XoqsPg .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uwU90eVNB0 {
  z-index: 1000;
  width: 100%;
}
.cid-uwU90eVNB0 .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-uwU90eVNB0 .dropdown-menu {
  padding: 0;
}
.cid-uwU90eVNB0 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU90eVNB0 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU90eVNB0 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU90eVNB0 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU90eVNB0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU90eVNB0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU90eVNB0 .nav-link {
  position: relative;
}
.cid-uwU90eVNB0 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU90eVNB0 .dropdown-menu,
.cid-uwU90eVNB0 .navbar.opened {
  background: #212428 !important;
}
.cid-uwU90eVNB0 .nav-item:focus,
.cid-uwU90eVNB0 .nav-link:focus {
  outline: none;
}
.cid-uwU90eVNB0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU90eVNB0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU90eVNB0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU90eVNB0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU90eVNB0 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU90eVNB0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU90eVNB0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU90eVNB0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU90eVNB0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU90eVNB0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU90eVNB0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU90eVNB0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU90eVNB0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU90eVNB0 .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-uwU90eVNB0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU90eVNB0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU90eVNB0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU90eVNB0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU90eVNB0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU90eVNB0 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU90eVNB0 .navbar {
    min-height: 80px;
  }
}
.cid-uwU90eVNB0 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU90eVNB0 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU90eVNB0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU90eVNB0 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU90eVNB0 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU90eVNB0 .dropdown-item.active,
.cid-uwU90eVNB0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU90eVNB0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU90eVNB0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU90eVNB0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU90eVNB0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU90eVNB0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU90eVNB0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU90eVNB0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU90eVNB0 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU90eVNB0 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU90eVNB0 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU90eVNB0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU90eVNB0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU90eVNB0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU90eVNB0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU90eVNB0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU90eVNB0 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU90eVNB0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU90eVNB0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU90eVNB0 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU90eVNB0 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU90eVNB0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU90eVNB0 .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-uwU90eVNB0 .navbar {
    height: 70px;
  }
  .cid-uwU90eVNB0 .navbar.opened {
    height: auto;
  }
  .cid-uwU90eVNB0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU90eVNB0 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU90eVNB0 .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU90eVNB0 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU90eVNB0 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU90eVNB0 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU90eVNB0 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU90eVNB0 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU90eVNB0 .navbar-nav {
  display: flex !important;
}
.cid-uwU90eVNB0 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU90eVNB0 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU90eVNB0 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU90eVNB0 .navbar-nav .nav-item .nav-link:hover,
.cid-uwU90eVNB0 .navbar-nav .nav-item .nav-link:focus,
.cid-uwU90eVNB0 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU90eVNB0 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU90eVNB0 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU90eVNB0 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU90eVNB0 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU90eVNB0 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU90eVNB0 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU90eVNB0 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU90eVNB0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU90eVNB0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU90eVNB0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU90eVNB0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU90eVNB0 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU90eVNB0 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU90eVNB0 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU90eVNB0 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU90eVNB0 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU90eVNB0 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU90eVNB0 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU90eVNB0 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU90eVNB0 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU90eVNB0 .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU90eVNB0 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU90eVNB0 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU90eVNB0 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU90eVNB0 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU90eVNB0 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU90eVNB0 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU90eVNB0 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU90eVNB0 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU90eVNB0 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU90eVNB0 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU90eVNB0 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU90eVNB0 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU90eVNB0 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU90eVNB0 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU90eVNB0 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU90eVNB0 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU90eVNB0 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU90eVNB0 .social-container {
    padding-top: 40px;
  }
}
.cid-uwU90eVNB0 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU90eVNB0 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU90eVNB0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU90eVNB0 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU90eVNB0 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU90eVNB0 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU90eVNB0 .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU90eVNB0 .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU90eVNB0 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU90eVNB0 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uwU94gryvl {
  z-index: 1000;
  width: 100%;
}
.cid-uwU94gryvl .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-uwU94gryvl .dropdown-menu {
  padding: 0;
}
.cid-uwU94gryvl .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU94gryvl .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU94gryvl .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU94gryvl .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU94gryvl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU94gryvl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU94gryvl .nav-link {
  position: relative;
}
.cid-uwU94gryvl .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU94gryvl .dropdown-menu,
.cid-uwU94gryvl .navbar.opened {
  background: #212428 !important;
}
.cid-uwU94gryvl .nav-item:focus,
.cid-uwU94gryvl .nav-link:focus {
  outline: none;
}
.cid-uwU94gryvl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU94gryvl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU94gryvl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU94gryvl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU94gryvl .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU94gryvl .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU94gryvl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU94gryvl .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU94gryvl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU94gryvl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU94gryvl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU94gryvl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU94gryvl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU94gryvl .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-uwU94gryvl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU94gryvl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU94gryvl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU94gryvl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU94gryvl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU94gryvl .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU94gryvl .navbar {
    min-height: 80px;
  }
}
.cid-uwU94gryvl .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU94gryvl .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU94gryvl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU94gryvl .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU94gryvl .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU94gryvl .dropdown-item.active,
.cid-uwU94gryvl .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU94gryvl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU94gryvl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU94gryvl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU94gryvl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU94gryvl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU94gryvl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU94gryvl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU94gryvl button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU94gryvl button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU94gryvl button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU94gryvl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU94gryvl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU94gryvl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU94gryvl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU94gryvl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU94gryvl nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU94gryvl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU94gryvl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU94gryvl nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU94gryvl .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU94gryvl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU94gryvl .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-uwU94gryvl .navbar {
    height: 70px;
  }
  .cid-uwU94gryvl .navbar.opened {
    height: auto;
  }
  .cid-uwU94gryvl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU94gryvl .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU94gryvl .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU94gryvl .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU94gryvl .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU94gryvl .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU94gryvl .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU94gryvl .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU94gryvl .navbar-nav {
  display: flex !important;
}
.cid-uwU94gryvl .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU94gryvl .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU94gryvl .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU94gryvl .navbar-nav .nav-item .nav-link:hover,
.cid-uwU94gryvl .navbar-nav .nav-item .nav-link:focus,
.cid-uwU94gryvl .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU94gryvl .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU94gryvl .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU94gryvl .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU94gryvl button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU94gryvl button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU94gryvl button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU94gryvl button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU94gryvl button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU94gryvl button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU94gryvl button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU94gryvl button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU94gryvl .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU94gryvl .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU94gryvl .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU94gryvl .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU94gryvl .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU94gryvl .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU94gryvl .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU94gryvl .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU94gryvl .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU94gryvl .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU94gryvl .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU94gryvl .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU94gryvl .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU94gryvl .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU94gryvl .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU94gryvl .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU94gryvl .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU94gryvl .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU94gryvl .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU94gryvl .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU94gryvl .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU94gryvl .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU94gryvl .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU94gryvl ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU94gryvl ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU94gryvl ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU94gryvl .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU94gryvl .social-container {
    padding-top: 40px;
  }
}
.cid-uwU94gryvl .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU94gryvl .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU94gryvl .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU94gryvl .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU94gryvl .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU94gryvl .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU94gryvl .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU94gryvl .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU94gryvl .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU94gryvl .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uwU97HlUgZ {
  z-index: 1000;
  width: 100%;
}
.cid-uwU97HlUgZ .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-uwU97HlUgZ .dropdown-menu {
  padding: 0;
}
.cid-uwU97HlUgZ .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU97HlUgZ .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU97HlUgZ .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU97HlUgZ .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU97HlUgZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU97HlUgZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU97HlUgZ .nav-link {
  position: relative;
}
.cid-uwU97HlUgZ .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU97HlUgZ .dropdown-menu,
.cid-uwU97HlUgZ .navbar.opened {
  background: #212428 !important;
}
.cid-uwU97HlUgZ .nav-item:focus,
.cid-uwU97HlUgZ .nav-link:focus {
  outline: none;
}
.cid-uwU97HlUgZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU97HlUgZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU97HlUgZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU97HlUgZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU97HlUgZ .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU97HlUgZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU97HlUgZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU97HlUgZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU97HlUgZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU97HlUgZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU97HlUgZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU97HlUgZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU97HlUgZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU97HlUgZ .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-uwU97HlUgZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU97HlUgZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU97HlUgZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU97HlUgZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU97HlUgZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU97HlUgZ .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU97HlUgZ .navbar {
    min-height: 80px;
  }
}
.cid-uwU97HlUgZ .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU97HlUgZ .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU97HlUgZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU97HlUgZ .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU97HlUgZ .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU97HlUgZ .dropdown-item.active,
.cid-uwU97HlUgZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU97HlUgZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU97HlUgZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU97HlUgZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU97HlUgZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU97HlUgZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU97HlUgZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU97HlUgZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU97HlUgZ button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU97HlUgZ button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU97HlUgZ button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU97HlUgZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU97HlUgZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU97HlUgZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU97HlUgZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU97HlUgZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU97HlUgZ nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU97HlUgZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU97HlUgZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU97HlUgZ nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU97HlUgZ .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU97HlUgZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU97HlUgZ .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-uwU97HlUgZ .navbar {
    height: 70px;
  }
  .cid-uwU97HlUgZ .navbar.opened {
    height: auto;
  }
  .cid-uwU97HlUgZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU97HlUgZ .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU97HlUgZ .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU97HlUgZ .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU97HlUgZ .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU97HlUgZ .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU97HlUgZ .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU97HlUgZ .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU97HlUgZ .navbar-nav {
  display: flex !important;
}
.cid-uwU97HlUgZ .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU97HlUgZ .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU97HlUgZ .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU97HlUgZ .navbar-nav .nav-item .nav-link:hover,
.cid-uwU97HlUgZ .navbar-nav .nav-item .nav-link:focus,
.cid-uwU97HlUgZ .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU97HlUgZ .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU97HlUgZ .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU97HlUgZ .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU97HlUgZ button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU97HlUgZ button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU97HlUgZ button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU97HlUgZ button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU97HlUgZ button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU97HlUgZ button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU97HlUgZ button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU97HlUgZ button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU97HlUgZ .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU97HlUgZ .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU97HlUgZ .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU97HlUgZ .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU97HlUgZ .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU97HlUgZ .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU97HlUgZ .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU97HlUgZ .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU97HlUgZ .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU97HlUgZ .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU97HlUgZ .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU97HlUgZ .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU97HlUgZ .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU97HlUgZ .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU97HlUgZ .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU97HlUgZ .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU97HlUgZ .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU97HlUgZ .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU97HlUgZ .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU97HlUgZ .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU97HlUgZ .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU97HlUgZ .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU97HlUgZ .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU97HlUgZ ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU97HlUgZ ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU97HlUgZ ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU97HlUgZ .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU97HlUgZ .social-container {
    padding-top: 40px;
  }
}
.cid-uwU97HlUgZ .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU97HlUgZ .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU97HlUgZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU97HlUgZ .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU97HlUgZ .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU97HlUgZ .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU97HlUgZ .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU97HlUgZ .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU97HlUgZ .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU97HlUgZ .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uwU9duXz6J {
  z-index: 1000;
  width: 100%;
}
.cid-uwU9duXz6J .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-uwU9duXz6J .dropdown-menu {
  padding: 0;
}
.cid-uwU9duXz6J .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU9duXz6J .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU9duXz6J .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU9duXz6J .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU9duXz6J .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU9duXz6J .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU9duXz6J .nav-link {
  position: relative;
}
.cid-uwU9duXz6J .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU9duXz6J .dropdown-menu,
.cid-uwU9duXz6J .navbar.opened {
  background: #212428 !important;
}
.cid-uwU9duXz6J .nav-item:focus,
.cid-uwU9duXz6J .nav-link:focus {
  outline: none;
}
.cid-uwU9duXz6J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU9duXz6J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU9duXz6J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU9duXz6J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU9duXz6J .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU9duXz6J .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU9duXz6J .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU9duXz6J .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU9duXz6J .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU9duXz6J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU9duXz6J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU9duXz6J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU9duXz6J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU9duXz6J .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-uwU9duXz6J .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU9duXz6J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU9duXz6J .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU9duXz6J .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU9duXz6J .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU9duXz6J .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU9duXz6J .navbar {
    min-height: 80px;
  }
}
.cid-uwU9duXz6J .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU9duXz6J .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU9duXz6J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU9duXz6J .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU9duXz6J .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU9duXz6J .dropdown-item.active,
.cid-uwU9duXz6J .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU9duXz6J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU9duXz6J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU9duXz6J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU9duXz6J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU9duXz6J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU9duXz6J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU9duXz6J ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU9duXz6J button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9duXz6J button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU9duXz6J button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9duXz6J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9duXz6J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9duXz6J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9duXz6J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9duXz6J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9duXz6J nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9duXz6J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9duXz6J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9duXz6J nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9duXz6J .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU9duXz6J a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU9duXz6J .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-uwU9duXz6J .navbar {
    height: 70px;
  }
  .cid-uwU9duXz6J .navbar.opened {
    height: auto;
  }
  .cid-uwU9duXz6J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU9duXz6J .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU9duXz6J .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU9duXz6J .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU9duXz6J .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU9duXz6J .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU9duXz6J .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU9duXz6J .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU9duXz6J .navbar-nav {
  display: flex !important;
}
.cid-uwU9duXz6J .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU9duXz6J .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU9duXz6J .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9duXz6J .navbar-nav .nav-item .nav-link:hover,
.cid-uwU9duXz6J .navbar-nav .nav-item .nav-link:focus,
.cid-uwU9duXz6J .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9duXz6J .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU9duXz6J .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU9duXz6J .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU9duXz6J button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9duXz6J button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU9duXz6J button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9duXz6J button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9duXz6J button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9duXz6J button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9duXz6J button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9duXz6J button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9duXz6J .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9duXz6J .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU9duXz6J .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9duXz6J .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9duXz6J .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU9duXz6J .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9duXz6J .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9duXz6J .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU9duXz6J .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU9duXz6J .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU9duXz6J .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU9duXz6J .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU9duXz6J .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU9duXz6J .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU9duXz6J .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU9duXz6J .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU9duXz6J .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU9duXz6J .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU9duXz6J .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU9duXz6J .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU9duXz6J .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU9duXz6J .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU9duXz6J .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU9duXz6J ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU9duXz6J ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU9duXz6J ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU9duXz6J .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU9duXz6J .social-container {
    padding-top: 40px;
  }
}
.cid-uwU9duXz6J .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU9duXz6J .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU9duXz6J .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU9duXz6J .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU9duXz6J .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU9duXz6J .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU9duXz6J .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU9duXz6J .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU9duXz6J .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU9duXz6J .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uwU9gEYSVT {
  z-index: 1000;
  width: 100%;
}
.cid-uwU9gEYSVT .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-uwU9gEYSVT .dropdown-menu {
  padding: 0;
}
.cid-uwU9gEYSVT .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU9gEYSVT .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU9gEYSVT .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU9gEYSVT .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU9gEYSVT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU9gEYSVT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU9gEYSVT .nav-link {
  position: relative;
}
.cid-uwU9gEYSVT .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU9gEYSVT .dropdown-menu,
.cid-uwU9gEYSVT .navbar.opened {
  background: #212428 !important;
}
.cid-uwU9gEYSVT .nav-item:focus,
.cid-uwU9gEYSVT .nav-link:focus {
  outline: none;
}
.cid-uwU9gEYSVT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU9gEYSVT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU9gEYSVT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU9gEYSVT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU9gEYSVT .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU9gEYSVT .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU9gEYSVT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU9gEYSVT .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU9gEYSVT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU9gEYSVT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU9gEYSVT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU9gEYSVT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU9gEYSVT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU9gEYSVT .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-uwU9gEYSVT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU9gEYSVT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU9gEYSVT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU9gEYSVT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU9gEYSVT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU9gEYSVT .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU9gEYSVT .navbar {
    min-height: 80px;
  }
}
.cid-uwU9gEYSVT .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU9gEYSVT .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU9gEYSVT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU9gEYSVT .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU9gEYSVT .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU9gEYSVT .dropdown-item.active,
.cid-uwU9gEYSVT .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU9gEYSVT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU9gEYSVT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU9gEYSVT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU9gEYSVT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU9gEYSVT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU9gEYSVT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU9gEYSVT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU9gEYSVT button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9gEYSVT button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU9gEYSVT button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9gEYSVT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9gEYSVT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9gEYSVT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9gEYSVT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9gEYSVT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9gEYSVT nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9gEYSVT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9gEYSVT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9gEYSVT nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9gEYSVT .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU9gEYSVT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU9gEYSVT .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-uwU9gEYSVT .navbar {
    height: 70px;
  }
  .cid-uwU9gEYSVT .navbar.opened {
    height: auto;
  }
  .cid-uwU9gEYSVT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU9gEYSVT .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU9gEYSVT .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU9gEYSVT .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU9gEYSVT .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU9gEYSVT .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU9gEYSVT .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU9gEYSVT .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU9gEYSVT .navbar-nav {
  display: flex !important;
}
.cid-uwU9gEYSVT .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU9gEYSVT .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU9gEYSVT .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9gEYSVT .navbar-nav .nav-item .nav-link:hover,
.cid-uwU9gEYSVT .navbar-nav .nav-item .nav-link:focus,
.cid-uwU9gEYSVT .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9gEYSVT .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU9gEYSVT .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU9gEYSVT .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU9gEYSVT button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9gEYSVT button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU9gEYSVT button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9gEYSVT button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9gEYSVT button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9gEYSVT button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9gEYSVT button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9gEYSVT button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9gEYSVT .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9gEYSVT .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU9gEYSVT .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9gEYSVT .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9gEYSVT .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU9gEYSVT .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9gEYSVT .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9gEYSVT .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU9gEYSVT .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU9gEYSVT .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU9gEYSVT .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU9gEYSVT .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU9gEYSVT .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU9gEYSVT .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU9gEYSVT .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU9gEYSVT .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU9gEYSVT .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU9gEYSVT .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU9gEYSVT .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU9gEYSVT .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU9gEYSVT .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU9gEYSVT .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU9gEYSVT .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU9gEYSVT ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU9gEYSVT ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU9gEYSVT ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU9gEYSVT .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU9gEYSVT .social-container {
    padding-top: 40px;
  }
}
.cid-uwU9gEYSVT .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU9gEYSVT .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU9gEYSVT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU9gEYSVT .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU9gEYSVT .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU9gEYSVT .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU9gEYSVT .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU9gEYSVT .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU9gEYSVT .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU9gEYSVT .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uwU9kdlBhr {
  z-index: 1000;
  width: 100%;
}
.cid-uwU9kdlBhr .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-uwU9kdlBhr .dropdown-menu {
  padding: 0;
}
.cid-uwU9kdlBhr .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU9kdlBhr .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU9kdlBhr .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU9kdlBhr .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU9kdlBhr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU9kdlBhr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU9kdlBhr .nav-link {
  position: relative;
}
.cid-uwU9kdlBhr .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU9kdlBhr .dropdown-menu,
.cid-uwU9kdlBhr .navbar.opened {
  background: #212428 !important;
}
.cid-uwU9kdlBhr .nav-item:focus,
.cid-uwU9kdlBhr .nav-link:focus {
  outline: none;
}
.cid-uwU9kdlBhr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU9kdlBhr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU9kdlBhr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU9kdlBhr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU9kdlBhr .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU9kdlBhr .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU9kdlBhr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU9kdlBhr .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU9kdlBhr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU9kdlBhr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU9kdlBhr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU9kdlBhr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU9kdlBhr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU9kdlBhr .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-uwU9kdlBhr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU9kdlBhr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU9kdlBhr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU9kdlBhr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU9kdlBhr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU9kdlBhr .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU9kdlBhr .navbar {
    min-height: 80px;
  }
}
.cid-uwU9kdlBhr .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU9kdlBhr .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU9kdlBhr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU9kdlBhr .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU9kdlBhr .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU9kdlBhr .dropdown-item.active,
.cid-uwU9kdlBhr .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU9kdlBhr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU9kdlBhr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU9kdlBhr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU9kdlBhr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU9kdlBhr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU9kdlBhr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU9kdlBhr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU9kdlBhr button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9kdlBhr button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU9kdlBhr button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9kdlBhr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9kdlBhr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9kdlBhr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9kdlBhr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9kdlBhr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9kdlBhr nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9kdlBhr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9kdlBhr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9kdlBhr nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9kdlBhr .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU9kdlBhr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU9kdlBhr .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-uwU9kdlBhr .navbar {
    height: 70px;
  }
  .cid-uwU9kdlBhr .navbar.opened {
    height: auto;
  }
  .cid-uwU9kdlBhr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU9kdlBhr .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU9kdlBhr .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU9kdlBhr .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU9kdlBhr .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU9kdlBhr .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU9kdlBhr .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU9kdlBhr .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU9kdlBhr .navbar-nav {
  display: flex !important;
}
.cid-uwU9kdlBhr .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU9kdlBhr .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU9kdlBhr .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9kdlBhr .navbar-nav .nav-item .nav-link:hover,
.cid-uwU9kdlBhr .navbar-nav .nav-item .nav-link:focus,
.cid-uwU9kdlBhr .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9kdlBhr .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU9kdlBhr .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU9kdlBhr .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU9kdlBhr button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9kdlBhr button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU9kdlBhr button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9kdlBhr button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9kdlBhr button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9kdlBhr button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9kdlBhr button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9kdlBhr button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9kdlBhr .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9kdlBhr .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU9kdlBhr .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9kdlBhr .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9kdlBhr .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU9kdlBhr .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9kdlBhr .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9kdlBhr .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU9kdlBhr .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU9kdlBhr .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU9kdlBhr .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU9kdlBhr .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU9kdlBhr .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU9kdlBhr .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU9kdlBhr .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU9kdlBhr .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU9kdlBhr .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU9kdlBhr .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU9kdlBhr .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU9kdlBhr .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU9kdlBhr .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU9kdlBhr .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU9kdlBhr .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU9kdlBhr ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU9kdlBhr ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU9kdlBhr ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU9kdlBhr .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU9kdlBhr .social-container {
    padding-top: 40px;
  }
}
.cid-uwU9kdlBhr .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU9kdlBhr .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU9kdlBhr .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU9kdlBhr .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU9kdlBhr .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU9kdlBhr .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU9kdlBhr .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU9kdlBhr .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU9kdlBhr .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU9kdlBhr .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uwU9mt2kk3 {
  z-index: 1000;
  width: 100%;
}
.cid-uwU9mt2kk3 .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-uwU9mt2kk3 .dropdown-menu {
  padding: 0;
}
.cid-uwU9mt2kk3 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU9mt2kk3 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU9mt2kk3 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU9mt2kk3 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU9mt2kk3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU9mt2kk3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU9mt2kk3 .nav-link {
  position: relative;
}
.cid-uwU9mt2kk3 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU9mt2kk3 .dropdown-menu,
.cid-uwU9mt2kk3 .navbar.opened {
  background: #212428 !important;
}
.cid-uwU9mt2kk3 .nav-item:focus,
.cid-uwU9mt2kk3 .nav-link:focus {
  outline: none;
}
.cid-uwU9mt2kk3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU9mt2kk3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU9mt2kk3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU9mt2kk3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU9mt2kk3 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU9mt2kk3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU9mt2kk3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU9mt2kk3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU9mt2kk3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU9mt2kk3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU9mt2kk3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU9mt2kk3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU9mt2kk3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU9mt2kk3 .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-uwU9mt2kk3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU9mt2kk3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU9mt2kk3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU9mt2kk3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU9mt2kk3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU9mt2kk3 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU9mt2kk3 .navbar {
    min-height: 80px;
  }
}
.cid-uwU9mt2kk3 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU9mt2kk3 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU9mt2kk3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU9mt2kk3 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU9mt2kk3 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU9mt2kk3 .dropdown-item.active,
.cid-uwU9mt2kk3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU9mt2kk3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU9mt2kk3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU9mt2kk3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU9mt2kk3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU9mt2kk3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU9mt2kk3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU9mt2kk3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU9mt2kk3 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9mt2kk3 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU9mt2kk3 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9mt2kk3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9mt2kk3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9mt2kk3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9mt2kk3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9mt2kk3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9mt2kk3 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9mt2kk3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9mt2kk3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9mt2kk3 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9mt2kk3 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU9mt2kk3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU9mt2kk3 .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-uwU9mt2kk3 .navbar {
    height: 70px;
  }
  .cid-uwU9mt2kk3 .navbar.opened {
    height: auto;
  }
  .cid-uwU9mt2kk3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU9mt2kk3 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU9mt2kk3 .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU9mt2kk3 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU9mt2kk3 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU9mt2kk3 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU9mt2kk3 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU9mt2kk3 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU9mt2kk3 .navbar-nav {
  display: flex !important;
}
.cid-uwU9mt2kk3 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU9mt2kk3 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU9mt2kk3 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9mt2kk3 .navbar-nav .nav-item .nav-link:hover,
.cid-uwU9mt2kk3 .navbar-nav .nav-item .nav-link:focus,
.cid-uwU9mt2kk3 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9mt2kk3 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU9mt2kk3 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU9mt2kk3 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU9mt2kk3 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9mt2kk3 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU9mt2kk3 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9mt2kk3 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9mt2kk3 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9mt2kk3 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9mt2kk3 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9mt2kk3 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9mt2kk3 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9mt2kk3 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU9mt2kk3 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9mt2kk3 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9mt2kk3 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU9mt2kk3 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9mt2kk3 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9mt2kk3 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU9mt2kk3 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU9mt2kk3 .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU9mt2kk3 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU9mt2kk3 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU9mt2kk3 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU9mt2kk3 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU9mt2kk3 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU9mt2kk3 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU9mt2kk3 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU9mt2kk3 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU9mt2kk3 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU9mt2kk3 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU9mt2kk3 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU9mt2kk3 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU9mt2kk3 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU9mt2kk3 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU9mt2kk3 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU9mt2kk3 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU9mt2kk3 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU9mt2kk3 .social-container {
    padding-top: 40px;
  }
}
.cid-uwU9mt2kk3 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU9mt2kk3 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU9mt2kk3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU9mt2kk3 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU9mt2kk3 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU9mt2kk3 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU9mt2kk3 .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU9mt2kk3 .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU9mt2kk3 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU9mt2kk3 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uwU9oXh4aS {
  z-index: 1000;
  width: 100%;
}
.cid-uwU9oXh4aS .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-uwU9oXh4aS .dropdown-menu {
  padding: 0;
}
.cid-uwU9oXh4aS .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU9oXh4aS .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU9oXh4aS .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU9oXh4aS .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU9oXh4aS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU9oXh4aS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU9oXh4aS .nav-link {
  position: relative;
}
.cid-uwU9oXh4aS .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU9oXh4aS .dropdown-menu,
.cid-uwU9oXh4aS .navbar.opened {
  background: #212428 !important;
}
.cid-uwU9oXh4aS .nav-item:focus,
.cid-uwU9oXh4aS .nav-link:focus {
  outline: none;
}
.cid-uwU9oXh4aS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU9oXh4aS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU9oXh4aS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU9oXh4aS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU9oXh4aS .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU9oXh4aS .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU9oXh4aS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU9oXh4aS .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU9oXh4aS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU9oXh4aS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU9oXh4aS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU9oXh4aS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU9oXh4aS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU9oXh4aS .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-uwU9oXh4aS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU9oXh4aS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU9oXh4aS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU9oXh4aS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU9oXh4aS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU9oXh4aS .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU9oXh4aS .navbar {
    min-height: 80px;
  }
}
.cid-uwU9oXh4aS .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU9oXh4aS .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU9oXh4aS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU9oXh4aS .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU9oXh4aS .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU9oXh4aS .dropdown-item.active,
.cid-uwU9oXh4aS .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU9oXh4aS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU9oXh4aS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU9oXh4aS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU9oXh4aS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU9oXh4aS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU9oXh4aS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU9oXh4aS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU9oXh4aS button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9oXh4aS button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU9oXh4aS button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9oXh4aS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9oXh4aS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9oXh4aS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9oXh4aS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9oXh4aS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9oXh4aS nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9oXh4aS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9oXh4aS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9oXh4aS nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9oXh4aS .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU9oXh4aS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU9oXh4aS .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-uwU9oXh4aS .navbar {
    height: 70px;
  }
  .cid-uwU9oXh4aS .navbar.opened {
    height: auto;
  }
  .cid-uwU9oXh4aS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU9oXh4aS .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU9oXh4aS .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU9oXh4aS .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU9oXh4aS .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU9oXh4aS .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU9oXh4aS .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU9oXh4aS .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU9oXh4aS .navbar-nav {
  display: flex !important;
}
.cid-uwU9oXh4aS .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU9oXh4aS .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU9oXh4aS .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9oXh4aS .navbar-nav .nav-item .nav-link:hover,
.cid-uwU9oXh4aS .navbar-nav .nav-item .nav-link:focus,
.cid-uwU9oXh4aS .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9oXh4aS .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU9oXh4aS .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU9oXh4aS .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU9oXh4aS button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9oXh4aS button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU9oXh4aS button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9oXh4aS button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9oXh4aS button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9oXh4aS button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9oXh4aS button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9oXh4aS button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9oXh4aS .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9oXh4aS .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU9oXh4aS .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9oXh4aS .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9oXh4aS .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU9oXh4aS .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9oXh4aS .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9oXh4aS .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU9oXh4aS .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU9oXh4aS .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU9oXh4aS .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU9oXh4aS .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU9oXh4aS .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU9oXh4aS .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU9oXh4aS .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU9oXh4aS .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU9oXh4aS .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU9oXh4aS .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU9oXh4aS .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU9oXh4aS .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU9oXh4aS .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU9oXh4aS .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU9oXh4aS .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU9oXh4aS ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU9oXh4aS ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU9oXh4aS ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU9oXh4aS .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU9oXh4aS .social-container {
    padding-top: 40px;
  }
}
.cid-uwU9oXh4aS .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU9oXh4aS .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU9oXh4aS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU9oXh4aS .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU9oXh4aS .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU9oXh4aS .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU9oXh4aS .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU9oXh4aS .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU9oXh4aS .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU9oXh4aS .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uwU9rISvEd {
  z-index: 1000;
  width: 100%;
}
.cid-uwU9rISvEd .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-uwU9rISvEd .dropdown-menu {
  padding: 0;
}
.cid-uwU9rISvEd .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uwU9rISvEd .dropdown-item {
    text-align: left !important;
  }
}
.cid-uwU9rISvEd .dropdown-item:hover {
  background-position: right !important;
}
.cid-uwU9rISvEd .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uwU9rISvEd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwU9rISvEd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwU9rISvEd .nav-link {
  position: relative;
}
.cid-uwU9rISvEd .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uwU9rISvEd .dropdown-menu,
.cid-uwU9rISvEd .navbar.opened {
  background: #212428 !important;
}
.cid-uwU9rISvEd .nav-item:focus,
.cid-uwU9rISvEd .nav-link:focus {
  outline: none;
}
.cid-uwU9rISvEd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwU9rISvEd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwU9rISvEd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwU9rISvEd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwU9rISvEd .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uwU9rISvEd .navbar.opened {
  transition: all 0.3s;
}
.cid-uwU9rISvEd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwU9rISvEd .navbar .navbar-logo img {
  width: auto;
}
.cid-uwU9rISvEd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uwU9rISvEd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwU9rISvEd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwU9rISvEd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwU9rISvEd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwU9rISvEd .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-uwU9rISvEd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwU9rISvEd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwU9rISvEd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwU9rISvEd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwU9rISvEd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwU9rISvEd .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uwU9rISvEd .navbar {
    min-height: 80px;
  }
}
.cid-uwU9rISvEd .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uwU9rISvEd .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uwU9rISvEd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwU9rISvEd .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uwU9rISvEd .navbar-brand {
    min-height: 69px;
  }
}
.cid-uwU9rISvEd .dropdown-item.active,
.cid-uwU9rISvEd .dropdown-item:active {
  background-color: transparent;
}
.cid-uwU9rISvEd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwU9rISvEd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwU9rISvEd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwU9rISvEd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uwU9rISvEd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwU9rISvEd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwU9rISvEd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwU9rISvEd button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9rISvEd button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uwU9rISvEd button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9rISvEd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9rISvEd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9rISvEd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9rISvEd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9rISvEd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9rISvEd nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9rISvEd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9rISvEd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9rISvEd nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwU9rISvEd .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uwU9rISvEd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwU9rISvEd .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-uwU9rISvEd .navbar {
    height: 70px;
  }
  .cid-uwU9rISvEd .navbar.opened {
    height: auto;
  }
  .cid-uwU9rISvEd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwU9rISvEd .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uwU9rISvEd .navbar-short {
    min-height: 70px;
  }
}
.cid-uwU9rISvEd .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uwU9rISvEd .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uwU9rISvEd .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uwU9rISvEd .container-fluid {
    padding: 0 3px;
  }
}
.cid-uwU9rISvEd .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uwU9rISvEd .navbar-nav {
  display: flex !important;
}
.cid-uwU9rISvEd .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uwU9rISvEd .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uwU9rISvEd .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9rISvEd .navbar-nav .nav-item .nav-link:hover,
.cid-uwU9rISvEd .navbar-nav .nav-item .nav-link:focus,
.cid-uwU9rISvEd .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uwU9rISvEd .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uwU9rISvEd .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uwU9rISvEd .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uwU9rISvEd button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9rISvEd button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uwU9rISvEd button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9rISvEd button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9rISvEd button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uwU9rISvEd button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9rISvEd button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uwU9rISvEd button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwU9rISvEd .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uwU9rISvEd .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uwU9rISvEd .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uwU9rISvEd .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uwU9rISvEd .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uwU9rISvEd .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwU9rISvEd .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwU9rISvEd .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uwU9rISvEd .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uwU9rISvEd .offcanvas.show {
  transform: translateX(0);
}
.cid-uwU9rISvEd .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uwU9rISvEd .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uwU9rISvEd .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uwU9rISvEd .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uwU9rISvEd .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uwU9rISvEd .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uwU9rISvEd .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uwU9rISvEd .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uwU9rISvEd .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uwU9rISvEd .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uwU9rISvEd .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uwU9rISvEd .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uwU9rISvEd .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uwU9rISvEd ::-webkit-scrollbar {
  width: 1em;
}
.cid-uwU9rISvEd ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uwU9rISvEd ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uwU9rISvEd .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uwU9rISvEd .social-container {
    padding-top: 40px;
  }
}
.cid-uwU9rISvEd .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uwU9rISvEd .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uwU9rISvEd .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uwU9rISvEd .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uwU9rISvEd .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uwU9rISvEd .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uwU9rISvEd .soc-item:hover:before {
  opacity: 1;
}
.cid-uwU9rISvEd .offcanvas_btn {
  margin-top: auto;
}
.cid-uwU9rISvEd .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uwU9rISvEd .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uxa3eVe0Gn {
  z-index: 1000;
  width: 100%;
}
.cid-uxa3eVe0Gn .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-uxa3eVe0Gn .dropdown-menu {
  padding: 0;
}
.cid-uxa3eVe0Gn .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uxa3eVe0Gn .dropdown-item {
    text-align: left !important;
  }
}
.cid-uxa3eVe0Gn .dropdown-item:hover {
  background-position: right !important;
}
.cid-uxa3eVe0Gn .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uxa3eVe0Gn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uxa3eVe0Gn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uxa3eVe0Gn .nav-link {
  position: relative;
}
.cid-uxa3eVe0Gn .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uxa3eVe0Gn .dropdown-menu,
.cid-uxa3eVe0Gn .navbar.opened {
  background: #212428 !important;
}
.cid-uxa3eVe0Gn .nav-item:focus,
.cid-uxa3eVe0Gn .nav-link:focus {
  outline: none;
}
.cid-uxa3eVe0Gn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxa3eVe0Gn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxa3eVe0Gn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxa3eVe0Gn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxa3eVe0Gn .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uxa3eVe0Gn .navbar.opened {
  transition: all 0.3s;
}
.cid-uxa3eVe0Gn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxa3eVe0Gn .navbar .navbar-logo img {
  width: auto;
}
.cid-uxa3eVe0Gn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uxa3eVe0Gn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxa3eVe0Gn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxa3eVe0Gn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxa3eVe0Gn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxa3eVe0Gn .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-uxa3eVe0Gn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uxa3eVe0Gn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uxa3eVe0Gn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxa3eVe0Gn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uxa3eVe0Gn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxa3eVe0Gn .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uxa3eVe0Gn .navbar {
    min-height: 80px;
  }
}
.cid-uxa3eVe0Gn .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uxa3eVe0Gn .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uxa3eVe0Gn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxa3eVe0Gn .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uxa3eVe0Gn .navbar-brand {
    min-height: 69px;
  }
}
.cid-uxa3eVe0Gn .dropdown-item.active,
.cid-uxa3eVe0Gn .dropdown-item:active {
  background-color: transparent;
}
.cid-uxa3eVe0Gn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxa3eVe0Gn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxa3eVe0Gn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxa3eVe0Gn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uxa3eVe0Gn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uxa3eVe0Gn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uxa3eVe0Gn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxa3eVe0Gn button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uxa3eVe0Gn button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uxa3eVe0Gn button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uxa3eVe0Gn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uxa3eVe0Gn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uxa3eVe0Gn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uxa3eVe0Gn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uxa3eVe0Gn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxa3eVe0Gn nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxa3eVe0Gn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxa3eVe0Gn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxa3eVe0Gn nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxa3eVe0Gn .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uxa3eVe0Gn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxa3eVe0Gn .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-uxa3eVe0Gn .navbar {
    height: 70px;
  }
  .cid-uxa3eVe0Gn .navbar.opened {
    height: auto;
  }
  .cid-uxa3eVe0Gn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxa3eVe0Gn .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uxa3eVe0Gn .navbar-short {
    min-height: 70px;
  }
}
.cid-uxa3eVe0Gn .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uxa3eVe0Gn .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uxa3eVe0Gn .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uxa3eVe0Gn .container-fluid {
    padding: 0 3px;
  }
}
.cid-uxa3eVe0Gn .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uxa3eVe0Gn .navbar-nav {
  display: flex !important;
}
.cid-uxa3eVe0Gn .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uxa3eVe0Gn .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uxa3eVe0Gn .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uxa3eVe0Gn .navbar-nav .nav-item .nav-link:hover,
.cid-uxa3eVe0Gn .navbar-nav .nav-item .nav-link:focus,
.cid-uxa3eVe0Gn .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uxa3eVe0Gn .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uxa3eVe0Gn .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uxa3eVe0Gn .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uxa3eVe0Gn button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uxa3eVe0Gn button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uxa3eVe0Gn button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uxa3eVe0Gn button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uxa3eVe0Gn button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uxa3eVe0Gn button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uxa3eVe0Gn button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uxa3eVe0Gn button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxa3eVe0Gn .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uxa3eVe0Gn .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uxa3eVe0Gn .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uxa3eVe0Gn .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uxa3eVe0Gn .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uxa3eVe0Gn .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxa3eVe0Gn .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxa3eVe0Gn .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uxa3eVe0Gn .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uxa3eVe0Gn .offcanvas.show {
  transform: translateX(0);
}
.cid-uxa3eVe0Gn .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uxa3eVe0Gn .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uxa3eVe0Gn .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uxa3eVe0Gn .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uxa3eVe0Gn .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uxa3eVe0Gn .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uxa3eVe0Gn .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uxa3eVe0Gn .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uxa3eVe0Gn .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uxa3eVe0Gn .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uxa3eVe0Gn .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uxa3eVe0Gn .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uxa3eVe0Gn .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uxa3eVe0Gn ::-webkit-scrollbar {
  width: 1em;
}
.cid-uxa3eVe0Gn ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uxa3eVe0Gn ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uxa3eVe0Gn .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uxa3eVe0Gn .social-container {
    padding-top: 40px;
  }
}
.cid-uxa3eVe0Gn .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uxa3eVe0Gn .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uxa3eVe0Gn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uxa3eVe0Gn .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uxa3eVe0Gn .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uxa3eVe0Gn .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uxa3eVe0Gn .soc-item:hover:before {
  opacity: 1;
}
.cid-uxa3eVe0Gn .offcanvas_btn {
  margin-top: auto;
}
.cid-uxa3eVe0Gn .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uxa3eVe0Gn .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uxacDhjKJc {
  display: flex;
  background-image: url("../../../assets/images/bg-zach-1650x1173.jpg");
}
.cid-uxacDhjKJc .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-uxacDhjKJc {
    align-items: flex-end;
  }
  .cid-uxacDhjKJc .row {
    justify-content: center;
  }
  .cid-uxacDhjKJc .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uxacDhjKJc .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uxacDhjKJc {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uxacDhjKJc .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uxacDhjKJc .content-wrap {
    width: 100%;
  }
}
.cid-uxacDhjKJc .mbr-section-title,
.cid-uxacDhjKJc .mbr-section-subtitle {
  text-align: center;
}
.cid-uxacDhjKJc .mbr-text,
.cid-uxacDhjKJc .mbr-section-btn {
  text-align: center;
}
.cid-uxagPiwPNx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uxagPiwPNx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxagPiwPNx .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-uxagPiwPNx .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxagPiwPNx .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uxagPiwPNx .google-map {
  height: 100%;
  position: relative;
}
.cid-uxagPiwPNx .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uxagPiwPNx .google-map iframe {
    min-height: 350px;
  }
}
.cid-uxagPiwPNx .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-uxagPiwPNx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uxagPiwPNx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uxagPiwPNx .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxagPiwPNx .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxagPiwPNx .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxagPiwPNx ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uxagPiwPNx .content-head {
  max-width: 800px;
}
.cid-uxagPS4H80 {
  background-color: #102f62;
}
.cid-uxagPS4H80 .mbr-section-title {
  margin: 0;
}
.cid-uxagPS4H80 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uxagPS4H80 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uxagPS4H80 .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uxagPS4H80 .team-item {
  transition: all 0.2s;
}
.cid-uxagPS4H80 .team-item .item-image {
  position: relative !important;
}
.cid-uxagPS4H80 .team-item .item-image img {
  width: 100%;
}
.cid-uxagPS4H80 .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uxagPS4H80 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uxagPS4H80 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uxagPS4H80 .team-item .item-caption {
  background: #878787;
}
.cid-uxagPS4H80 .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uxagPS4H80 .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uxagPS4H80 .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uxagPS4H80 .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uxagPS4H80 .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uxagPS4H80 .team-item:hover {
    transform: none;
  }
  .cid-uxagPS4H80 .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uxagPS4H80 {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uxagPS4H80 {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uxagPS4H80 .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uxagPS4H80 .container-fluid {
  max-width: 1300px;
}
.cid-uxacEtcEPo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uxacEtcEPo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxacEtcEPo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxacEtcEPo .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxacEtcEPo .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uxacEtcEPo .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxacEtcEPo .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uxacEtcEPo .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uxacEtcEPo .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uxacEtcEPo .mbr-section-title {
  color: #a6a99c;
}
.cid-uxacEtcEPo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uxacEtcEPo .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uxacEtcEPo .card-box .item-footer {
  margin-top: auto;
}
.cid-uxacEtcEPo .content-head {
  max-width: 800px;
}
.cid-uxacEtcEPo .card-title,
.cid-uxacEtcEPo .iconfont-wrapper {
  text-align: center;
}
.cid-uxacEtcEPo .card-text,
.cid-uxacEtcEPo .item .mbr-section-btn {
  text-align: center;
}
.cid-uxagOlPqf8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uxagOlPqf8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxagOlPqf8 .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-uxagOlPqf8 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxagOlPqf8 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uxagOlPqf8 .google-map {
  height: 100%;
  position: relative;
}
.cid-uxagOlPqf8 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uxagOlPqf8 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uxagOlPqf8 .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-uxagOlPqf8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uxagOlPqf8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uxagOlPqf8 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxagOlPqf8 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxagOlPqf8 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxagOlPqf8 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uxagOlPqf8 .content-head {
  max-width: 800px;
}
.cid-uxacFGVPvI {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uxacFGVPvI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxacFGVPvI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uxacFGVPvI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxacFGVPvI .row {
  flex-direction: row-reverse;
}
.cid-uxacFGVPvI .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxacFGVPvI .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uxacFGVPvI .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uxacFGVPvI .mbr-section-title {
  color: #000000;
}
.cid-uxacFGVPvI .mbr-text,
.cid-uxacFGVPvI .mbr-section-btn {
  color: #000000;
}
.cid-uxacOt5uLY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uxacOt5uLY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxacOt5uLY .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-uxacOt5uLY .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxacOt5uLY .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uxacOt5uLY .google-map {
  height: 100%;
  position: relative;
}
.cid-uxacOt5uLY .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uxacOt5uLY .google-map iframe {
    min-height: 350px;
  }
}
.cid-uxacOt5uLY .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-uxacOt5uLY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uxacOt5uLY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uxacOt5uLY .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxacOt5uLY .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxacOt5uLY .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxacOt5uLY ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uxacOt5uLY .content-head {
  max-width: 800px;
}
.cid-uxafTPWLWI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uxafTPWLWI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxafTPWLWI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxafTPWLWI .mbr-section-title {
  text-align: center;
}
.cid-uxafTPWLWI .mbr-section-subtitle {
  text-align: center;
}
.cid-uxagNbMDbb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uxagNbMDbb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxagNbMDbb .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-uxagNbMDbb .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxagNbMDbb .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uxagNbMDbb .google-map {
  height: 100%;
  position: relative;
}
.cid-uxagNbMDbb .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uxagNbMDbb .google-map iframe {
    min-height: 350px;
  }
}
.cid-uxagNbMDbb .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-uxagNbMDbb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uxagNbMDbb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uxagNbMDbb .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uxagNbMDbb .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxagNbMDbb .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uxagNbMDbb ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uxagNbMDbb .content-head {
  max-width: 800px;
}
.cid-uOXQDfMhqI {
  z-index: 1000;
  width: 100%;
}
.cid-uOXQDfMhqI .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-uOXQDfMhqI .dropdown-menu {
  padding: 0;
}
.cid-uOXQDfMhqI .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXQDfMhqI .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXQDfMhqI .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXQDfMhqI .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXQDfMhqI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXQDfMhqI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXQDfMhqI .nav-link {
  position: relative;
}
.cid-uOXQDfMhqI .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXQDfMhqI .dropdown-menu,
.cid-uOXQDfMhqI .navbar.opened {
  background: #212428 !important;
}
.cid-uOXQDfMhqI .nav-item:focus,
.cid-uOXQDfMhqI .nav-link:focus {
  outline: none;
}
.cid-uOXQDfMhqI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXQDfMhqI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXQDfMhqI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXQDfMhqI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXQDfMhqI .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXQDfMhqI .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXQDfMhqI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXQDfMhqI .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXQDfMhqI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXQDfMhqI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXQDfMhqI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXQDfMhqI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXQDfMhqI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXQDfMhqI .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-uOXQDfMhqI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXQDfMhqI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXQDfMhqI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXQDfMhqI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXQDfMhqI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXQDfMhqI .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXQDfMhqI .navbar {
    min-height: 80px;
  }
}
.cid-uOXQDfMhqI .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXQDfMhqI .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXQDfMhqI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXQDfMhqI .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXQDfMhqI .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXQDfMhqI .dropdown-item.active,
.cid-uOXQDfMhqI .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXQDfMhqI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXQDfMhqI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXQDfMhqI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXQDfMhqI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXQDfMhqI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXQDfMhqI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXQDfMhqI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXQDfMhqI button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXQDfMhqI button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXQDfMhqI button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXQDfMhqI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXQDfMhqI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXQDfMhqI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXQDfMhqI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXQDfMhqI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXQDfMhqI nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXQDfMhqI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXQDfMhqI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXQDfMhqI nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXQDfMhqI .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXQDfMhqI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXQDfMhqI .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-uOXQDfMhqI .navbar {
    height: 70px;
  }
  .cid-uOXQDfMhqI .navbar.opened {
    height: auto;
  }
  .cid-uOXQDfMhqI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXQDfMhqI .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXQDfMhqI .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXQDfMhqI .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXQDfMhqI .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXQDfMhqI .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXQDfMhqI .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXQDfMhqI .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXQDfMhqI .navbar-nav {
  display: flex !important;
}
.cid-uOXQDfMhqI .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXQDfMhqI .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXQDfMhqI .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXQDfMhqI .navbar-nav .nav-item .nav-link:hover,
.cid-uOXQDfMhqI .navbar-nav .nav-item .nav-link:focus,
.cid-uOXQDfMhqI .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXQDfMhqI .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXQDfMhqI .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXQDfMhqI .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXQDfMhqI button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXQDfMhqI button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXQDfMhqI button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXQDfMhqI button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXQDfMhqI button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXQDfMhqI button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXQDfMhqI button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXQDfMhqI button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXQDfMhqI .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXQDfMhqI .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXQDfMhqI .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXQDfMhqI .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXQDfMhqI .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXQDfMhqI .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXQDfMhqI .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXQDfMhqI .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXQDfMhqI .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXQDfMhqI .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXQDfMhqI .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXQDfMhqI .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXQDfMhqI .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXQDfMhqI .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXQDfMhqI .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXQDfMhqI .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXQDfMhqI .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXQDfMhqI .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXQDfMhqI .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXQDfMhqI .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXQDfMhqI .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXQDfMhqI .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXQDfMhqI .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXQDfMhqI ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXQDfMhqI ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXQDfMhqI ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXQDfMhqI .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXQDfMhqI .social-container {
    padding-top: 40px;
  }
}
.cid-uOXQDfMhqI .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXQDfMhqI .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXQDfMhqI .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXQDfMhqI .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXQDfMhqI .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXQDfMhqI .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXQDfMhqI .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXQDfMhqI .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXQDfMhqI .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXQDfMhqI .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXQDg1jFJ {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXQDg1jFJ img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXQDg1jFJ .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXQDg1jFJ .images {
    display: none;
  }
}
.cid-uOXQDg1jFJ .image-wrapper-1,
.cid-uOXQDg1jFJ .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXQDg1jFJ .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXQDg1jFJ .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXQDg1jFJ .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXQDg1jFJ .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXQDg1jFJ .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXQDg1jFJ .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXQDg1jFJ .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXQDg1jFJ .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXQDg1jFJ .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXQDg1jFJ .text-wrapper {
  width: 100%;
}
.cid-uOXQDg1jFJ .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXQDg1jFJ .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXQDg1jFJ .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXQDg1jFJ .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXQDg1jFJ .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXQDg1jFJ .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXQDg1jFJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXQDg1jFJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXQDg1jFJ .text {
  display: flex;
  align-items: center;
}
.cid-uOXQDgbOpD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXQDgbOpD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXQDgbOpD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXQDgbOpD .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXQDgbOpD .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXQDgbOpD .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXQDgbOpD .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXQDgbOpD .container {
    padding: 0 16px;
  }
}
.cid-uOXQDgbOpD .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXQDgbOpD .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXQDgbOpD .row {
    padding: 25px 9px;
  }
}
.cid-uOXQDgbOpD .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXQDgbOpD .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXQDgbOpD .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXQDgbOpD .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXQDgbOpD .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXQDgbOpD .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXQDgbOpD .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXQDgbOpD .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXQDgbOpD .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXQDgbOpD .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXQDgbOpD .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXQDgbOpD .items-wrapper {
    display: block;
  }
}
.cid-uOXQDgbOpD .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXQDgbOpD .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXQDgbOpD .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXQDgbOpD .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXQDgbOpD .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXQDgbOpD .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXQDgbOpD .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXQDgbOpD .card {
  justify-content: center;
}
.cid-uOXQDgbOpD .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXQDgbOpD .mbr-text {
  color: #000000;
}
.cid-uOXQDgbOpD .card-title {
  color: #000000;
}
.cid-uOXQDgbOpD .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXQDgbOpD .card-title,
.cid-uOXQDgbOpD .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXQDgnfo2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXQDgnfo2 .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXQDgnfo2 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXQDgnfo2 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXQDgnfo2 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXQDgnfo2 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXQDgnfo2 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXQDgnfo2 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXQDgnfo2 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXQDgnfo2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXQDgnfo2 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXQDgnfo2 .embla__button--next,
.cid-uOXQDgnfo2 .embla__button--prev {
  display: flex;
}
.cid-uOXQDgnfo2 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXQDgnfo2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXQDgnfo2 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXQDgnfo2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXQDgnfo2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXQDgnfo2 .embla__button {
    top: -10%;
  }
}
.cid-uOXQDgnfo2 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXQDgnfo2 .embla {
    margin-top: 80px;
  }
}
.cid-uOXQDgnfo2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXQDgnfo2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXQDgnfo2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXQDgnfo2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXQDgnfo2 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXQDgnfo2 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXQDgnfo2 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXQDgnfo2 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXQDgnfo2 .mbr-text ul {
    display: block;
  }
}
.cid-uOXQDgnfo2 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXQDgnfo2 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXQDgnfo2 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXQDgnfo2 .item-wrapper {
  height: 100%;
}
.cid-uOXQDgnfo2 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXQDgnfo2 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXQDgnfo2 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXQDi5DEO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXQDi5DEO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXQDi5DEO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXQDi5DEO .container-fluid {
    padding: 0;
  }
}
.cid-uOXQDi5DEO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXQDi5DEO .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXQDi5DEO .embla__button--next,
.cid-uOXQDi5DEO .embla__button--prev {
  display: flex;
}
.cid-uOXQDi5DEO .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXQDi5DEO .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXQDi5DEO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXQDi5DEO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXQDi5DEO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXQDi5DEO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXQDi5DEO .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXQDi5DEO .embla {
  position: relative;
  width: 100%;
}
.cid-uOXQDi5DEO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXQDi5DEO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXQDi5DEO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXQDi5DEO .embla__slide a {
  cursor: grab;
}
.cid-uOXQDi5DEO .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXQDi5DEO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXQDi5DEO .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXQDi5DEO .mbr-section-title {
  color: #232323;
}
.cid-uOXQDi5DEO .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXQDi5DEO .mbr-box {
  color: #ffffff;
}
.cid-uOXQDi5DEO .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXQDi5DEO img,
.cid-uOXQDi5DEO .item-img {
  width: 100%;
}
.cid-uOXQDi5DEO .item-wrapper {
  position: relative;
}
.cid-uOXQDi5DEO .content-head {
  max-width: 800px;
}
.cid-uOXRRqFMZ3 {
  z-index: 1000;
  width: 100%;
}
.cid-uOXRRqFMZ3 .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-uOXRRqFMZ3 .dropdown-menu {
  padding: 0;
}
.cid-uOXRRqFMZ3 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXRRqFMZ3 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXRRqFMZ3 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXRRqFMZ3 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXRRqFMZ3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXRRqFMZ3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXRRqFMZ3 .nav-link {
  position: relative;
}
.cid-uOXRRqFMZ3 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXRRqFMZ3 .dropdown-menu,
.cid-uOXRRqFMZ3 .navbar.opened {
  background: #212428 !important;
}
.cid-uOXRRqFMZ3 .nav-item:focus,
.cid-uOXRRqFMZ3 .nav-link:focus {
  outline: none;
}
.cid-uOXRRqFMZ3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXRRqFMZ3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXRRqFMZ3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXRRqFMZ3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXRRqFMZ3 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXRRqFMZ3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXRRqFMZ3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXRRqFMZ3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXRRqFMZ3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXRRqFMZ3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXRRqFMZ3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXRRqFMZ3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXRRqFMZ3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXRRqFMZ3 .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-uOXRRqFMZ3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXRRqFMZ3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXRRqFMZ3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXRRqFMZ3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXRRqFMZ3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXRRqFMZ3 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXRRqFMZ3 .navbar {
    min-height: 80px;
  }
}
.cid-uOXRRqFMZ3 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXRRqFMZ3 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXRRqFMZ3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXRRqFMZ3 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXRRqFMZ3 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXRRqFMZ3 .dropdown-item.active,
.cid-uOXRRqFMZ3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXRRqFMZ3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXRRqFMZ3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXRRqFMZ3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXRRqFMZ3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXRRqFMZ3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXRRqFMZ3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXRRqFMZ3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXRRqFMZ3 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRRqFMZ3 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXRRqFMZ3 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRRqFMZ3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRRqFMZ3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRRqFMZ3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRRqFMZ3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRRqFMZ3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRRqFMZ3 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRRqFMZ3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRRqFMZ3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRRqFMZ3 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRRqFMZ3 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXRRqFMZ3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXRRqFMZ3 .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-uOXRRqFMZ3 .navbar {
    height: 70px;
  }
  .cid-uOXRRqFMZ3 .navbar.opened {
    height: auto;
  }
  .cid-uOXRRqFMZ3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXRRqFMZ3 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXRRqFMZ3 .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXRRqFMZ3 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXRRqFMZ3 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXRRqFMZ3 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXRRqFMZ3 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXRRqFMZ3 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXRRqFMZ3 .navbar-nav {
  display: flex !important;
}
.cid-uOXRRqFMZ3 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXRRqFMZ3 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXRRqFMZ3 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRRqFMZ3 .navbar-nav .nav-item .nav-link:hover,
.cid-uOXRRqFMZ3 .navbar-nav .nav-item .nav-link:focus,
.cid-uOXRRqFMZ3 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRRqFMZ3 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXRRqFMZ3 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXRRqFMZ3 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXRRqFMZ3 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRRqFMZ3 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXRRqFMZ3 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRRqFMZ3 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRRqFMZ3 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRRqFMZ3 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRRqFMZ3 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRRqFMZ3 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRRqFMZ3 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRRqFMZ3 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXRRqFMZ3 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRRqFMZ3 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRRqFMZ3 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXRRqFMZ3 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRRqFMZ3 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRRqFMZ3 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXRRqFMZ3 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXRRqFMZ3 .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXRRqFMZ3 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXRRqFMZ3 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRRqFMZ3 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXRRqFMZ3 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXRRqFMZ3 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXRRqFMZ3 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXRRqFMZ3 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXRRqFMZ3 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXRRqFMZ3 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXRRqFMZ3 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXRRqFMZ3 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXRRqFMZ3 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXRRqFMZ3 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXRRqFMZ3 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXRRqFMZ3 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXRRqFMZ3 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXRRqFMZ3 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXRRqFMZ3 .social-container {
    padding-top: 40px;
  }
}
.cid-uOXRRqFMZ3 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXRRqFMZ3 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXRRqFMZ3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXRRqFMZ3 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXRRqFMZ3 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXRRqFMZ3 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXRRqFMZ3 .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXRRqFMZ3 .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXRRqFMZ3 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXRRqFMZ3 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXRRqTa5Y {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXRRqTa5Y img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXRRqTa5Y .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXRRqTa5Y .images {
    display: none;
  }
}
.cid-uOXRRqTa5Y .image-wrapper-1,
.cid-uOXRRqTa5Y .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXRRqTa5Y .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXRRqTa5Y .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXRRqTa5Y .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXRRqTa5Y .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXRRqTa5Y .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXRRqTa5Y .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXRRqTa5Y .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXRRqTa5Y .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXRRqTa5Y .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXRRqTa5Y .text-wrapper {
  width: 100%;
}
.cid-uOXRRqTa5Y .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRRqTa5Y .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRRqTa5Y .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXRRqTa5Y .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXRRqTa5Y .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXRRqTa5Y .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXRRqTa5Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRRqTa5Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRRqTa5Y .text {
  display: flex;
  align-items: center;
}
.cid-uOXRRr4Btr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXRRr4Btr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRRr4Btr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRRr4Btr .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXRRr4Btr .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRRr4Btr .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRRr4Btr .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRRr4Btr .container {
    padding: 0 16px;
  }
}
.cid-uOXRRr4Btr .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXRRr4Btr .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRRr4Btr .row {
    padding: 25px 9px;
  }
}
.cid-uOXRRr4Btr .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRRr4Btr .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXRRr4Btr .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRRr4Btr .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXRRr4Btr .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXRRr4Btr .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXRRr4Btr .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRRr4Btr .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXRRr4Btr .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXRRr4Btr .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXRRr4Btr .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXRRr4Btr .items-wrapper {
    display: block;
  }
}
.cid-uOXRRr4Btr .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXRRr4Btr .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXRRr4Btr .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXRRr4Btr .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXRRr4Btr .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXRRr4Btr .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXRRr4Btr .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXRRr4Btr .card {
  justify-content: center;
}
.cid-uOXRRr4Btr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXRRr4Btr .mbr-text {
  color: #000000;
}
.cid-uOXRRr4Btr .card-title {
  color: #000000;
}
.cid-uOXRRr4Btr .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXRRr4Btr .card-title,
.cid-uOXRRr4Btr .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXRRriek0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXRRriek0 .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXRRriek0 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXRRriek0 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXRRriek0 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXRRriek0 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXRRriek0 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXRRriek0 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXRRriek0 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXRRriek0 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXRRriek0 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXRRriek0 .embla__button--next,
.cid-uOXRRriek0 .embla__button--prev {
  display: flex;
}
.cid-uOXRRriek0 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRRriek0 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRRriek0 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXRRriek0 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRRriek0 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXRRriek0 .embla__button {
    top: -10%;
  }
}
.cid-uOXRRriek0 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXRRriek0 .embla {
    margin-top: 80px;
  }
}
.cid-uOXRRriek0 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRRriek0 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRRriek0 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRRriek0 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRRriek0 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRRriek0 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRRriek0 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXRRriek0 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXRRriek0 .mbr-text ul {
    display: block;
  }
}
.cid-uOXRRriek0 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXRRriek0 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXRRriek0 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXRRriek0 .item-wrapper {
  height: 100%;
}
.cid-uOXRRriek0 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXRRriek0 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXRRriek0 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXRRrvRn1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXRRrvRn1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRRrvRn1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXRRrvRn1 .container-fluid {
    padding: 0;
  }
}
.cid-uOXRRrvRn1 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXRRrvRn1 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXRRrvRn1 .embla__button--next,
.cid-uOXRRrvRn1 .embla__button--prev {
  display: flex;
}
.cid-uOXRRrvRn1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXRRrvRn1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXRRrvRn1 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRRrvRn1 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRRrvRn1 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRRrvRn1 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXRRrvRn1 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXRRrvRn1 .embla {
  position: relative;
  width: 100%;
}
.cid-uOXRRrvRn1 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRRrvRn1 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRRrvRn1 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRRrvRn1 .embla__slide a {
  cursor: grab;
}
.cid-uOXRRrvRn1 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXRRrvRn1 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRRrvRn1 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXRRrvRn1 .mbr-section-title {
  color: #232323;
}
.cid-uOXRRrvRn1 .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXRRrvRn1 .mbr-box {
  color: #ffffff;
}
.cid-uOXRRrvRn1 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXRRrvRn1 img,
.cid-uOXRRrvRn1 .item-img {
  width: 100%;
}
.cid-uOXRRrvRn1 .item-wrapper {
  position: relative;
}
.cid-uOXRRrvRn1 .content-head {
  max-width: 800px;
}
.cid-uOXRTeCFr8 {
  z-index: 1000;
  width: 100%;
}
.cid-uOXRTeCFr8 .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-uOXRTeCFr8 .dropdown-menu {
  padding: 0;
}
.cid-uOXRTeCFr8 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXRTeCFr8 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXRTeCFr8 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXRTeCFr8 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXRTeCFr8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXRTeCFr8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXRTeCFr8 .nav-link {
  position: relative;
}
.cid-uOXRTeCFr8 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXRTeCFr8 .dropdown-menu,
.cid-uOXRTeCFr8 .navbar.opened {
  background: #212428 !important;
}
.cid-uOXRTeCFr8 .nav-item:focus,
.cid-uOXRTeCFr8 .nav-link:focus {
  outline: none;
}
.cid-uOXRTeCFr8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXRTeCFr8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXRTeCFr8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXRTeCFr8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXRTeCFr8 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXRTeCFr8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXRTeCFr8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXRTeCFr8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXRTeCFr8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXRTeCFr8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXRTeCFr8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXRTeCFr8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXRTeCFr8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXRTeCFr8 .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-uOXRTeCFr8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXRTeCFr8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXRTeCFr8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXRTeCFr8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXRTeCFr8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXRTeCFr8 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXRTeCFr8 .navbar {
    min-height: 80px;
  }
}
.cid-uOXRTeCFr8 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXRTeCFr8 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXRTeCFr8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXRTeCFr8 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXRTeCFr8 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXRTeCFr8 .dropdown-item.active,
.cid-uOXRTeCFr8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXRTeCFr8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXRTeCFr8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXRTeCFr8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXRTeCFr8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXRTeCFr8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXRTeCFr8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXRTeCFr8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXRTeCFr8 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRTeCFr8 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXRTeCFr8 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRTeCFr8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRTeCFr8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRTeCFr8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRTeCFr8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRTeCFr8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRTeCFr8 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRTeCFr8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRTeCFr8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRTeCFr8 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRTeCFr8 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXRTeCFr8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXRTeCFr8 .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-uOXRTeCFr8 .navbar {
    height: 70px;
  }
  .cid-uOXRTeCFr8 .navbar.opened {
    height: auto;
  }
  .cid-uOXRTeCFr8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXRTeCFr8 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXRTeCFr8 .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXRTeCFr8 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXRTeCFr8 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXRTeCFr8 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXRTeCFr8 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXRTeCFr8 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXRTeCFr8 .navbar-nav {
  display: flex !important;
}
.cid-uOXRTeCFr8 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXRTeCFr8 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXRTeCFr8 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRTeCFr8 .navbar-nav .nav-item .nav-link:hover,
.cid-uOXRTeCFr8 .navbar-nav .nav-item .nav-link:focus,
.cid-uOXRTeCFr8 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRTeCFr8 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXRTeCFr8 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXRTeCFr8 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXRTeCFr8 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRTeCFr8 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXRTeCFr8 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRTeCFr8 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRTeCFr8 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRTeCFr8 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRTeCFr8 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRTeCFr8 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRTeCFr8 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRTeCFr8 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXRTeCFr8 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRTeCFr8 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRTeCFr8 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXRTeCFr8 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRTeCFr8 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRTeCFr8 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXRTeCFr8 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXRTeCFr8 .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXRTeCFr8 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXRTeCFr8 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRTeCFr8 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXRTeCFr8 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXRTeCFr8 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXRTeCFr8 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXRTeCFr8 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXRTeCFr8 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXRTeCFr8 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXRTeCFr8 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXRTeCFr8 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXRTeCFr8 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXRTeCFr8 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXRTeCFr8 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXRTeCFr8 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXRTeCFr8 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXRTeCFr8 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXRTeCFr8 .social-container {
    padding-top: 40px;
  }
}
.cid-uOXRTeCFr8 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXRTeCFr8 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXRTeCFr8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXRTeCFr8 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXRTeCFr8 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXRTeCFr8 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXRTeCFr8 .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXRTeCFr8 .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXRTeCFr8 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXRTeCFr8 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXRTeP8gV {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXRTeP8gV img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXRTeP8gV .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXRTeP8gV .images {
    display: none;
  }
}
.cid-uOXRTeP8gV .image-wrapper-1,
.cid-uOXRTeP8gV .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXRTeP8gV .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXRTeP8gV .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXRTeP8gV .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXRTeP8gV .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXRTeP8gV .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXRTeP8gV .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXRTeP8gV .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXRTeP8gV .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXRTeP8gV .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXRTeP8gV .text-wrapper {
  width: 100%;
}
.cid-uOXRTeP8gV .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRTeP8gV .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRTeP8gV .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXRTeP8gV .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXRTeP8gV .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXRTeP8gV .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXRTeP8gV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRTeP8gV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRTeP8gV .text {
  display: flex;
  align-items: center;
}
.cid-uOXRTeZ8Bo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXRTeZ8Bo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRTeZ8Bo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRTeZ8Bo .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXRTeZ8Bo .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRTeZ8Bo .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRTeZ8Bo .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRTeZ8Bo .container {
    padding: 0 16px;
  }
}
.cid-uOXRTeZ8Bo .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXRTeZ8Bo .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRTeZ8Bo .row {
    padding: 25px 9px;
  }
}
.cid-uOXRTeZ8Bo .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRTeZ8Bo .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXRTeZ8Bo .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRTeZ8Bo .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXRTeZ8Bo .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXRTeZ8Bo .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXRTeZ8Bo .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRTeZ8Bo .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXRTeZ8Bo .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXRTeZ8Bo .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXRTeZ8Bo .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXRTeZ8Bo .items-wrapper {
    display: block;
  }
}
.cid-uOXRTeZ8Bo .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXRTeZ8Bo .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXRTeZ8Bo .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXRTeZ8Bo .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXRTeZ8Bo .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXRTeZ8Bo .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXRTeZ8Bo .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXRTeZ8Bo .card {
  justify-content: center;
}
.cid-uOXRTeZ8Bo .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXRTeZ8Bo .mbr-text {
  color: #000000;
}
.cid-uOXRTeZ8Bo .card-title {
  color: #000000;
}
.cid-uOXRTeZ8Bo .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXRTeZ8Bo .card-title,
.cid-uOXRTeZ8Bo .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXRTfc9Dx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXRTfc9Dx .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXRTfc9Dx .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXRTfc9Dx .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXRTfc9Dx .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXRTfc9Dx .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXRTfc9Dx .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXRTfc9Dx .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXRTfc9Dx .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXRTfc9Dx .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXRTfc9Dx .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXRTfc9Dx .embla__button--next,
.cid-uOXRTfc9Dx .embla__button--prev {
  display: flex;
}
.cid-uOXRTfc9Dx .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRTfc9Dx .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRTfc9Dx .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXRTfc9Dx .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRTfc9Dx .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXRTfc9Dx .embla__button {
    top: -10%;
  }
}
.cid-uOXRTfc9Dx .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXRTfc9Dx .embla {
    margin-top: 80px;
  }
}
.cid-uOXRTfc9Dx .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRTfc9Dx .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRTfc9Dx .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRTfc9Dx .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRTfc9Dx .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRTfc9Dx .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRTfc9Dx .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXRTfc9Dx .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXRTfc9Dx .mbr-text ul {
    display: block;
  }
}
.cid-uOXRTfc9Dx .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXRTfc9Dx .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXRTfc9Dx .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXRTfc9Dx .item-wrapper {
  height: 100%;
}
.cid-uOXRTfc9Dx .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXRTfc9Dx .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXRTfc9Dx .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXRTfnXgO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXRTfnXgO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRTfnXgO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXRTfnXgO .container-fluid {
    padding: 0;
  }
}
.cid-uOXRTfnXgO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXRTfnXgO .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXRTfnXgO .embla__button--next,
.cid-uOXRTfnXgO .embla__button--prev {
  display: flex;
}
.cid-uOXRTfnXgO .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXRTfnXgO .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXRTfnXgO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRTfnXgO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRTfnXgO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRTfnXgO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXRTfnXgO .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXRTfnXgO .embla {
  position: relative;
  width: 100%;
}
.cid-uOXRTfnXgO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRTfnXgO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRTfnXgO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRTfnXgO .embla__slide a {
  cursor: grab;
}
.cid-uOXRTfnXgO .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXRTfnXgO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRTfnXgO .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXRTfnXgO .mbr-section-title {
  color: #232323;
}
.cid-uOXRTfnXgO .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXRTfnXgO .mbr-box {
  color: #ffffff;
}
.cid-uOXRTfnXgO .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXRTfnXgO img,
.cid-uOXRTfnXgO .item-img {
  width: 100%;
}
.cid-uOXRTfnXgO .item-wrapper {
  position: relative;
}
.cid-uOXRTfnXgO .content-head {
  max-width: 800px;
}
.cid-uOXRTF1cym {
  z-index: 1000;
  width: 100%;
}
.cid-uOXRTF1cym .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-uOXRTF1cym .dropdown-menu {
  padding: 0;
}
.cid-uOXRTF1cym .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXRTF1cym .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXRTF1cym .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXRTF1cym .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXRTF1cym .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXRTF1cym .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXRTF1cym .nav-link {
  position: relative;
}
.cid-uOXRTF1cym .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXRTF1cym .dropdown-menu,
.cid-uOXRTF1cym .navbar.opened {
  background: #212428 !important;
}
.cid-uOXRTF1cym .nav-item:focus,
.cid-uOXRTF1cym .nav-link:focus {
  outline: none;
}
.cid-uOXRTF1cym .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXRTF1cym .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXRTF1cym .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXRTF1cym .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXRTF1cym .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXRTF1cym .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXRTF1cym .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXRTF1cym .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXRTF1cym .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXRTF1cym .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXRTF1cym .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXRTF1cym .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXRTF1cym .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXRTF1cym .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-uOXRTF1cym .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXRTF1cym .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXRTF1cym .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXRTF1cym .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXRTF1cym .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXRTF1cym .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXRTF1cym .navbar {
    min-height: 80px;
  }
}
.cid-uOXRTF1cym .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXRTF1cym .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXRTF1cym .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXRTF1cym .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXRTF1cym .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXRTF1cym .dropdown-item.active,
.cid-uOXRTF1cym .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXRTF1cym .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXRTF1cym .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXRTF1cym .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXRTF1cym .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXRTF1cym .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXRTF1cym .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXRTF1cym ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXRTF1cym button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRTF1cym button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXRTF1cym button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRTF1cym button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRTF1cym button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRTF1cym button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRTF1cym button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRTF1cym button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRTF1cym nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRTF1cym nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRTF1cym nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRTF1cym nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRTF1cym .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXRTF1cym a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXRTF1cym .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-uOXRTF1cym .navbar {
    height: 70px;
  }
  .cid-uOXRTF1cym .navbar.opened {
    height: auto;
  }
  .cid-uOXRTF1cym .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXRTF1cym .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXRTF1cym .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXRTF1cym .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXRTF1cym .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXRTF1cym .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXRTF1cym .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXRTF1cym .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXRTF1cym .navbar-nav {
  display: flex !important;
}
.cid-uOXRTF1cym .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXRTF1cym .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXRTF1cym .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRTF1cym .navbar-nav .nav-item .nav-link:hover,
.cid-uOXRTF1cym .navbar-nav .nav-item .nav-link:focus,
.cid-uOXRTF1cym .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRTF1cym .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXRTF1cym .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXRTF1cym .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXRTF1cym button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRTF1cym button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXRTF1cym button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRTF1cym button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRTF1cym button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRTF1cym button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRTF1cym button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRTF1cym button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRTF1cym .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRTF1cym .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXRTF1cym .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRTF1cym .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRTF1cym .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXRTF1cym .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRTF1cym .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRTF1cym .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXRTF1cym .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXRTF1cym .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXRTF1cym .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXRTF1cym .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRTF1cym .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXRTF1cym .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXRTF1cym .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXRTF1cym .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXRTF1cym .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXRTF1cym .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXRTF1cym .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXRTF1cym .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXRTF1cym .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXRTF1cym .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXRTF1cym .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXRTF1cym ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXRTF1cym ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXRTF1cym ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXRTF1cym .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXRTF1cym .social-container {
    padding-top: 40px;
  }
}
.cid-uOXRTF1cym .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXRTF1cym .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXRTF1cym .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXRTF1cym .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXRTF1cym .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXRTF1cym .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXRTF1cym .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXRTF1cym .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXRTF1cym .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXRTF1cym .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXRTFdq6R {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXRTFdq6R img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXRTFdq6R .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXRTFdq6R .images {
    display: none;
  }
}
.cid-uOXRTFdq6R .image-wrapper-1,
.cid-uOXRTFdq6R .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXRTFdq6R .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXRTFdq6R .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXRTFdq6R .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXRTFdq6R .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXRTFdq6R .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXRTFdq6R .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXRTFdq6R .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXRTFdq6R .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXRTFdq6R .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXRTFdq6R .text-wrapper {
  width: 100%;
}
.cid-uOXRTFdq6R .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRTFdq6R .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRTFdq6R .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXRTFdq6R .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXRTFdq6R .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXRTFdq6R .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXRTFdq6R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRTFdq6R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRTFdq6R .text {
  display: flex;
  align-items: center;
}
.cid-uOXRTFmSq2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXRTFmSq2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRTFmSq2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRTFmSq2 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXRTFmSq2 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRTFmSq2 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRTFmSq2 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRTFmSq2 .container {
    padding: 0 16px;
  }
}
.cid-uOXRTFmSq2 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXRTFmSq2 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRTFmSq2 .row {
    padding: 25px 9px;
  }
}
.cid-uOXRTFmSq2 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRTFmSq2 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXRTFmSq2 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRTFmSq2 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXRTFmSq2 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXRTFmSq2 .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXRTFmSq2 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRTFmSq2 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXRTFmSq2 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXRTFmSq2 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXRTFmSq2 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXRTFmSq2 .items-wrapper {
    display: block;
  }
}
.cid-uOXRTFmSq2 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXRTFmSq2 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXRTFmSq2 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXRTFmSq2 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXRTFmSq2 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXRTFmSq2 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXRTFmSq2 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXRTFmSq2 .card {
  justify-content: center;
}
.cid-uOXRTFmSq2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXRTFmSq2 .mbr-text {
  color: #000000;
}
.cid-uOXRTFmSq2 .card-title {
  color: #000000;
}
.cid-uOXRTFmSq2 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXRTFmSq2 .card-title,
.cid-uOXRTFmSq2 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXRTFyqle {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXRTFyqle .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXRTFyqle .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXRTFyqle .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXRTFyqle .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXRTFyqle .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXRTFyqle .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXRTFyqle .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXRTFyqle .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXRTFyqle .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXRTFyqle .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXRTFyqle .embla__button--next,
.cid-uOXRTFyqle .embla__button--prev {
  display: flex;
}
.cid-uOXRTFyqle .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRTFyqle .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRTFyqle .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXRTFyqle .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRTFyqle .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXRTFyqle .embla__button {
    top: -10%;
  }
}
.cid-uOXRTFyqle .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXRTFyqle .embla {
    margin-top: 80px;
  }
}
.cid-uOXRTFyqle .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRTFyqle .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRTFyqle .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRTFyqle .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRTFyqle .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRTFyqle .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRTFyqle .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXRTFyqle .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXRTFyqle .mbr-text ul {
    display: block;
  }
}
.cid-uOXRTFyqle .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXRTFyqle .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXRTFyqle .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXRTFyqle .item-wrapper {
  height: 100%;
}
.cid-uOXRTFyqle .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXRTFyqle .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXRTFyqle .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXRTFIMQS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXRTFIMQS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRTFIMQS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXRTFIMQS .container-fluid {
    padding: 0;
  }
}
.cid-uOXRTFIMQS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXRTFIMQS .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXRTFIMQS .embla__button--next,
.cid-uOXRTFIMQS .embla__button--prev {
  display: flex;
}
.cid-uOXRTFIMQS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXRTFIMQS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXRTFIMQS .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRTFIMQS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRTFIMQS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRTFIMQS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXRTFIMQS .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXRTFIMQS .embla {
  position: relative;
  width: 100%;
}
.cid-uOXRTFIMQS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRTFIMQS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRTFIMQS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRTFIMQS .embla__slide a {
  cursor: grab;
}
.cid-uOXRTFIMQS .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXRTFIMQS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRTFIMQS .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXRTFIMQS .mbr-section-title {
  color: #232323;
}
.cid-uOXRTFIMQS .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXRTFIMQS .mbr-box {
  color: #ffffff;
}
.cid-uOXRTFIMQS .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXRTFIMQS img,
.cid-uOXRTFIMQS .item-img {
  width: 100%;
}
.cid-uOXRTFIMQS .item-wrapper {
  position: relative;
}
.cid-uOXRTFIMQS .content-head {
  max-width: 800px;
}
.cid-uOXRU0XnKN {
  z-index: 1000;
  width: 100%;
}
.cid-uOXRU0XnKN .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-uOXRU0XnKN .dropdown-menu {
  padding: 0;
}
.cid-uOXRU0XnKN .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXRU0XnKN .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXRU0XnKN .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXRU0XnKN .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXRU0XnKN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXRU0XnKN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXRU0XnKN .nav-link {
  position: relative;
}
.cid-uOXRU0XnKN .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXRU0XnKN .dropdown-menu,
.cid-uOXRU0XnKN .navbar.opened {
  background: #212428 !important;
}
.cid-uOXRU0XnKN .nav-item:focus,
.cid-uOXRU0XnKN .nav-link:focus {
  outline: none;
}
.cid-uOXRU0XnKN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXRU0XnKN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXRU0XnKN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXRU0XnKN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXRU0XnKN .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXRU0XnKN .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXRU0XnKN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXRU0XnKN .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXRU0XnKN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXRU0XnKN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXRU0XnKN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXRU0XnKN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXRU0XnKN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXRU0XnKN .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-uOXRU0XnKN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXRU0XnKN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXRU0XnKN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXRU0XnKN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXRU0XnKN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXRU0XnKN .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXRU0XnKN .navbar {
    min-height: 80px;
  }
}
.cid-uOXRU0XnKN .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXRU0XnKN .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXRU0XnKN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXRU0XnKN .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXRU0XnKN .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXRU0XnKN .dropdown-item.active,
.cid-uOXRU0XnKN .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXRU0XnKN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXRU0XnKN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXRU0XnKN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXRU0XnKN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXRU0XnKN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXRU0XnKN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXRU0XnKN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXRU0XnKN button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRU0XnKN button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXRU0XnKN button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRU0XnKN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRU0XnKN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRU0XnKN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRU0XnKN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRU0XnKN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRU0XnKN nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRU0XnKN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRU0XnKN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRU0XnKN nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRU0XnKN .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXRU0XnKN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXRU0XnKN .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-uOXRU0XnKN .navbar {
    height: 70px;
  }
  .cid-uOXRU0XnKN .navbar.opened {
    height: auto;
  }
  .cid-uOXRU0XnKN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXRU0XnKN .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXRU0XnKN .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXRU0XnKN .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXRU0XnKN .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXRU0XnKN .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXRU0XnKN .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXRU0XnKN .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXRU0XnKN .navbar-nav {
  display: flex !important;
}
.cid-uOXRU0XnKN .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXRU0XnKN .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXRU0XnKN .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRU0XnKN .navbar-nav .nav-item .nav-link:hover,
.cid-uOXRU0XnKN .navbar-nav .nav-item .nav-link:focus,
.cid-uOXRU0XnKN .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRU0XnKN .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXRU0XnKN .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXRU0XnKN .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXRU0XnKN button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRU0XnKN button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXRU0XnKN button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRU0XnKN button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRU0XnKN button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRU0XnKN button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRU0XnKN button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRU0XnKN button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRU0XnKN .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRU0XnKN .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXRU0XnKN .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRU0XnKN .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRU0XnKN .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXRU0XnKN .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRU0XnKN .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRU0XnKN .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXRU0XnKN .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXRU0XnKN .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXRU0XnKN .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXRU0XnKN .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRU0XnKN .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXRU0XnKN .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXRU0XnKN .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXRU0XnKN .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXRU0XnKN .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXRU0XnKN .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXRU0XnKN .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXRU0XnKN .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXRU0XnKN .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXRU0XnKN .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXRU0XnKN .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXRU0XnKN ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXRU0XnKN ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXRU0XnKN ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXRU0XnKN .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXRU0XnKN .social-container {
    padding-top: 40px;
  }
}
.cid-uOXRU0XnKN .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXRU0XnKN .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXRU0XnKN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXRU0XnKN .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXRU0XnKN .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXRU0XnKN .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXRU0XnKN .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXRU0XnKN .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXRU0XnKN .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXRU0XnKN .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXRU1a6SD {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXRU1a6SD img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXRU1a6SD .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXRU1a6SD .images {
    display: none;
  }
}
.cid-uOXRU1a6SD .image-wrapper-1,
.cid-uOXRU1a6SD .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXRU1a6SD .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXRU1a6SD .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXRU1a6SD .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXRU1a6SD .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXRU1a6SD .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXRU1a6SD .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXRU1a6SD .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXRU1a6SD .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXRU1a6SD .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXRU1a6SD .text-wrapper {
  width: 100%;
}
.cid-uOXRU1a6SD .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRU1a6SD .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRU1a6SD .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXRU1a6SD .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXRU1a6SD .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXRU1a6SD .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXRU1a6SD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRU1a6SD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRU1a6SD .text {
  display: flex;
  align-items: center;
}
.cid-uOXRU1jHR2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXRU1jHR2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRU1jHR2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRU1jHR2 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXRU1jHR2 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRU1jHR2 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRU1jHR2 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRU1jHR2 .container {
    padding: 0 16px;
  }
}
.cid-uOXRU1jHR2 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXRU1jHR2 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRU1jHR2 .row {
    padding: 25px 9px;
  }
}
.cid-uOXRU1jHR2 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRU1jHR2 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXRU1jHR2 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRU1jHR2 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXRU1jHR2 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXRU1jHR2 .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXRU1jHR2 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRU1jHR2 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXRU1jHR2 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXRU1jHR2 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXRU1jHR2 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXRU1jHR2 .items-wrapper {
    display: block;
  }
}
.cid-uOXRU1jHR2 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXRU1jHR2 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXRU1jHR2 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXRU1jHR2 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXRU1jHR2 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXRU1jHR2 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXRU1jHR2 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXRU1jHR2 .card {
  justify-content: center;
}
.cid-uOXRU1jHR2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXRU1jHR2 .mbr-text {
  color: #000000;
}
.cid-uOXRU1jHR2 .card-title {
  color: #000000;
}
.cid-uOXRU1jHR2 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXRU1jHR2 .card-title,
.cid-uOXRU1jHR2 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXRU1wEeb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXRU1wEeb .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXRU1wEeb .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXRU1wEeb .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXRU1wEeb .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXRU1wEeb .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXRU1wEeb .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXRU1wEeb .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXRU1wEeb .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXRU1wEeb .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXRU1wEeb .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXRU1wEeb .embla__button--next,
.cid-uOXRU1wEeb .embla__button--prev {
  display: flex;
}
.cid-uOXRU1wEeb .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRU1wEeb .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRU1wEeb .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXRU1wEeb .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRU1wEeb .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXRU1wEeb .embla__button {
    top: -10%;
  }
}
.cid-uOXRU1wEeb .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXRU1wEeb .embla {
    margin-top: 80px;
  }
}
.cid-uOXRU1wEeb .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRU1wEeb .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRU1wEeb .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRU1wEeb .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRU1wEeb .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRU1wEeb .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRU1wEeb .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXRU1wEeb .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXRU1wEeb .mbr-text ul {
    display: block;
  }
}
.cid-uOXRU1wEeb .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXRU1wEeb .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXRU1wEeb .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXRU1wEeb .item-wrapper {
  height: 100%;
}
.cid-uOXRU1wEeb .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXRU1wEeb .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXRU1wEeb .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXRU1Gryg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXRU1Gryg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRU1Gryg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXRU1Gryg .container-fluid {
    padding: 0;
  }
}
.cid-uOXRU1Gryg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXRU1Gryg .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXRU1Gryg .embla__button--next,
.cid-uOXRU1Gryg .embla__button--prev {
  display: flex;
}
.cid-uOXRU1Gryg .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXRU1Gryg .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXRU1Gryg .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRU1Gryg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRU1Gryg .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRU1Gryg .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXRU1Gryg .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXRU1Gryg .embla {
  position: relative;
  width: 100%;
}
.cid-uOXRU1Gryg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRU1Gryg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRU1Gryg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRU1Gryg .embla__slide a {
  cursor: grab;
}
.cid-uOXRU1Gryg .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXRU1Gryg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRU1Gryg .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXRU1Gryg .mbr-section-title {
  color: #232323;
}
.cid-uOXRU1Gryg .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXRU1Gryg .mbr-box {
  color: #ffffff;
}
.cid-uOXRU1Gryg .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXRU1Gryg img,
.cid-uOXRU1Gryg .item-img {
  width: 100%;
}
.cid-uOXRU1Gryg .item-wrapper {
  position: relative;
}
.cid-uOXRU1Gryg .content-head {
  max-width: 800px;
}
.cid-uOXRUmPYy7 {
  z-index: 1000;
  width: 100%;
}
.cid-uOXRUmPYy7 .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-uOXRUmPYy7 .dropdown-menu {
  padding: 0;
}
.cid-uOXRUmPYy7 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXRUmPYy7 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXRUmPYy7 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXRUmPYy7 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXRUmPYy7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXRUmPYy7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXRUmPYy7 .nav-link {
  position: relative;
}
.cid-uOXRUmPYy7 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXRUmPYy7 .dropdown-menu,
.cid-uOXRUmPYy7 .navbar.opened {
  background: #212428 !important;
}
.cid-uOXRUmPYy7 .nav-item:focus,
.cid-uOXRUmPYy7 .nav-link:focus {
  outline: none;
}
.cid-uOXRUmPYy7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXRUmPYy7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXRUmPYy7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXRUmPYy7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXRUmPYy7 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXRUmPYy7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXRUmPYy7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXRUmPYy7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXRUmPYy7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXRUmPYy7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXRUmPYy7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXRUmPYy7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXRUmPYy7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXRUmPYy7 .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-uOXRUmPYy7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXRUmPYy7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXRUmPYy7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXRUmPYy7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXRUmPYy7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXRUmPYy7 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXRUmPYy7 .navbar {
    min-height: 80px;
  }
}
.cid-uOXRUmPYy7 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXRUmPYy7 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXRUmPYy7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXRUmPYy7 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXRUmPYy7 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXRUmPYy7 .dropdown-item.active,
.cid-uOXRUmPYy7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXRUmPYy7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXRUmPYy7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXRUmPYy7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXRUmPYy7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXRUmPYy7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXRUmPYy7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXRUmPYy7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXRUmPYy7 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRUmPYy7 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXRUmPYy7 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRUmPYy7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRUmPYy7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRUmPYy7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRUmPYy7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRUmPYy7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRUmPYy7 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRUmPYy7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRUmPYy7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRUmPYy7 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRUmPYy7 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXRUmPYy7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXRUmPYy7 .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-uOXRUmPYy7 .navbar {
    height: 70px;
  }
  .cid-uOXRUmPYy7 .navbar.opened {
    height: auto;
  }
  .cid-uOXRUmPYy7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXRUmPYy7 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXRUmPYy7 .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXRUmPYy7 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXRUmPYy7 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXRUmPYy7 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXRUmPYy7 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXRUmPYy7 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXRUmPYy7 .navbar-nav {
  display: flex !important;
}
.cid-uOXRUmPYy7 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXRUmPYy7 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXRUmPYy7 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRUmPYy7 .navbar-nav .nav-item .nav-link:hover,
.cid-uOXRUmPYy7 .navbar-nav .nav-item .nav-link:focus,
.cid-uOXRUmPYy7 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRUmPYy7 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXRUmPYy7 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXRUmPYy7 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXRUmPYy7 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRUmPYy7 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXRUmPYy7 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRUmPYy7 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRUmPYy7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRUmPYy7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRUmPYy7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRUmPYy7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRUmPYy7 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRUmPYy7 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXRUmPYy7 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRUmPYy7 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRUmPYy7 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXRUmPYy7 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRUmPYy7 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRUmPYy7 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXRUmPYy7 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXRUmPYy7 .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXRUmPYy7 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXRUmPYy7 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRUmPYy7 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXRUmPYy7 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXRUmPYy7 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXRUmPYy7 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXRUmPYy7 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXRUmPYy7 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXRUmPYy7 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXRUmPYy7 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXRUmPYy7 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXRUmPYy7 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXRUmPYy7 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXRUmPYy7 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXRUmPYy7 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXRUmPYy7 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXRUmPYy7 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXRUmPYy7 .social-container {
    padding-top: 40px;
  }
}
.cid-uOXRUmPYy7 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXRUmPYy7 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXRUmPYy7 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXRUmPYy7 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXRUmPYy7 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXRUmPYy7 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXRUmPYy7 .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXRUmPYy7 .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXRUmPYy7 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXRUmPYy7 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXRUn29q3 {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXRUn29q3 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXRUn29q3 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXRUn29q3 .images {
    display: none;
  }
}
.cid-uOXRUn29q3 .image-wrapper-1,
.cid-uOXRUn29q3 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXRUn29q3 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXRUn29q3 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXRUn29q3 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXRUn29q3 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXRUn29q3 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXRUn29q3 .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXRUn29q3 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXRUn29q3 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXRUn29q3 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXRUn29q3 .text-wrapper {
  width: 100%;
}
.cid-uOXRUn29q3 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRUn29q3 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRUn29q3 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXRUn29q3 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXRUn29q3 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXRUn29q3 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXRUn29q3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRUn29q3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRUn29q3 .text {
  display: flex;
  align-items: center;
}
.cid-uOXRUn9hPw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXRUn9hPw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRUn9hPw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRUn9hPw .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXRUn9hPw .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRUn9hPw .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRUn9hPw .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRUn9hPw .container {
    padding: 0 16px;
  }
}
.cid-uOXRUn9hPw .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXRUn9hPw .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRUn9hPw .row {
    padding: 25px 9px;
  }
}
.cid-uOXRUn9hPw .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRUn9hPw .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXRUn9hPw .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRUn9hPw .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXRUn9hPw .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXRUn9hPw .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXRUn9hPw .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRUn9hPw .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXRUn9hPw .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXRUn9hPw .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXRUn9hPw .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXRUn9hPw .items-wrapper {
    display: block;
  }
}
.cid-uOXRUn9hPw .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXRUn9hPw .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXRUn9hPw .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXRUn9hPw .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXRUn9hPw .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXRUn9hPw .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXRUn9hPw .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXRUn9hPw .card {
  justify-content: center;
}
.cid-uOXRUn9hPw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXRUn9hPw .mbr-text {
  color: #000000;
}
.cid-uOXRUn9hPw .card-title {
  color: #000000;
}
.cid-uOXRUn9hPw .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXRUn9hPw .card-title,
.cid-uOXRUn9hPw .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXRUnmgRN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXRUnmgRN .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXRUnmgRN .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXRUnmgRN .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXRUnmgRN .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXRUnmgRN .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXRUnmgRN .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXRUnmgRN .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXRUnmgRN .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXRUnmgRN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXRUnmgRN .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXRUnmgRN .embla__button--next,
.cid-uOXRUnmgRN .embla__button--prev {
  display: flex;
}
.cid-uOXRUnmgRN .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRUnmgRN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRUnmgRN .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXRUnmgRN .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRUnmgRN .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXRUnmgRN .embla__button {
    top: -10%;
  }
}
.cid-uOXRUnmgRN .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXRUnmgRN .embla {
    margin-top: 80px;
  }
}
.cid-uOXRUnmgRN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRUnmgRN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRUnmgRN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRUnmgRN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRUnmgRN .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRUnmgRN .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRUnmgRN .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXRUnmgRN .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXRUnmgRN .mbr-text ul {
    display: block;
  }
}
.cid-uOXRUnmgRN .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXRUnmgRN .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXRUnmgRN .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXRUnmgRN .item-wrapper {
  height: 100%;
}
.cid-uOXRUnmgRN .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXRUnmgRN .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXRUnmgRN .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXRUnwSyn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXRUnwSyn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRUnwSyn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXRUnwSyn .container-fluid {
    padding: 0;
  }
}
.cid-uOXRUnwSyn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXRUnwSyn .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXRUnwSyn .embla__button--next,
.cid-uOXRUnwSyn .embla__button--prev {
  display: flex;
}
.cid-uOXRUnwSyn .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXRUnwSyn .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXRUnwSyn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRUnwSyn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRUnwSyn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRUnwSyn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXRUnwSyn .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXRUnwSyn .embla {
  position: relative;
  width: 100%;
}
.cid-uOXRUnwSyn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRUnwSyn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRUnwSyn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRUnwSyn .embla__slide a {
  cursor: grab;
}
.cid-uOXRUnwSyn .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXRUnwSyn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRUnwSyn .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXRUnwSyn .mbr-section-title {
  color: #232323;
}
.cid-uOXRUnwSyn .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXRUnwSyn .mbr-box {
  color: #ffffff;
}
.cid-uOXRUnwSyn .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXRUnwSyn img,
.cid-uOXRUnwSyn .item-img {
  width: 100%;
}
.cid-uOXRUnwSyn .item-wrapper {
  position: relative;
}
.cid-uOXRUnwSyn .content-head {
  max-width: 800px;
}
.cid-uOXRUHFVpn {
  z-index: 1000;
  width: 100%;
}
.cid-uOXRUHFVpn .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-uOXRUHFVpn .dropdown-menu {
  padding: 0;
}
.cid-uOXRUHFVpn .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXRUHFVpn .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXRUHFVpn .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXRUHFVpn .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXRUHFVpn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXRUHFVpn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXRUHFVpn .nav-link {
  position: relative;
}
.cid-uOXRUHFVpn .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXRUHFVpn .dropdown-menu,
.cid-uOXRUHFVpn .navbar.opened {
  background: #212428 !important;
}
.cid-uOXRUHFVpn .nav-item:focus,
.cid-uOXRUHFVpn .nav-link:focus {
  outline: none;
}
.cid-uOXRUHFVpn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXRUHFVpn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXRUHFVpn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXRUHFVpn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXRUHFVpn .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXRUHFVpn .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXRUHFVpn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXRUHFVpn .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXRUHFVpn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXRUHFVpn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXRUHFVpn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXRUHFVpn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXRUHFVpn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXRUHFVpn .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-uOXRUHFVpn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXRUHFVpn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXRUHFVpn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXRUHFVpn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXRUHFVpn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXRUHFVpn .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXRUHFVpn .navbar {
    min-height: 80px;
  }
}
.cid-uOXRUHFVpn .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXRUHFVpn .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXRUHFVpn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXRUHFVpn .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXRUHFVpn .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXRUHFVpn .dropdown-item.active,
.cid-uOXRUHFVpn .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXRUHFVpn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXRUHFVpn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXRUHFVpn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXRUHFVpn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXRUHFVpn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXRUHFVpn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXRUHFVpn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXRUHFVpn button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRUHFVpn button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXRUHFVpn button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRUHFVpn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRUHFVpn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRUHFVpn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRUHFVpn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRUHFVpn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRUHFVpn nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRUHFVpn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRUHFVpn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRUHFVpn nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRUHFVpn .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXRUHFVpn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXRUHFVpn .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-uOXRUHFVpn .navbar {
    height: 70px;
  }
  .cid-uOXRUHFVpn .navbar.opened {
    height: auto;
  }
  .cid-uOXRUHFVpn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXRUHFVpn .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXRUHFVpn .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXRUHFVpn .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXRUHFVpn .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXRUHFVpn .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXRUHFVpn .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXRUHFVpn .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXRUHFVpn .navbar-nav {
  display: flex !important;
}
.cid-uOXRUHFVpn .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXRUHFVpn .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXRUHFVpn .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRUHFVpn .navbar-nav .nav-item .nav-link:hover,
.cid-uOXRUHFVpn .navbar-nav .nav-item .nav-link:focus,
.cid-uOXRUHFVpn .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRUHFVpn .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXRUHFVpn .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXRUHFVpn .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXRUHFVpn button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRUHFVpn button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXRUHFVpn button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRUHFVpn button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRUHFVpn button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRUHFVpn button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRUHFVpn button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRUHFVpn button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRUHFVpn .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRUHFVpn .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXRUHFVpn .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRUHFVpn .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRUHFVpn .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXRUHFVpn .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRUHFVpn .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRUHFVpn .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXRUHFVpn .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXRUHFVpn .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXRUHFVpn .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXRUHFVpn .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRUHFVpn .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXRUHFVpn .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXRUHFVpn .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXRUHFVpn .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXRUHFVpn .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXRUHFVpn .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXRUHFVpn .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXRUHFVpn .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXRUHFVpn .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXRUHFVpn .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXRUHFVpn .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXRUHFVpn ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXRUHFVpn ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXRUHFVpn ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXRUHFVpn .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXRUHFVpn .social-container {
    padding-top: 40px;
  }
}
.cid-uOXRUHFVpn .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXRUHFVpn .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXRUHFVpn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXRUHFVpn .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXRUHFVpn .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXRUHFVpn .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXRUHFVpn .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXRUHFVpn .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXRUHFVpn .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXRUHFVpn .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXRUHQSGU {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXRUHQSGU img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXRUHQSGU .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXRUHQSGU .images {
    display: none;
  }
}
.cid-uOXRUHQSGU .image-wrapper-1,
.cid-uOXRUHQSGU .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXRUHQSGU .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXRUHQSGU .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXRUHQSGU .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXRUHQSGU .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXRUHQSGU .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXRUHQSGU .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXRUHQSGU .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXRUHQSGU .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXRUHQSGU .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXRUHQSGU .text-wrapper {
  width: 100%;
}
.cid-uOXRUHQSGU .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRUHQSGU .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRUHQSGU .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXRUHQSGU .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXRUHQSGU .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXRUHQSGU .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXRUHQSGU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRUHQSGU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRUHQSGU .text {
  display: flex;
  align-items: center;
}
.cid-uOXRUHYPHr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXRUHYPHr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRUHYPHr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRUHYPHr .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXRUHYPHr .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRUHYPHr .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRUHYPHr .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRUHYPHr .container {
    padding: 0 16px;
  }
}
.cid-uOXRUHYPHr .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXRUHYPHr .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRUHYPHr .row {
    padding: 25px 9px;
  }
}
.cid-uOXRUHYPHr .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRUHYPHr .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXRUHYPHr .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRUHYPHr .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXRUHYPHr .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXRUHYPHr .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXRUHYPHr .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRUHYPHr .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXRUHYPHr .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXRUHYPHr .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXRUHYPHr .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXRUHYPHr .items-wrapper {
    display: block;
  }
}
.cid-uOXRUHYPHr .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXRUHYPHr .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXRUHYPHr .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXRUHYPHr .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXRUHYPHr .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXRUHYPHr .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXRUHYPHr .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXRUHYPHr .card {
  justify-content: center;
}
.cid-uOXRUHYPHr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXRUHYPHr .mbr-text {
  color: #000000;
}
.cid-uOXRUHYPHr .card-title {
  color: #000000;
}
.cid-uOXRUHYPHr .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXRUHYPHr .card-title,
.cid-uOXRUHYPHr .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXRUIa16w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXRUIa16w .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXRUIa16w .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXRUIa16w .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXRUIa16w .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXRUIa16w .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXRUIa16w .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXRUIa16w .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXRUIa16w .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXRUIa16w .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXRUIa16w .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXRUIa16w .embla__button--next,
.cid-uOXRUIa16w .embla__button--prev {
  display: flex;
}
.cid-uOXRUIa16w .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRUIa16w .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRUIa16w .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXRUIa16w .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRUIa16w .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXRUIa16w .embla__button {
    top: -10%;
  }
}
.cid-uOXRUIa16w .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXRUIa16w .embla {
    margin-top: 80px;
  }
}
.cid-uOXRUIa16w .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRUIa16w .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRUIa16w .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRUIa16w .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRUIa16w .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRUIa16w .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRUIa16w .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXRUIa16w .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXRUIa16w .mbr-text ul {
    display: block;
  }
}
.cid-uOXRUIa16w .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXRUIa16w .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXRUIa16w .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXRUIa16w .item-wrapper {
  height: 100%;
}
.cid-uOXRUIa16w .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXRUIa16w .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXRUIa16w .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXRUIkgq8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXRUIkgq8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRUIkgq8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXRUIkgq8 .container-fluid {
    padding: 0;
  }
}
.cid-uOXRUIkgq8 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXRUIkgq8 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXRUIkgq8 .embla__button--next,
.cid-uOXRUIkgq8 .embla__button--prev {
  display: flex;
}
.cid-uOXRUIkgq8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXRUIkgq8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXRUIkgq8 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRUIkgq8 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRUIkgq8 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRUIkgq8 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXRUIkgq8 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXRUIkgq8 .embla {
  position: relative;
  width: 100%;
}
.cid-uOXRUIkgq8 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRUIkgq8 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRUIkgq8 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRUIkgq8 .embla__slide a {
  cursor: grab;
}
.cid-uOXRUIkgq8 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXRUIkgq8 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRUIkgq8 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXRUIkgq8 .mbr-section-title {
  color: #232323;
}
.cid-uOXRUIkgq8 .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXRUIkgq8 .mbr-box {
  color: #ffffff;
}
.cid-uOXRUIkgq8 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXRUIkgq8 img,
.cid-uOXRUIkgq8 .item-img {
  width: 100%;
}
.cid-uOXRUIkgq8 .item-wrapper {
  position: relative;
}
.cid-uOXRUIkgq8 .content-head {
  max-width: 800px;
}
.cid-uOXRV2CBA9 {
  z-index: 1000;
  width: 100%;
}
.cid-uOXRV2CBA9 .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-uOXRV2CBA9 .dropdown-menu {
  padding: 0;
}
.cid-uOXRV2CBA9 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXRV2CBA9 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXRV2CBA9 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXRV2CBA9 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXRV2CBA9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXRV2CBA9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXRV2CBA9 .nav-link {
  position: relative;
}
.cid-uOXRV2CBA9 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXRV2CBA9 .dropdown-menu,
.cid-uOXRV2CBA9 .navbar.opened {
  background: #212428 !important;
}
.cid-uOXRV2CBA9 .nav-item:focus,
.cid-uOXRV2CBA9 .nav-link:focus {
  outline: none;
}
.cid-uOXRV2CBA9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXRV2CBA9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXRV2CBA9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXRV2CBA9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXRV2CBA9 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXRV2CBA9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXRV2CBA9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXRV2CBA9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXRV2CBA9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXRV2CBA9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXRV2CBA9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXRV2CBA9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXRV2CBA9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXRV2CBA9 .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-uOXRV2CBA9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXRV2CBA9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXRV2CBA9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXRV2CBA9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXRV2CBA9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXRV2CBA9 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXRV2CBA9 .navbar {
    min-height: 80px;
  }
}
.cid-uOXRV2CBA9 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXRV2CBA9 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXRV2CBA9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXRV2CBA9 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXRV2CBA9 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXRV2CBA9 .dropdown-item.active,
.cid-uOXRV2CBA9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXRV2CBA9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXRV2CBA9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXRV2CBA9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXRV2CBA9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXRV2CBA9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXRV2CBA9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXRV2CBA9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXRV2CBA9 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRV2CBA9 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXRV2CBA9 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRV2CBA9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRV2CBA9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRV2CBA9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRV2CBA9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRV2CBA9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRV2CBA9 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRV2CBA9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRV2CBA9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRV2CBA9 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXRV2CBA9 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXRV2CBA9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXRV2CBA9 .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-uOXRV2CBA9 .navbar {
    height: 70px;
  }
  .cid-uOXRV2CBA9 .navbar.opened {
    height: auto;
  }
  .cid-uOXRV2CBA9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXRV2CBA9 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXRV2CBA9 .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXRV2CBA9 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXRV2CBA9 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXRV2CBA9 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXRV2CBA9 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXRV2CBA9 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXRV2CBA9 .navbar-nav {
  display: flex !important;
}
.cid-uOXRV2CBA9 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXRV2CBA9 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXRV2CBA9 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRV2CBA9 .navbar-nav .nav-item .nav-link:hover,
.cid-uOXRV2CBA9 .navbar-nav .nav-item .nav-link:focus,
.cid-uOXRV2CBA9 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXRV2CBA9 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXRV2CBA9 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXRV2CBA9 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXRV2CBA9 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRV2CBA9 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXRV2CBA9 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRV2CBA9 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRV2CBA9 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXRV2CBA9 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRV2CBA9 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXRV2CBA9 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXRV2CBA9 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXRV2CBA9 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXRV2CBA9 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXRV2CBA9 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXRV2CBA9 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXRV2CBA9 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXRV2CBA9 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXRV2CBA9 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXRV2CBA9 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXRV2CBA9 .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXRV2CBA9 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXRV2CBA9 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRV2CBA9 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXRV2CBA9 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXRV2CBA9 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXRV2CBA9 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXRV2CBA9 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXRV2CBA9 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXRV2CBA9 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXRV2CBA9 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXRV2CBA9 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXRV2CBA9 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXRV2CBA9 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXRV2CBA9 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXRV2CBA9 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXRV2CBA9 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXRV2CBA9 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXRV2CBA9 .social-container {
    padding-top: 40px;
  }
}
.cid-uOXRV2CBA9 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXRV2CBA9 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXRV2CBA9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXRV2CBA9 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXRV2CBA9 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXRV2CBA9 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXRV2CBA9 .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXRV2CBA9 .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXRV2CBA9 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXRV2CBA9 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXRV2Nyhz {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXRV2Nyhz img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXRV2Nyhz .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXRV2Nyhz .images {
    display: none;
  }
}
.cid-uOXRV2Nyhz .image-wrapper-1,
.cid-uOXRV2Nyhz .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXRV2Nyhz .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXRV2Nyhz .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXRV2Nyhz .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXRV2Nyhz .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXRV2Nyhz .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXRV2Nyhz .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXRV2Nyhz .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXRV2Nyhz .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXRV2Nyhz .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXRV2Nyhz .text-wrapper {
  width: 100%;
}
.cid-uOXRV2Nyhz .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRV2Nyhz .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRV2Nyhz .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXRV2Nyhz .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXRV2Nyhz .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXRV2Nyhz .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXRV2Nyhz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRV2Nyhz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRV2Nyhz .text {
  display: flex;
  align-items: center;
}
.cid-uOXRV2WcEu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXRV2WcEu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRV2WcEu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXRV2WcEu .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXRV2WcEu .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRV2WcEu .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRV2WcEu .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXRV2WcEu .container {
    padding: 0 16px;
  }
}
.cid-uOXRV2WcEu .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXRV2WcEu .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXRV2WcEu .row {
    padding: 25px 9px;
  }
}
.cid-uOXRV2WcEu .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRV2WcEu .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXRV2WcEu .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRV2WcEu .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXRV2WcEu .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXRV2WcEu .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXRV2WcEu .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXRV2WcEu .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXRV2WcEu .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXRV2WcEu .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXRV2WcEu .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXRV2WcEu .items-wrapper {
    display: block;
  }
}
.cid-uOXRV2WcEu .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXRV2WcEu .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXRV2WcEu .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXRV2WcEu .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXRV2WcEu .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXRV2WcEu .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXRV2WcEu .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXRV2WcEu .card {
  justify-content: center;
}
.cid-uOXRV2WcEu .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXRV2WcEu .mbr-text {
  color: #000000;
}
.cid-uOXRV2WcEu .card-title {
  color: #000000;
}
.cid-uOXRV2WcEu .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXRV2WcEu .card-title,
.cid-uOXRV2WcEu .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXRV39QlC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXRV39QlC .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXRV39QlC .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXRV39QlC .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXRV39QlC .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXRV39QlC .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXRV39QlC .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXRV39QlC .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXRV39QlC .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXRV39QlC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXRV39QlC .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXRV39QlC .embla__button--next,
.cid-uOXRV39QlC .embla__button--prev {
  display: flex;
}
.cid-uOXRV39QlC .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRV39QlC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRV39QlC .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXRV39QlC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRV39QlC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXRV39QlC .embla__button {
    top: -10%;
  }
}
.cid-uOXRV39QlC .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXRV39QlC .embla {
    margin-top: 80px;
  }
}
.cid-uOXRV39QlC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRV39QlC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRV39QlC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRV39QlC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRV39QlC .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXRV39QlC .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXRV39QlC .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXRV39QlC .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXRV39QlC .mbr-text ul {
    display: block;
  }
}
.cid-uOXRV39QlC .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXRV39QlC .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXRV39QlC .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXRV39QlC .item-wrapper {
  height: 100%;
}
.cid-uOXRV39QlC .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXRV39QlC .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXRV39QlC .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXRV3jPHn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXRV3jPHn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXRV3jPHn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXRV3jPHn .container-fluid {
    padding: 0;
  }
}
.cid-uOXRV3jPHn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXRV3jPHn .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXRV3jPHn .embla__button--next,
.cid-uOXRV3jPHn .embla__button--prev {
  display: flex;
}
.cid-uOXRV3jPHn .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXRV3jPHn .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXRV3jPHn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXRV3jPHn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXRV3jPHn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXRV3jPHn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXRV3jPHn .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXRV3jPHn .embla {
  position: relative;
  width: 100%;
}
.cid-uOXRV3jPHn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXRV3jPHn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXRV3jPHn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXRV3jPHn .embla__slide a {
  cursor: grab;
}
.cid-uOXRV3jPHn .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXRV3jPHn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXRV3jPHn .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXRV3jPHn .mbr-section-title {
  color: #232323;
}
.cid-uOXRV3jPHn .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXRV3jPHn .mbr-box {
  color: #ffffff;
}
.cid-uOXRV3jPHn .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXRV3jPHn img,
.cid-uOXRV3jPHn .item-img {
  width: 100%;
}
.cid-uOXRV3jPHn .item-wrapper {
  position: relative;
}
.cid-uOXRV3jPHn .content-head {
  max-width: 800px;
}
.cid-uOXS585bdo {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS585bdo .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-uOXS585bdo .dropdown-menu {
  padding: 0;
}
.cid-uOXS585bdo .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS585bdo .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS585bdo .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS585bdo .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS585bdo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS585bdo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS585bdo .nav-link {
  position: relative;
}
.cid-uOXS585bdo .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS585bdo .dropdown-menu,
.cid-uOXS585bdo .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS585bdo .nav-item:focus,
.cid-uOXS585bdo .nav-link:focus {
  outline: none;
}
.cid-uOXS585bdo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS585bdo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS585bdo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS585bdo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS585bdo .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS585bdo .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS585bdo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS585bdo .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS585bdo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS585bdo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS585bdo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS585bdo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS585bdo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS585bdo .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-uOXS585bdo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS585bdo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS585bdo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS585bdo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS585bdo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS585bdo .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS585bdo .navbar {
    min-height: 80px;
  }
}
.cid-uOXS585bdo .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS585bdo .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS585bdo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS585bdo .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS585bdo .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS585bdo .dropdown-item.active,
.cid-uOXS585bdo .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS585bdo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS585bdo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS585bdo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS585bdo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS585bdo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS585bdo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS585bdo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS585bdo button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS585bdo button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS585bdo button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS585bdo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS585bdo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS585bdo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS585bdo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS585bdo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS585bdo nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS585bdo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS585bdo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS585bdo nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS585bdo .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS585bdo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS585bdo .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-uOXS585bdo .navbar {
    height: 70px;
  }
  .cid-uOXS585bdo .navbar.opened {
    height: auto;
  }
  .cid-uOXS585bdo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS585bdo .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS585bdo .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS585bdo .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS585bdo .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS585bdo .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS585bdo .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS585bdo .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS585bdo .navbar-nav {
  display: flex !important;
}
.cid-uOXS585bdo .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS585bdo .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS585bdo .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS585bdo .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS585bdo .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS585bdo .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS585bdo .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS585bdo .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS585bdo .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS585bdo button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS585bdo button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS585bdo button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS585bdo button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS585bdo button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS585bdo button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS585bdo button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS585bdo button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS585bdo .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS585bdo .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS585bdo .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS585bdo .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS585bdo .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS585bdo .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS585bdo .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS585bdo .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS585bdo .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS585bdo .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS585bdo .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS585bdo .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS585bdo .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS585bdo .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS585bdo .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS585bdo .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS585bdo .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS585bdo .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS585bdo .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS585bdo .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS585bdo .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS585bdo .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS585bdo .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS585bdo ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS585bdo ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS585bdo ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS585bdo .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS585bdo .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS585bdo .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS585bdo .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS585bdo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS585bdo .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS585bdo .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS585bdo .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS585bdo .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS585bdo .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS585bdo .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS585bdo .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS58iT3L {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS58iT3L img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS58iT3L .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS58iT3L .images {
    display: none;
  }
}
.cid-uOXS58iT3L .image-wrapper-1,
.cid-uOXS58iT3L .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS58iT3L .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS58iT3L .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS58iT3L .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS58iT3L .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS58iT3L .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS58iT3L .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS58iT3L .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS58iT3L .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS58iT3L .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS58iT3L .text-wrapper {
  width: 100%;
}
.cid-uOXS58iT3L .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS58iT3L .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS58iT3L .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS58iT3L .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS58iT3L .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS58iT3L .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS58iT3L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS58iT3L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS58iT3L .text {
  display: flex;
  align-items: center;
}
.cid-uOXS58rZep {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS58rZep .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS58rZep .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS58rZep .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS58rZep .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS58rZep .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS58rZep .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS58rZep .container {
    padding: 0 16px;
  }
}
.cid-uOXS58rZep .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS58rZep .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS58rZep .row {
    padding: 25px 9px;
  }
}
.cid-uOXS58rZep .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS58rZep .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS58rZep .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS58rZep .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS58rZep .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS58rZep .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS58rZep .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS58rZep .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS58rZep .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS58rZep .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS58rZep .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS58rZep .items-wrapper {
    display: block;
  }
}
.cid-uOXS58rZep .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS58rZep .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS58rZep .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS58rZep .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS58rZep .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS58rZep .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS58rZep .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS58rZep .card {
  justify-content: center;
}
.cid-uOXS58rZep .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS58rZep .mbr-text {
  color: #000000;
}
.cid-uOXS58rZep .card-title {
  color: #000000;
}
.cid-uOXS58rZep .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS58rZep .card-title,
.cid-uOXS58rZep .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS58EYNK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS58EYNK .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS58EYNK .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS58EYNK .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS58EYNK .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS58EYNK .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS58EYNK .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS58EYNK .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS58EYNK .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS58EYNK .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS58EYNK .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS58EYNK .embla__button--next,
.cid-uOXS58EYNK .embla__button--prev {
  display: flex;
}
.cid-uOXS58EYNK .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS58EYNK .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS58EYNK .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS58EYNK .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS58EYNK .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS58EYNK .embla__button {
    top: -10%;
  }
}
.cid-uOXS58EYNK .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS58EYNK .embla {
    margin-top: 80px;
  }
}
.cid-uOXS58EYNK .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS58EYNK .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS58EYNK .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS58EYNK .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS58EYNK .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS58EYNK .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS58EYNK .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS58EYNK .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS58EYNK .mbr-text ul {
    display: block;
  }
}
.cid-uOXS58EYNK .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS58EYNK .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS58EYNK .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS58EYNK .item-wrapper {
  height: 100%;
}
.cid-uOXS58EYNK .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS58EYNK .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS58EYNK .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS58OZat {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS58OZat .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS58OZat .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS58OZat .container-fluid {
    padding: 0;
  }
}
.cid-uOXS58OZat .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS58OZat .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS58OZat .embla__button--next,
.cid-uOXS58OZat .embla__button--prev {
  display: flex;
}
.cid-uOXS58OZat .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS58OZat .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS58OZat .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS58OZat .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS58OZat .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS58OZat .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS58OZat .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS58OZat .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS58OZat .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS58OZat .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS58OZat .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS58OZat .embla__slide a {
  cursor: grab;
}
.cid-uOXS58OZat .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS58OZat .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS58OZat .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS58OZat .mbr-section-title {
  color: #232323;
}
.cid-uOXS58OZat .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS58OZat .mbr-box {
  color: #ffffff;
}
.cid-uOXS58OZat .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS58OZat img,
.cid-uOXS58OZat .item-img {
  width: 100%;
}
.cid-uOXS58OZat .item-wrapper {
  position: relative;
}
.cid-uOXS58OZat .content-head {
  max-width: 800px;
}
.cid-uOXS5wvfBZ {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS5wvfBZ .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-uOXS5wvfBZ .dropdown-menu {
  padding: 0;
}
.cid-uOXS5wvfBZ .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS5wvfBZ .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS5wvfBZ .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS5wvfBZ .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS5wvfBZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS5wvfBZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS5wvfBZ .nav-link {
  position: relative;
}
.cid-uOXS5wvfBZ .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS5wvfBZ .dropdown-menu,
.cid-uOXS5wvfBZ .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS5wvfBZ .nav-item:focus,
.cid-uOXS5wvfBZ .nav-link:focus {
  outline: none;
}
.cid-uOXS5wvfBZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS5wvfBZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS5wvfBZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS5wvfBZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS5wvfBZ .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS5wvfBZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS5wvfBZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS5wvfBZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS5wvfBZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS5wvfBZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS5wvfBZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS5wvfBZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS5wvfBZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS5wvfBZ .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-uOXS5wvfBZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS5wvfBZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS5wvfBZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS5wvfBZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS5wvfBZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS5wvfBZ .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS5wvfBZ .navbar {
    min-height: 80px;
  }
}
.cid-uOXS5wvfBZ .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS5wvfBZ .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS5wvfBZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS5wvfBZ .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS5wvfBZ .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS5wvfBZ .dropdown-item.active,
.cid-uOXS5wvfBZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS5wvfBZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS5wvfBZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS5wvfBZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS5wvfBZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS5wvfBZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS5wvfBZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS5wvfBZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS5wvfBZ button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS5wvfBZ button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS5wvfBZ button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS5wvfBZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS5wvfBZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS5wvfBZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS5wvfBZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS5wvfBZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS5wvfBZ nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS5wvfBZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS5wvfBZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS5wvfBZ nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS5wvfBZ .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS5wvfBZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS5wvfBZ .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-uOXS5wvfBZ .navbar {
    height: 70px;
  }
  .cid-uOXS5wvfBZ .navbar.opened {
    height: auto;
  }
  .cid-uOXS5wvfBZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS5wvfBZ .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS5wvfBZ .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS5wvfBZ .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS5wvfBZ .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS5wvfBZ .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS5wvfBZ .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS5wvfBZ .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS5wvfBZ .navbar-nav {
  display: flex !important;
}
.cid-uOXS5wvfBZ .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS5wvfBZ .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS5wvfBZ .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS5wvfBZ .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS5wvfBZ .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS5wvfBZ .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS5wvfBZ .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS5wvfBZ .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS5wvfBZ .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS5wvfBZ button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS5wvfBZ button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS5wvfBZ button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS5wvfBZ button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS5wvfBZ button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS5wvfBZ button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS5wvfBZ button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS5wvfBZ button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS5wvfBZ .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS5wvfBZ .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS5wvfBZ .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS5wvfBZ .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS5wvfBZ .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS5wvfBZ .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS5wvfBZ .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS5wvfBZ .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS5wvfBZ .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS5wvfBZ .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS5wvfBZ .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS5wvfBZ .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS5wvfBZ .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS5wvfBZ .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS5wvfBZ .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS5wvfBZ .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS5wvfBZ .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS5wvfBZ .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS5wvfBZ .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS5wvfBZ .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS5wvfBZ .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS5wvfBZ .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS5wvfBZ .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS5wvfBZ ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS5wvfBZ ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS5wvfBZ ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS5wvfBZ .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS5wvfBZ .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS5wvfBZ .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS5wvfBZ .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS5wvfBZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS5wvfBZ .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS5wvfBZ .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS5wvfBZ .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS5wvfBZ .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS5wvfBZ .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS5wvfBZ .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS5wvfBZ .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS5wJhTn {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS5wJhTn img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS5wJhTn .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS5wJhTn .images {
    display: none;
  }
}
.cid-uOXS5wJhTn .image-wrapper-1,
.cid-uOXS5wJhTn .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS5wJhTn .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS5wJhTn .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS5wJhTn .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS5wJhTn .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS5wJhTn .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS5wJhTn .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS5wJhTn .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS5wJhTn .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS5wJhTn .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS5wJhTn .text-wrapper {
  width: 100%;
}
.cid-uOXS5wJhTn .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS5wJhTn .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS5wJhTn .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS5wJhTn .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS5wJhTn .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS5wJhTn .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS5wJhTn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS5wJhTn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS5wJhTn .text {
  display: flex;
  align-items: center;
}
.cid-uOXS5wQZUb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS5wQZUb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS5wQZUb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS5wQZUb .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS5wQZUb .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS5wQZUb .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS5wQZUb .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS5wQZUb .container {
    padding: 0 16px;
  }
}
.cid-uOXS5wQZUb .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS5wQZUb .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS5wQZUb .row {
    padding: 25px 9px;
  }
}
.cid-uOXS5wQZUb .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS5wQZUb .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS5wQZUb .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS5wQZUb .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS5wQZUb .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS5wQZUb .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS5wQZUb .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS5wQZUb .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS5wQZUb .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS5wQZUb .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS5wQZUb .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS5wQZUb .items-wrapper {
    display: block;
  }
}
.cid-uOXS5wQZUb .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS5wQZUb .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS5wQZUb .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS5wQZUb .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS5wQZUb .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS5wQZUb .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS5wQZUb .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS5wQZUb .card {
  justify-content: center;
}
.cid-uOXS5wQZUb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS5wQZUb .mbr-text {
  color: #000000;
}
.cid-uOXS5wQZUb .card-title {
  color: #000000;
}
.cid-uOXS5wQZUb .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS5wQZUb .card-title,
.cid-uOXS5wQZUb .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS5x259B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS5x259B .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS5x259B .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS5x259B .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS5x259B .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS5x259B .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS5x259B .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS5x259B .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS5x259B .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS5x259B .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS5x259B .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS5x259B .embla__button--next,
.cid-uOXS5x259B .embla__button--prev {
  display: flex;
}
.cid-uOXS5x259B .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS5x259B .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS5x259B .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS5x259B .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS5x259B .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS5x259B .embla__button {
    top: -10%;
  }
}
.cid-uOXS5x259B .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS5x259B .embla {
    margin-top: 80px;
  }
}
.cid-uOXS5x259B .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS5x259B .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS5x259B .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS5x259B .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS5x259B .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS5x259B .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS5x259B .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS5x259B .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS5x259B .mbr-text ul {
    display: block;
  }
}
.cid-uOXS5x259B .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS5x259B .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS5x259B .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS5x259B .item-wrapper {
  height: 100%;
}
.cid-uOXS5x259B .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS5x259B .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS5x259B .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS5xc4aK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS5xc4aK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS5xc4aK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS5xc4aK .container-fluid {
    padding: 0;
  }
}
.cid-uOXS5xc4aK .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS5xc4aK .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS5xc4aK .embla__button--next,
.cid-uOXS5xc4aK .embla__button--prev {
  display: flex;
}
.cid-uOXS5xc4aK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS5xc4aK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS5xc4aK .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS5xc4aK .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS5xc4aK .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS5xc4aK .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS5xc4aK .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS5xc4aK .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS5xc4aK .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS5xc4aK .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS5xc4aK .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS5xc4aK .embla__slide a {
  cursor: grab;
}
.cid-uOXS5xc4aK .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS5xc4aK .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS5xc4aK .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS5xc4aK .mbr-section-title {
  color: #232323;
}
.cid-uOXS5xc4aK .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS5xc4aK .mbr-box {
  color: #ffffff;
}
.cid-uOXS5xc4aK .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS5xc4aK img,
.cid-uOXS5xc4aK .item-img {
  width: 100%;
}
.cid-uOXS5xc4aK .item-wrapper {
  position: relative;
}
.cid-uOXS5xc4aK .content-head {
  max-width: 800px;
}
.cid-uOXS5Ts5Rp {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS5Ts5Rp .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-uOXS5Ts5Rp .dropdown-menu {
  padding: 0;
}
.cid-uOXS5Ts5Rp .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS5Ts5Rp .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS5Ts5Rp .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS5Ts5Rp .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS5Ts5Rp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS5Ts5Rp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS5Ts5Rp .nav-link {
  position: relative;
}
.cid-uOXS5Ts5Rp .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS5Ts5Rp .dropdown-menu,
.cid-uOXS5Ts5Rp .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS5Ts5Rp .nav-item:focus,
.cid-uOXS5Ts5Rp .nav-link:focus {
  outline: none;
}
.cid-uOXS5Ts5Rp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS5Ts5Rp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS5Ts5Rp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS5Ts5Rp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS5Ts5Rp .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS5Ts5Rp .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS5Ts5Rp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS5Ts5Rp .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS5Ts5Rp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS5Ts5Rp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS5Ts5Rp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS5Ts5Rp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS5Ts5Rp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS5Ts5Rp .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-uOXS5Ts5Rp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS5Ts5Rp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS5Ts5Rp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS5Ts5Rp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS5Ts5Rp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS5Ts5Rp .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS5Ts5Rp .navbar {
    min-height: 80px;
  }
}
.cid-uOXS5Ts5Rp .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS5Ts5Rp .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS5Ts5Rp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS5Ts5Rp .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS5Ts5Rp .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS5Ts5Rp .dropdown-item.active,
.cid-uOXS5Ts5Rp .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS5Ts5Rp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS5Ts5Rp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS5Ts5Rp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS5Ts5Rp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS5Ts5Rp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS5Ts5Rp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS5Ts5Rp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS5Ts5Rp button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS5Ts5Rp button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS5Ts5Rp button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS5Ts5Rp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS5Ts5Rp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS5Ts5Rp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS5Ts5Rp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS5Ts5Rp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS5Ts5Rp nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS5Ts5Rp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS5Ts5Rp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS5Ts5Rp nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS5Ts5Rp .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS5Ts5Rp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS5Ts5Rp .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-uOXS5Ts5Rp .navbar {
    height: 70px;
  }
  .cid-uOXS5Ts5Rp .navbar.opened {
    height: auto;
  }
  .cid-uOXS5Ts5Rp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS5Ts5Rp .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS5Ts5Rp .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS5Ts5Rp .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS5Ts5Rp .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS5Ts5Rp .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS5Ts5Rp .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS5Ts5Rp .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS5Ts5Rp .navbar-nav {
  display: flex !important;
}
.cid-uOXS5Ts5Rp .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS5Ts5Rp .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS5Ts5Rp .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS5Ts5Rp .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS5Ts5Rp .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS5Ts5Rp .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS5Ts5Rp .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS5Ts5Rp .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS5Ts5Rp .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS5Ts5Rp button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS5Ts5Rp button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS5Ts5Rp button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS5Ts5Rp button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS5Ts5Rp button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS5Ts5Rp button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS5Ts5Rp button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS5Ts5Rp button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS5Ts5Rp .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS5Ts5Rp .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS5Ts5Rp .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS5Ts5Rp .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS5Ts5Rp .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS5Ts5Rp .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS5Ts5Rp .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS5Ts5Rp .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS5Ts5Rp .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS5Ts5Rp .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS5Ts5Rp .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS5Ts5Rp .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS5Ts5Rp .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS5Ts5Rp .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS5Ts5Rp .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS5Ts5Rp .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS5Ts5Rp .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS5Ts5Rp .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS5Ts5Rp .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS5Ts5Rp .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS5Ts5Rp .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS5Ts5Rp .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS5Ts5Rp .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS5Ts5Rp ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS5Ts5Rp ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS5Ts5Rp ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS5Ts5Rp .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS5Ts5Rp .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS5Ts5Rp .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS5Ts5Rp .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS5Ts5Rp .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS5Ts5Rp .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS5Ts5Rp .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS5Ts5Rp .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS5Ts5Rp .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS5Ts5Rp .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS5Ts5Rp .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS5Ts5Rp .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS5TDq6L {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS5TDq6L img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS5TDq6L .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS5TDq6L .images {
    display: none;
  }
}
.cid-uOXS5TDq6L .image-wrapper-1,
.cid-uOXS5TDq6L .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS5TDq6L .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS5TDq6L .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS5TDq6L .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS5TDq6L .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS5TDq6L .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS5TDq6L .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS5TDq6L .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS5TDq6L .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS5TDq6L .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS5TDq6L .text-wrapper {
  width: 100%;
}
.cid-uOXS5TDq6L .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS5TDq6L .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS5TDq6L .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS5TDq6L .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS5TDq6L .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS5TDq6L .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS5TDq6L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS5TDq6L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS5TDq6L .text {
  display: flex;
  align-items: center;
}
.cid-uOXS5TLkya {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS5TLkya .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS5TLkya .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS5TLkya .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS5TLkya .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS5TLkya .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS5TLkya .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS5TLkya .container {
    padding: 0 16px;
  }
}
.cid-uOXS5TLkya .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS5TLkya .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS5TLkya .row {
    padding: 25px 9px;
  }
}
.cid-uOXS5TLkya .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS5TLkya .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS5TLkya .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS5TLkya .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS5TLkya .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS5TLkya .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS5TLkya .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS5TLkya .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS5TLkya .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS5TLkya .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS5TLkya .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS5TLkya .items-wrapper {
    display: block;
  }
}
.cid-uOXS5TLkya .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS5TLkya .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS5TLkya .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS5TLkya .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS5TLkya .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS5TLkya .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS5TLkya .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS5TLkya .card {
  justify-content: center;
}
.cid-uOXS5TLkya .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS5TLkya .mbr-text {
  color: #000000;
}
.cid-uOXS5TLkya .card-title {
  color: #000000;
}
.cid-uOXS5TLkya .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS5TLkya .card-title,
.cid-uOXS5TLkya .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS5TYzOh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS5TYzOh .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS5TYzOh .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS5TYzOh .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS5TYzOh .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS5TYzOh .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS5TYzOh .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS5TYzOh .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS5TYzOh .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS5TYzOh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS5TYzOh .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS5TYzOh .embla__button--next,
.cid-uOXS5TYzOh .embla__button--prev {
  display: flex;
}
.cid-uOXS5TYzOh .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS5TYzOh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS5TYzOh .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS5TYzOh .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS5TYzOh .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS5TYzOh .embla__button {
    top: -10%;
  }
}
.cid-uOXS5TYzOh .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS5TYzOh .embla {
    margin-top: 80px;
  }
}
.cid-uOXS5TYzOh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS5TYzOh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS5TYzOh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS5TYzOh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS5TYzOh .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS5TYzOh .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS5TYzOh .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS5TYzOh .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS5TYzOh .mbr-text ul {
    display: block;
  }
}
.cid-uOXS5TYzOh .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS5TYzOh .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS5TYzOh .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS5TYzOh .item-wrapper {
  height: 100%;
}
.cid-uOXS5TYzOh .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS5TYzOh .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS5TYzOh .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS5U8O0z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS5U8O0z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS5U8O0z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS5U8O0z .container-fluid {
    padding: 0;
  }
}
.cid-uOXS5U8O0z .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS5U8O0z .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS5U8O0z .embla__button--next,
.cid-uOXS5U8O0z .embla__button--prev {
  display: flex;
}
.cid-uOXS5U8O0z .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS5U8O0z .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS5U8O0z .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS5U8O0z .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS5U8O0z .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS5U8O0z .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS5U8O0z .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS5U8O0z .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS5U8O0z .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS5U8O0z .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS5U8O0z .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS5U8O0z .embla__slide a {
  cursor: grab;
}
.cid-uOXS5U8O0z .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS5U8O0z .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS5U8O0z .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS5U8O0z .mbr-section-title {
  color: #232323;
}
.cid-uOXS5U8O0z .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS5U8O0z .mbr-box {
  color: #ffffff;
}
.cid-uOXS5U8O0z .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS5U8O0z img,
.cid-uOXS5U8O0z .item-img {
  width: 100%;
}
.cid-uOXS5U8O0z .item-wrapper {
  position: relative;
}
.cid-uOXS5U8O0z .content-head {
  max-width: 800px;
}
.cid-uOXS6iTlSk {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS6iTlSk .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-uOXS6iTlSk .dropdown-menu {
  padding: 0;
}
.cid-uOXS6iTlSk .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS6iTlSk .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS6iTlSk .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS6iTlSk .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS6iTlSk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS6iTlSk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS6iTlSk .nav-link {
  position: relative;
}
.cid-uOXS6iTlSk .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS6iTlSk .dropdown-menu,
.cid-uOXS6iTlSk .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS6iTlSk .nav-item:focus,
.cid-uOXS6iTlSk .nav-link:focus {
  outline: none;
}
.cid-uOXS6iTlSk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS6iTlSk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS6iTlSk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS6iTlSk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS6iTlSk .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS6iTlSk .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS6iTlSk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS6iTlSk .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS6iTlSk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS6iTlSk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS6iTlSk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS6iTlSk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS6iTlSk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS6iTlSk .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-uOXS6iTlSk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS6iTlSk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS6iTlSk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS6iTlSk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS6iTlSk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS6iTlSk .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS6iTlSk .navbar {
    min-height: 80px;
  }
}
.cid-uOXS6iTlSk .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS6iTlSk .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS6iTlSk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS6iTlSk .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS6iTlSk .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS6iTlSk .dropdown-item.active,
.cid-uOXS6iTlSk .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS6iTlSk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS6iTlSk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS6iTlSk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS6iTlSk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS6iTlSk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS6iTlSk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS6iTlSk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS6iTlSk button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS6iTlSk button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS6iTlSk button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS6iTlSk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS6iTlSk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS6iTlSk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS6iTlSk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS6iTlSk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS6iTlSk nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS6iTlSk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS6iTlSk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS6iTlSk nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS6iTlSk .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS6iTlSk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS6iTlSk .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-uOXS6iTlSk .navbar {
    height: 70px;
  }
  .cid-uOXS6iTlSk .navbar.opened {
    height: auto;
  }
  .cid-uOXS6iTlSk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS6iTlSk .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS6iTlSk .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS6iTlSk .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS6iTlSk .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS6iTlSk .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS6iTlSk .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS6iTlSk .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS6iTlSk .navbar-nav {
  display: flex !important;
}
.cid-uOXS6iTlSk .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS6iTlSk .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS6iTlSk .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS6iTlSk .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS6iTlSk .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS6iTlSk .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS6iTlSk .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS6iTlSk .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS6iTlSk .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS6iTlSk button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS6iTlSk button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS6iTlSk button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS6iTlSk button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS6iTlSk button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS6iTlSk button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS6iTlSk button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS6iTlSk button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS6iTlSk .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS6iTlSk .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS6iTlSk .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS6iTlSk .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS6iTlSk .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS6iTlSk .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS6iTlSk .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS6iTlSk .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS6iTlSk .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS6iTlSk .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS6iTlSk .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS6iTlSk .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS6iTlSk .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS6iTlSk .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS6iTlSk .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS6iTlSk .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS6iTlSk .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS6iTlSk .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS6iTlSk .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS6iTlSk .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS6iTlSk .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS6iTlSk .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS6iTlSk .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS6iTlSk ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS6iTlSk ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS6iTlSk ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS6iTlSk .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS6iTlSk .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS6iTlSk .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS6iTlSk .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS6iTlSk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS6iTlSk .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS6iTlSk .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS6iTlSk .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS6iTlSk .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS6iTlSk .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS6iTlSk .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS6iTlSk .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS6j5ez4 {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS6j5ez4 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS6j5ez4 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS6j5ez4 .images {
    display: none;
  }
}
.cid-uOXS6j5ez4 .image-wrapper-1,
.cid-uOXS6j5ez4 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS6j5ez4 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS6j5ez4 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS6j5ez4 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS6j5ez4 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS6j5ez4 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS6j5ez4 .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS6j5ez4 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS6j5ez4 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS6j5ez4 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS6j5ez4 .text-wrapper {
  width: 100%;
}
.cid-uOXS6j5ez4 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS6j5ez4 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS6j5ez4 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS6j5ez4 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS6j5ez4 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS6j5ez4 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS6j5ez4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS6j5ez4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS6j5ez4 .text {
  display: flex;
  align-items: center;
}
.cid-uOXS6jettI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS6jettI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS6jettI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS6jettI .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS6jettI .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS6jettI .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS6jettI .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS6jettI .container {
    padding: 0 16px;
  }
}
.cid-uOXS6jettI .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS6jettI .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS6jettI .row {
    padding: 25px 9px;
  }
}
.cid-uOXS6jettI .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS6jettI .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS6jettI .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS6jettI .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS6jettI .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS6jettI .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS6jettI .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS6jettI .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS6jettI .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS6jettI .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS6jettI .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS6jettI .items-wrapper {
    display: block;
  }
}
.cid-uOXS6jettI .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS6jettI .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS6jettI .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS6jettI .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS6jettI .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS6jettI .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS6jettI .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS6jettI .card {
  justify-content: center;
}
.cid-uOXS6jettI .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS6jettI .mbr-text {
  color: #000000;
}
.cid-uOXS6jettI .card-title {
  color: #000000;
}
.cid-uOXS6jettI .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS6jettI .card-title,
.cid-uOXS6jettI .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS6jqGek {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS6jqGek .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS6jqGek .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS6jqGek .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS6jqGek .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS6jqGek .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS6jqGek .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS6jqGek .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS6jqGek .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS6jqGek .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS6jqGek .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS6jqGek .embla__button--next,
.cid-uOXS6jqGek .embla__button--prev {
  display: flex;
}
.cid-uOXS6jqGek .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS6jqGek .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS6jqGek .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS6jqGek .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS6jqGek .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS6jqGek .embla__button {
    top: -10%;
  }
}
.cid-uOXS6jqGek .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS6jqGek .embla {
    margin-top: 80px;
  }
}
.cid-uOXS6jqGek .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS6jqGek .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS6jqGek .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS6jqGek .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS6jqGek .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS6jqGek .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS6jqGek .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS6jqGek .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS6jqGek .mbr-text ul {
    display: block;
  }
}
.cid-uOXS6jqGek .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS6jqGek .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS6jqGek .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS6jqGek .item-wrapper {
  height: 100%;
}
.cid-uOXS6jqGek .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS6jqGek .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS6jqGek .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS6jAMli {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS6jAMli .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS6jAMli .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS6jAMli .container-fluid {
    padding: 0;
  }
}
.cid-uOXS6jAMli .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS6jAMli .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS6jAMli .embla__button--next,
.cid-uOXS6jAMli .embla__button--prev {
  display: flex;
}
.cid-uOXS6jAMli .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS6jAMli .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS6jAMli .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS6jAMli .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS6jAMli .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS6jAMli .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS6jAMli .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS6jAMli .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS6jAMli .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS6jAMli .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS6jAMli .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS6jAMli .embla__slide a {
  cursor: grab;
}
.cid-uOXS6jAMli .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS6jAMli .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS6jAMli .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS6jAMli .mbr-section-title {
  color: #232323;
}
.cid-uOXS6jAMli .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS6jAMli .mbr-box {
  color: #ffffff;
}
.cid-uOXS6jAMli .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS6jAMli img,
.cid-uOXS6jAMli .item-img {
  width: 100%;
}
.cid-uOXS6jAMli .item-wrapper {
  position: relative;
}
.cid-uOXS6jAMli .content-head {
  max-width: 800px;
}
.cid-uOXS6Ipmdk {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS6Ipmdk .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-uOXS6Ipmdk .dropdown-menu {
  padding: 0;
}
.cid-uOXS6Ipmdk .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS6Ipmdk .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS6Ipmdk .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS6Ipmdk .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS6Ipmdk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS6Ipmdk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS6Ipmdk .nav-link {
  position: relative;
}
.cid-uOXS6Ipmdk .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS6Ipmdk .dropdown-menu,
.cid-uOXS6Ipmdk .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS6Ipmdk .nav-item:focus,
.cid-uOXS6Ipmdk .nav-link:focus {
  outline: none;
}
.cid-uOXS6Ipmdk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS6Ipmdk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS6Ipmdk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS6Ipmdk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS6Ipmdk .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS6Ipmdk .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS6Ipmdk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS6Ipmdk .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS6Ipmdk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS6Ipmdk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS6Ipmdk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS6Ipmdk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS6Ipmdk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS6Ipmdk .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-uOXS6Ipmdk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS6Ipmdk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS6Ipmdk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS6Ipmdk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS6Ipmdk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS6Ipmdk .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS6Ipmdk .navbar {
    min-height: 80px;
  }
}
.cid-uOXS6Ipmdk .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS6Ipmdk .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS6Ipmdk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS6Ipmdk .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS6Ipmdk .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS6Ipmdk .dropdown-item.active,
.cid-uOXS6Ipmdk .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS6Ipmdk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS6Ipmdk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS6Ipmdk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS6Ipmdk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS6Ipmdk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS6Ipmdk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS6Ipmdk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS6Ipmdk button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS6Ipmdk button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS6Ipmdk button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS6Ipmdk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS6Ipmdk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS6Ipmdk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS6Ipmdk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS6Ipmdk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS6Ipmdk nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS6Ipmdk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS6Ipmdk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS6Ipmdk nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS6Ipmdk .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS6Ipmdk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS6Ipmdk .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-uOXS6Ipmdk .navbar {
    height: 70px;
  }
  .cid-uOXS6Ipmdk .navbar.opened {
    height: auto;
  }
  .cid-uOXS6Ipmdk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS6Ipmdk .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS6Ipmdk .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS6Ipmdk .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS6Ipmdk .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS6Ipmdk .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS6Ipmdk .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS6Ipmdk .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS6Ipmdk .navbar-nav {
  display: flex !important;
}
.cid-uOXS6Ipmdk .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS6Ipmdk .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS6Ipmdk .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS6Ipmdk .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS6Ipmdk .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS6Ipmdk .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS6Ipmdk .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS6Ipmdk .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS6Ipmdk .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS6Ipmdk button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS6Ipmdk button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS6Ipmdk button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS6Ipmdk button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS6Ipmdk button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS6Ipmdk button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS6Ipmdk button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS6Ipmdk button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS6Ipmdk .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS6Ipmdk .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS6Ipmdk .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS6Ipmdk .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS6Ipmdk .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS6Ipmdk .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS6Ipmdk .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS6Ipmdk .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS6Ipmdk .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS6Ipmdk .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS6Ipmdk .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS6Ipmdk .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS6Ipmdk .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS6Ipmdk .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS6Ipmdk .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS6Ipmdk .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS6Ipmdk .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS6Ipmdk .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS6Ipmdk .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS6Ipmdk .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS6Ipmdk .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS6Ipmdk .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS6Ipmdk .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS6Ipmdk ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS6Ipmdk ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS6Ipmdk ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS6Ipmdk .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS6Ipmdk .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS6Ipmdk .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS6Ipmdk .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS6Ipmdk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS6Ipmdk .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS6Ipmdk .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS6Ipmdk .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS6Ipmdk .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS6Ipmdk .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS6Ipmdk .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS6Ipmdk .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS6IEmek {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS6IEmek img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS6IEmek .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS6IEmek .images {
    display: none;
  }
}
.cid-uOXS6IEmek .image-wrapper-1,
.cid-uOXS6IEmek .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS6IEmek .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS6IEmek .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS6IEmek .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS6IEmek .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS6IEmek .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS6IEmek .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS6IEmek .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS6IEmek .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS6IEmek .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS6IEmek .text-wrapper {
  width: 100%;
}
.cid-uOXS6IEmek .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS6IEmek .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS6IEmek .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS6IEmek .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS6IEmek .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS6IEmek .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS6IEmek .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS6IEmek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS6IEmek .text {
  display: flex;
  align-items: center;
}
.cid-uOXS6IMYrt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS6IMYrt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS6IMYrt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS6IMYrt .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS6IMYrt .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS6IMYrt .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS6IMYrt .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS6IMYrt .container {
    padding: 0 16px;
  }
}
.cid-uOXS6IMYrt .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS6IMYrt .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS6IMYrt .row {
    padding: 25px 9px;
  }
}
.cid-uOXS6IMYrt .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS6IMYrt .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS6IMYrt .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS6IMYrt .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS6IMYrt .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS6IMYrt .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS6IMYrt .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS6IMYrt .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS6IMYrt .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS6IMYrt .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS6IMYrt .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS6IMYrt .items-wrapper {
    display: block;
  }
}
.cid-uOXS6IMYrt .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS6IMYrt .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS6IMYrt .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS6IMYrt .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS6IMYrt .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS6IMYrt .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS6IMYrt .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS6IMYrt .card {
  justify-content: center;
}
.cid-uOXS6IMYrt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS6IMYrt .mbr-text {
  color: #000000;
}
.cid-uOXS6IMYrt .card-title {
  color: #000000;
}
.cid-uOXS6IMYrt .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS6IMYrt .card-title,
.cid-uOXS6IMYrt .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS6IYHhA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS6IYHhA .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS6IYHhA .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS6IYHhA .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS6IYHhA .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS6IYHhA .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS6IYHhA .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS6IYHhA .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS6IYHhA .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS6IYHhA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS6IYHhA .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS6IYHhA .embla__button--next,
.cid-uOXS6IYHhA .embla__button--prev {
  display: flex;
}
.cid-uOXS6IYHhA .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS6IYHhA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS6IYHhA .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS6IYHhA .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS6IYHhA .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS6IYHhA .embla__button {
    top: -10%;
  }
}
.cid-uOXS6IYHhA .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS6IYHhA .embla {
    margin-top: 80px;
  }
}
.cid-uOXS6IYHhA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS6IYHhA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS6IYHhA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS6IYHhA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS6IYHhA .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS6IYHhA .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS6IYHhA .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS6IYHhA .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS6IYHhA .mbr-text ul {
    display: block;
  }
}
.cid-uOXS6IYHhA .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS6IYHhA .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS6IYHhA .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS6IYHhA .item-wrapper {
  height: 100%;
}
.cid-uOXS6IYHhA .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS6IYHhA .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS6IYHhA .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS6J8gQG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS6J8gQG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS6J8gQG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS6J8gQG .container-fluid {
    padding: 0;
  }
}
.cid-uOXS6J8gQG .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS6J8gQG .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS6J8gQG .embla__button--next,
.cid-uOXS6J8gQG .embla__button--prev {
  display: flex;
}
.cid-uOXS6J8gQG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS6J8gQG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS6J8gQG .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS6J8gQG .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS6J8gQG .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS6J8gQG .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS6J8gQG .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS6J8gQG .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS6J8gQG .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS6J8gQG .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS6J8gQG .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS6J8gQG .embla__slide a {
  cursor: grab;
}
.cid-uOXS6J8gQG .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS6J8gQG .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS6J8gQG .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS6J8gQG .mbr-section-title {
  color: #232323;
}
.cid-uOXS6J8gQG .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS6J8gQG .mbr-box {
  color: #ffffff;
}
.cid-uOXS6J8gQG .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS6J8gQG img,
.cid-uOXS6J8gQG .item-img {
  width: 100%;
}
.cid-uOXS6J8gQG .item-wrapper {
  position: relative;
}
.cid-uOXS6J8gQG .content-head {
  max-width: 800px;
}
.cid-uOXS770Bws {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS770Bws .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-uOXS770Bws .dropdown-menu {
  padding: 0;
}
.cid-uOXS770Bws .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS770Bws .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS770Bws .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS770Bws .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS770Bws .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS770Bws .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS770Bws .nav-link {
  position: relative;
}
.cid-uOXS770Bws .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS770Bws .dropdown-menu,
.cid-uOXS770Bws .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS770Bws .nav-item:focus,
.cid-uOXS770Bws .nav-link:focus {
  outline: none;
}
.cid-uOXS770Bws .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS770Bws .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS770Bws .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS770Bws .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS770Bws .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS770Bws .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS770Bws .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS770Bws .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS770Bws .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS770Bws .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS770Bws .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS770Bws .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS770Bws .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS770Bws .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-uOXS770Bws .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS770Bws .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS770Bws .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS770Bws .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS770Bws .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS770Bws .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS770Bws .navbar {
    min-height: 80px;
  }
}
.cid-uOXS770Bws .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS770Bws .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS770Bws .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS770Bws .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS770Bws .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS770Bws .dropdown-item.active,
.cid-uOXS770Bws .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS770Bws .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS770Bws .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS770Bws .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS770Bws .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS770Bws .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS770Bws .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS770Bws ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS770Bws button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS770Bws button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS770Bws button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS770Bws button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS770Bws button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS770Bws button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS770Bws button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS770Bws button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS770Bws nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS770Bws nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS770Bws nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS770Bws nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS770Bws .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS770Bws a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS770Bws .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-uOXS770Bws .navbar {
    height: 70px;
  }
  .cid-uOXS770Bws .navbar.opened {
    height: auto;
  }
  .cid-uOXS770Bws .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS770Bws .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS770Bws .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS770Bws .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS770Bws .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS770Bws .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS770Bws .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS770Bws .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS770Bws .navbar-nav {
  display: flex !important;
}
.cid-uOXS770Bws .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS770Bws .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS770Bws .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS770Bws .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS770Bws .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS770Bws .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS770Bws .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS770Bws .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS770Bws .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS770Bws button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS770Bws button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS770Bws button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS770Bws button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS770Bws button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS770Bws button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS770Bws button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS770Bws button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS770Bws .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS770Bws .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS770Bws .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS770Bws .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS770Bws .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS770Bws .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS770Bws .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS770Bws .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS770Bws .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS770Bws .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS770Bws .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS770Bws .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS770Bws .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS770Bws .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS770Bws .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS770Bws .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS770Bws .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS770Bws .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS770Bws .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS770Bws .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS770Bws .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS770Bws .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS770Bws .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS770Bws ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS770Bws ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS770Bws ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS770Bws .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS770Bws .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS770Bws .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS770Bws .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS770Bws .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS770Bws .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS770Bws .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS770Bws .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS770Bws .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS770Bws .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS770Bws .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS770Bws .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS77cBVR {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS77cBVR img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS77cBVR .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS77cBVR .images {
    display: none;
  }
}
.cid-uOXS77cBVR .image-wrapper-1,
.cid-uOXS77cBVR .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS77cBVR .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS77cBVR .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS77cBVR .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS77cBVR .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS77cBVR .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS77cBVR .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS77cBVR .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS77cBVR .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS77cBVR .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS77cBVR .text-wrapper {
  width: 100%;
}
.cid-uOXS77cBVR .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS77cBVR .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS77cBVR .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS77cBVR .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS77cBVR .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS77cBVR .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS77cBVR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS77cBVR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS77cBVR .text {
  display: flex;
  align-items: center;
}
.cid-uOXS77kpck {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS77kpck .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS77kpck .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS77kpck .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS77kpck .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS77kpck .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS77kpck .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS77kpck .container {
    padding: 0 16px;
  }
}
.cid-uOXS77kpck .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS77kpck .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS77kpck .row {
    padding: 25px 9px;
  }
}
.cid-uOXS77kpck .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS77kpck .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS77kpck .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS77kpck .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS77kpck .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS77kpck .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS77kpck .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS77kpck .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS77kpck .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS77kpck .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS77kpck .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS77kpck .items-wrapper {
    display: block;
  }
}
.cid-uOXS77kpck .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS77kpck .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS77kpck .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS77kpck .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS77kpck .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS77kpck .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS77kpck .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS77kpck .card {
  justify-content: center;
}
.cid-uOXS77kpck .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS77kpck .mbr-text {
  color: #000000;
}
.cid-uOXS77kpck .card-title {
  color: #000000;
}
.cid-uOXS77kpck .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS77kpck .card-title,
.cid-uOXS77kpck .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS77x5kZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS77x5kZ .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS77x5kZ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS77x5kZ .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS77x5kZ .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS77x5kZ .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS77x5kZ .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS77x5kZ .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS77x5kZ .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS77x5kZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS77x5kZ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS77x5kZ .embla__button--next,
.cid-uOXS77x5kZ .embla__button--prev {
  display: flex;
}
.cid-uOXS77x5kZ .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS77x5kZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS77x5kZ .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS77x5kZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS77x5kZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS77x5kZ .embla__button {
    top: -10%;
  }
}
.cid-uOXS77x5kZ .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS77x5kZ .embla {
    margin-top: 80px;
  }
}
.cid-uOXS77x5kZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS77x5kZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS77x5kZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS77x5kZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS77x5kZ .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS77x5kZ .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS77x5kZ .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS77x5kZ .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS77x5kZ .mbr-text ul {
    display: block;
  }
}
.cid-uOXS77x5kZ .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS77x5kZ .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS77x5kZ .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS77x5kZ .item-wrapper {
  height: 100%;
}
.cid-uOXS77x5kZ .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS77x5kZ .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS77x5kZ .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS77HtDW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS77HtDW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS77HtDW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS77HtDW .container-fluid {
    padding: 0;
  }
}
.cid-uOXS77HtDW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS77HtDW .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS77HtDW .embla__button--next,
.cid-uOXS77HtDW .embla__button--prev {
  display: flex;
}
.cid-uOXS77HtDW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS77HtDW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS77HtDW .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS77HtDW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS77HtDW .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS77HtDW .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS77HtDW .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS77HtDW .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS77HtDW .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS77HtDW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS77HtDW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS77HtDW .embla__slide a {
  cursor: grab;
}
.cid-uOXS77HtDW .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS77HtDW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS77HtDW .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS77HtDW .mbr-section-title {
  color: #232323;
}
.cid-uOXS77HtDW .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS77HtDW .mbr-box {
  color: #ffffff;
}
.cid-uOXS77HtDW .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS77HtDW img,
.cid-uOXS77HtDW .item-img {
  width: 100%;
}
.cid-uOXS77HtDW .item-wrapper {
  position: relative;
}
.cid-uOXS77HtDW .content-head {
  max-width: 800px;
}
.cid-uOXS7wLXoS {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS7wLXoS .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-uOXS7wLXoS .dropdown-menu {
  padding: 0;
}
.cid-uOXS7wLXoS .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS7wLXoS .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS7wLXoS .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS7wLXoS .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS7wLXoS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS7wLXoS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS7wLXoS .nav-link {
  position: relative;
}
.cid-uOXS7wLXoS .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS7wLXoS .dropdown-menu,
.cid-uOXS7wLXoS .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS7wLXoS .nav-item:focus,
.cid-uOXS7wLXoS .nav-link:focus {
  outline: none;
}
.cid-uOXS7wLXoS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS7wLXoS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS7wLXoS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS7wLXoS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS7wLXoS .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS7wLXoS .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS7wLXoS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS7wLXoS .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS7wLXoS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS7wLXoS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS7wLXoS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS7wLXoS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS7wLXoS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS7wLXoS .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-uOXS7wLXoS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS7wLXoS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS7wLXoS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS7wLXoS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS7wLXoS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS7wLXoS .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS7wLXoS .navbar {
    min-height: 80px;
  }
}
.cid-uOXS7wLXoS .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS7wLXoS .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS7wLXoS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS7wLXoS .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS7wLXoS .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS7wLXoS .dropdown-item.active,
.cid-uOXS7wLXoS .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS7wLXoS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS7wLXoS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS7wLXoS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS7wLXoS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS7wLXoS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS7wLXoS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS7wLXoS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS7wLXoS button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS7wLXoS button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS7wLXoS button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS7wLXoS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS7wLXoS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS7wLXoS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS7wLXoS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS7wLXoS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS7wLXoS nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS7wLXoS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS7wLXoS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS7wLXoS nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS7wLXoS .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS7wLXoS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS7wLXoS .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-uOXS7wLXoS .navbar {
    height: 70px;
  }
  .cid-uOXS7wLXoS .navbar.opened {
    height: auto;
  }
  .cid-uOXS7wLXoS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS7wLXoS .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS7wLXoS .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS7wLXoS .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS7wLXoS .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS7wLXoS .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS7wLXoS .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS7wLXoS .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS7wLXoS .navbar-nav {
  display: flex !important;
}
.cid-uOXS7wLXoS .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS7wLXoS .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS7wLXoS .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS7wLXoS .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS7wLXoS .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS7wLXoS .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS7wLXoS .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS7wLXoS .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS7wLXoS .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS7wLXoS button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS7wLXoS button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS7wLXoS button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS7wLXoS button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS7wLXoS button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS7wLXoS button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS7wLXoS button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS7wLXoS button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS7wLXoS .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS7wLXoS .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS7wLXoS .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS7wLXoS .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS7wLXoS .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS7wLXoS .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS7wLXoS .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS7wLXoS .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS7wLXoS .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS7wLXoS .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS7wLXoS .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS7wLXoS .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS7wLXoS .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS7wLXoS .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS7wLXoS .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS7wLXoS .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS7wLXoS .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS7wLXoS .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS7wLXoS .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS7wLXoS .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS7wLXoS .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS7wLXoS .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS7wLXoS .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS7wLXoS ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS7wLXoS ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS7wLXoS ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS7wLXoS .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS7wLXoS .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS7wLXoS .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS7wLXoS .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS7wLXoS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS7wLXoS .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS7wLXoS .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS7wLXoS .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS7wLXoS .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS7wLXoS .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS7wLXoS .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS7wLXoS .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS7wXQyf {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS7wXQyf img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS7wXQyf .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS7wXQyf .images {
    display: none;
  }
}
.cid-uOXS7wXQyf .image-wrapper-1,
.cid-uOXS7wXQyf .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS7wXQyf .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS7wXQyf .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS7wXQyf .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS7wXQyf .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS7wXQyf .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS7wXQyf .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS7wXQyf .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS7wXQyf .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS7wXQyf .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS7wXQyf .text-wrapper {
  width: 100%;
}
.cid-uOXS7wXQyf .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS7wXQyf .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS7wXQyf .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS7wXQyf .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS7wXQyf .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS7wXQyf .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS7wXQyf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS7wXQyf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS7wXQyf .text {
  display: flex;
  align-items: center;
}
.cid-uOXS7x7Iyx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS7x7Iyx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS7x7Iyx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS7x7Iyx .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS7x7Iyx .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS7x7Iyx .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS7x7Iyx .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS7x7Iyx .container {
    padding: 0 16px;
  }
}
.cid-uOXS7x7Iyx .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS7x7Iyx .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS7x7Iyx .row {
    padding: 25px 9px;
  }
}
.cid-uOXS7x7Iyx .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS7x7Iyx .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS7x7Iyx .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS7x7Iyx .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS7x7Iyx .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS7x7Iyx .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS7x7Iyx .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS7x7Iyx .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS7x7Iyx .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS7x7Iyx .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS7x7Iyx .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS7x7Iyx .items-wrapper {
    display: block;
  }
}
.cid-uOXS7x7Iyx .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS7x7Iyx .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS7x7Iyx .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS7x7Iyx .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS7x7Iyx .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS7x7Iyx .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS7x7Iyx .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS7x7Iyx .card {
  justify-content: center;
}
.cid-uOXS7x7Iyx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS7x7Iyx .mbr-text {
  color: #000000;
}
.cid-uOXS7x7Iyx .card-title {
  color: #000000;
}
.cid-uOXS7x7Iyx .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS7x7Iyx .card-title,
.cid-uOXS7x7Iyx .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS7xjGzJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS7xjGzJ .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS7xjGzJ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS7xjGzJ .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS7xjGzJ .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS7xjGzJ .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS7xjGzJ .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS7xjGzJ .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS7xjGzJ .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS7xjGzJ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS7xjGzJ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS7xjGzJ .embla__button--next,
.cid-uOXS7xjGzJ .embla__button--prev {
  display: flex;
}
.cid-uOXS7xjGzJ .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS7xjGzJ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS7xjGzJ .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS7xjGzJ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS7xjGzJ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS7xjGzJ .embla__button {
    top: -10%;
  }
}
.cid-uOXS7xjGzJ .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS7xjGzJ .embla {
    margin-top: 80px;
  }
}
.cid-uOXS7xjGzJ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS7xjGzJ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS7xjGzJ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS7xjGzJ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS7xjGzJ .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS7xjGzJ .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS7xjGzJ .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS7xjGzJ .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS7xjGzJ .mbr-text ul {
    display: block;
  }
}
.cid-uOXS7xjGzJ .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS7xjGzJ .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS7xjGzJ .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS7xjGzJ .item-wrapper {
  height: 100%;
}
.cid-uOXS7xjGzJ .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS7xjGzJ .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS7xjGzJ .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS7xug62 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS7xug62 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS7xug62 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS7xug62 .container-fluid {
    padding: 0;
  }
}
.cid-uOXS7xug62 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS7xug62 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS7xug62 .embla__button--next,
.cid-uOXS7xug62 .embla__button--prev {
  display: flex;
}
.cid-uOXS7xug62 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS7xug62 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS7xug62 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS7xug62 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS7xug62 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS7xug62 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS7xug62 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS7xug62 .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS7xug62 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS7xug62 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS7xug62 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS7xug62 .embla__slide a {
  cursor: grab;
}
.cid-uOXS7xug62 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS7xug62 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS7xug62 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS7xug62 .mbr-section-title {
  color: #232323;
}
.cid-uOXS7xug62 .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS7xug62 .mbr-box {
  color: #ffffff;
}
.cid-uOXS7xug62 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS7xug62 img,
.cid-uOXS7xug62 .item-img {
  width: 100%;
}
.cid-uOXS7xug62 .item-wrapper {
  position: relative;
}
.cid-uOXS7xug62 .content-head {
  max-width: 800px;
}
.cid-uOXS80oZJk {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS80oZJk .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-uOXS80oZJk .dropdown-menu {
  padding: 0;
}
.cid-uOXS80oZJk .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS80oZJk .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS80oZJk .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS80oZJk .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS80oZJk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS80oZJk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS80oZJk .nav-link {
  position: relative;
}
.cid-uOXS80oZJk .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS80oZJk .dropdown-menu,
.cid-uOXS80oZJk .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS80oZJk .nav-item:focus,
.cid-uOXS80oZJk .nav-link:focus {
  outline: none;
}
.cid-uOXS80oZJk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS80oZJk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS80oZJk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS80oZJk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS80oZJk .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS80oZJk .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS80oZJk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS80oZJk .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS80oZJk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS80oZJk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS80oZJk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS80oZJk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS80oZJk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS80oZJk .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-uOXS80oZJk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS80oZJk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS80oZJk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS80oZJk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS80oZJk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS80oZJk .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS80oZJk .navbar {
    min-height: 80px;
  }
}
.cid-uOXS80oZJk .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS80oZJk .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS80oZJk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS80oZJk .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS80oZJk .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS80oZJk .dropdown-item.active,
.cid-uOXS80oZJk .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS80oZJk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS80oZJk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS80oZJk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS80oZJk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS80oZJk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS80oZJk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS80oZJk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS80oZJk button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS80oZJk button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS80oZJk button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS80oZJk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS80oZJk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS80oZJk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS80oZJk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS80oZJk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS80oZJk nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS80oZJk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS80oZJk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS80oZJk nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS80oZJk .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS80oZJk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS80oZJk .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-uOXS80oZJk .navbar {
    height: 70px;
  }
  .cid-uOXS80oZJk .navbar.opened {
    height: auto;
  }
  .cid-uOXS80oZJk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS80oZJk .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS80oZJk .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS80oZJk .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS80oZJk .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS80oZJk .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS80oZJk .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS80oZJk .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS80oZJk .navbar-nav {
  display: flex !important;
}
.cid-uOXS80oZJk .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS80oZJk .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS80oZJk .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS80oZJk .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS80oZJk .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS80oZJk .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS80oZJk .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS80oZJk .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS80oZJk .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS80oZJk button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS80oZJk button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS80oZJk button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS80oZJk button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS80oZJk button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS80oZJk button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS80oZJk button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS80oZJk button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS80oZJk .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS80oZJk .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS80oZJk .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS80oZJk .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS80oZJk .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS80oZJk .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS80oZJk .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS80oZJk .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS80oZJk .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS80oZJk .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS80oZJk .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS80oZJk .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS80oZJk .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS80oZJk .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS80oZJk .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS80oZJk .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS80oZJk .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS80oZJk .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS80oZJk .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS80oZJk .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS80oZJk .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS80oZJk .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS80oZJk .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS80oZJk ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS80oZJk ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS80oZJk ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS80oZJk .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS80oZJk .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS80oZJk .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS80oZJk .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS80oZJk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS80oZJk .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS80oZJk .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS80oZJk .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS80oZJk .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS80oZJk .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS80oZJk .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS80oZJk .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS80AocT {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS80AocT img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS80AocT .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS80AocT .images {
    display: none;
  }
}
.cid-uOXS80AocT .image-wrapper-1,
.cid-uOXS80AocT .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS80AocT .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS80AocT .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS80AocT .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS80AocT .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS80AocT .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS80AocT .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS80AocT .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS80AocT .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS80AocT .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS80AocT .text-wrapper {
  width: 100%;
}
.cid-uOXS80AocT .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS80AocT .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS80AocT .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS80AocT .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS80AocT .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS80AocT .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS80AocT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS80AocT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS80AocT .text {
  display: flex;
  align-items: center;
}
.cid-uOXS80JtEa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS80JtEa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS80JtEa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS80JtEa .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS80JtEa .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS80JtEa .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS80JtEa .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS80JtEa .container {
    padding: 0 16px;
  }
}
.cid-uOXS80JtEa .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS80JtEa .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS80JtEa .row {
    padding: 25px 9px;
  }
}
.cid-uOXS80JtEa .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS80JtEa .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS80JtEa .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS80JtEa .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS80JtEa .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS80JtEa .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS80JtEa .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS80JtEa .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS80JtEa .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS80JtEa .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS80JtEa .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS80JtEa .items-wrapper {
    display: block;
  }
}
.cid-uOXS80JtEa .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS80JtEa .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS80JtEa .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS80JtEa .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS80JtEa .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS80JtEa .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS80JtEa .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS80JtEa .card {
  justify-content: center;
}
.cid-uOXS80JtEa .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS80JtEa .mbr-text {
  color: #000000;
}
.cid-uOXS80JtEa .card-title {
  color: #000000;
}
.cid-uOXS80JtEa .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS80JtEa .card-title,
.cid-uOXS80JtEa .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS80XHZR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS80XHZR .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS80XHZR .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS80XHZR .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS80XHZR .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS80XHZR .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS80XHZR .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS80XHZR .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS80XHZR .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS80XHZR .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS80XHZR .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS80XHZR .embla__button--next,
.cid-uOXS80XHZR .embla__button--prev {
  display: flex;
}
.cid-uOXS80XHZR .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS80XHZR .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS80XHZR .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS80XHZR .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS80XHZR .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS80XHZR .embla__button {
    top: -10%;
  }
}
.cid-uOXS80XHZR .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS80XHZR .embla {
    margin-top: 80px;
  }
}
.cid-uOXS80XHZR .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS80XHZR .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS80XHZR .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS80XHZR .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS80XHZR .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS80XHZR .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS80XHZR .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS80XHZR .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS80XHZR .mbr-text ul {
    display: block;
  }
}
.cid-uOXS80XHZR .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS80XHZR .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS80XHZR .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS80XHZR .item-wrapper {
  height: 100%;
}
.cid-uOXS80XHZR .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS80XHZR .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS80XHZR .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS817VQU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS817VQU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS817VQU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS817VQU .container-fluid {
    padding: 0;
  }
}
.cid-uOXS817VQU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS817VQU .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS817VQU .embla__button--next,
.cid-uOXS817VQU .embla__button--prev {
  display: flex;
}
.cid-uOXS817VQU .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS817VQU .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS817VQU .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS817VQU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS817VQU .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS817VQU .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS817VQU .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS817VQU .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS817VQU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS817VQU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS817VQU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS817VQU .embla__slide a {
  cursor: grab;
}
.cid-uOXS817VQU .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS817VQU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS817VQU .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS817VQU .mbr-section-title {
  color: #232323;
}
.cid-uOXS817VQU .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS817VQU .mbr-box {
  color: #ffffff;
}
.cid-uOXS817VQU .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS817VQU img,
.cid-uOXS817VQU .item-img {
  width: 100%;
}
.cid-uOXS817VQU .item-wrapper {
  position: relative;
}
.cid-uOXS817VQU .content-head {
  max-width: 800px;
}
.cid-uOXS8s8iZj {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS8s8iZj .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-uOXS8s8iZj .dropdown-menu {
  padding: 0;
}
.cid-uOXS8s8iZj .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS8s8iZj .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS8s8iZj .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS8s8iZj .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS8s8iZj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS8s8iZj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS8s8iZj .nav-link {
  position: relative;
}
.cid-uOXS8s8iZj .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS8s8iZj .dropdown-menu,
.cid-uOXS8s8iZj .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS8s8iZj .nav-item:focus,
.cid-uOXS8s8iZj .nav-link:focus {
  outline: none;
}
.cid-uOXS8s8iZj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS8s8iZj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS8s8iZj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS8s8iZj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS8s8iZj .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS8s8iZj .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS8s8iZj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS8s8iZj .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS8s8iZj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS8s8iZj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS8s8iZj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS8s8iZj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS8s8iZj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS8s8iZj .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-uOXS8s8iZj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS8s8iZj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS8s8iZj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS8s8iZj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS8s8iZj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS8s8iZj .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS8s8iZj .navbar {
    min-height: 80px;
  }
}
.cid-uOXS8s8iZj .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS8s8iZj .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS8s8iZj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS8s8iZj .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS8s8iZj .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS8s8iZj .dropdown-item.active,
.cid-uOXS8s8iZj .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS8s8iZj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS8s8iZj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS8s8iZj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS8s8iZj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS8s8iZj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS8s8iZj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS8s8iZj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS8s8iZj button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS8s8iZj button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS8s8iZj button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS8s8iZj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS8s8iZj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS8s8iZj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS8s8iZj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS8s8iZj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS8s8iZj nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS8s8iZj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS8s8iZj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS8s8iZj nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS8s8iZj .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS8s8iZj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS8s8iZj .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-uOXS8s8iZj .navbar {
    height: 70px;
  }
  .cid-uOXS8s8iZj .navbar.opened {
    height: auto;
  }
  .cid-uOXS8s8iZj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS8s8iZj .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS8s8iZj .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS8s8iZj .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS8s8iZj .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS8s8iZj .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS8s8iZj .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS8s8iZj .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS8s8iZj .navbar-nav {
  display: flex !important;
}
.cid-uOXS8s8iZj .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS8s8iZj .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS8s8iZj .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS8s8iZj .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS8s8iZj .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS8s8iZj .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS8s8iZj .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS8s8iZj .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS8s8iZj .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS8s8iZj button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS8s8iZj button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS8s8iZj button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS8s8iZj button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS8s8iZj button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS8s8iZj button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS8s8iZj button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS8s8iZj button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS8s8iZj .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS8s8iZj .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS8s8iZj .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS8s8iZj .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS8s8iZj .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS8s8iZj .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS8s8iZj .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS8s8iZj .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS8s8iZj .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS8s8iZj .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS8s8iZj .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS8s8iZj .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS8s8iZj .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS8s8iZj .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS8s8iZj .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS8s8iZj .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS8s8iZj .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS8s8iZj .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS8s8iZj .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS8s8iZj .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS8s8iZj .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS8s8iZj .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS8s8iZj .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS8s8iZj ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS8s8iZj ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS8s8iZj ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS8s8iZj .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS8s8iZj .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS8s8iZj .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS8s8iZj .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS8s8iZj .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS8s8iZj .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS8s8iZj .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS8s8iZj .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS8s8iZj .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS8s8iZj .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS8s8iZj .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS8s8iZj .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS8smxI6 {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS8smxI6 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS8smxI6 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS8smxI6 .images {
    display: none;
  }
}
.cid-uOXS8smxI6 .image-wrapper-1,
.cid-uOXS8smxI6 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS8smxI6 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS8smxI6 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS8smxI6 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS8smxI6 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS8smxI6 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS8smxI6 .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS8smxI6 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS8smxI6 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS8smxI6 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS8smxI6 .text-wrapper {
  width: 100%;
}
.cid-uOXS8smxI6 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS8smxI6 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS8smxI6 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS8smxI6 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS8smxI6 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS8smxI6 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS8smxI6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS8smxI6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS8smxI6 .text {
  display: flex;
  align-items: center;
}
.cid-uOXS8st6EL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS8st6EL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS8st6EL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS8st6EL .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS8st6EL .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS8st6EL .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS8st6EL .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS8st6EL .container {
    padding: 0 16px;
  }
}
.cid-uOXS8st6EL .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS8st6EL .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS8st6EL .row {
    padding: 25px 9px;
  }
}
.cid-uOXS8st6EL .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS8st6EL .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS8st6EL .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS8st6EL .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS8st6EL .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS8st6EL .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS8st6EL .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS8st6EL .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS8st6EL .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS8st6EL .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS8st6EL .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS8st6EL .items-wrapper {
    display: block;
  }
}
.cid-uOXS8st6EL .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS8st6EL .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS8st6EL .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS8st6EL .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS8st6EL .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS8st6EL .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS8st6EL .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS8st6EL .card {
  justify-content: center;
}
.cid-uOXS8st6EL .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS8st6EL .mbr-text {
  color: #000000;
}
.cid-uOXS8st6EL .card-title {
  color: #000000;
}
.cid-uOXS8st6EL .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS8st6EL .card-title,
.cid-uOXS8st6EL .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS8sGWyw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS8sGWyw .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS8sGWyw .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS8sGWyw .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS8sGWyw .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS8sGWyw .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS8sGWyw .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS8sGWyw .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS8sGWyw .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS8sGWyw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS8sGWyw .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS8sGWyw .embla__button--next,
.cid-uOXS8sGWyw .embla__button--prev {
  display: flex;
}
.cid-uOXS8sGWyw .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS8sGWyw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS8sGWyw .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS8sGWyw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS8sGWyw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS8sGWyw .embla__button {
    top: -10%;
  }
}
.cid-uOXS8sGWyw .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS8sGWyw .embla {
    margin-top: 80px;
  }
}
.cid-uOXS8sGWyw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS8sGWyw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS8sGWyw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS8sGWyw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS8sGWyw .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS8sGWyw .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS8sGWyw .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS8sGWyw .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS8sGWyw .mbr-text ul {
    display: block;
  }
}
.cid-uOXS8sGWyw .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS8sGWyw .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS8sGWyw .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS8sGWyw .item-wrapper {
  height: 100%;
}
.cid-uOXS8sGWyw .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS8sGWyw .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS8sGWyw .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS8sPBAZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS8sPBAZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS8sPBAZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS8sPBAZ .container-fluid {
    padding: 0;
  }
}
.cid-uOXS8sPBAZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS8sPBAZ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS8sPBAZ .embla__button--next,
.cid-uOXS8sPBAZ .embla__button--prev {
  display: flex;
}
.cid-uOXS8sPBAZ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS8sPBAZ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS8sPBAZ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS8sPBAZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS8sPBAZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS8sPBAZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS8sPBAZ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS8sPBAZ .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS8sPBAZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS8sPBAZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS8sPBAZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS8sPBAZ .embla__slide a {
  cursor: grab;
}
.cid-uOXS8sPBAZ .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS8sPBAZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS8sPBAZ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS8sPBAZ .mbr-section-title {
  color: #232323;
}
.cid-uOXS8sPBAZ .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS8sPBAZ .mbr-box {
  color: #ffffff;
}
.cid-uOXS8sPBAZ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS8sPBAZ img,
.cid-uOXS8sPBAZ .item-img {
  width: 100%;
}
.cid-uOXS8sPBAZ .item-wrapper {
  position: relative;
}
.cid-uOXS8sPBAZ .content-head {
  max-width: 800px;
}
.cid-uOXS8SprCk {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS8SprCk .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-uOXS8SprCk .dropdown-menu {
  padding: 0;
}
.cid-uOXS8SprCk .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS8SprCk .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS8SprCk .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS8SprCk .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS8SprCk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS8SprCk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS8SprCk .nav-link {
  position: relative;
}
.cid-uOXS8SprCk .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS8SprCk .dropdown-menu,
.cid-uOXS8SprCk .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS8SprCk .nav-item:focus,
.cid-uOXS8SprCk .nav-link:focus {
  outline: none;
}
.cid-uOXS8SprCk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS8SprCk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS8SprCk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS8SprCk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS8SprCk .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS8SprCk .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS8SprCk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS8SprCk .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS8SprCk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS8SprCk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS8SprCk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS8SprCk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS8SprCk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS8SprCk .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-uOXS8SprCk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS8SprCk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS8SprCk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS8SprCk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS8SprCk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS8SprCk .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS8SprCk .navbar {
    min-height: 80px;
  }
}
.cid-uOXS8SprCk .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS8SprCk .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS8SprCk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS8SprCk .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS8SprCk .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS8SprCk .dropdown-item.active,
.cid-uOXS8SprCk .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS8SprCk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS8SprCk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS8SprCk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS8SprCk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS8SprCk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS8SprCk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS8SprCk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS8SprCk button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS8SprCk button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS8SprCk button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS8SprCk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS8SprCk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS8SprCk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS8SprCk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS8SprCk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS8SprCk nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS8SprCk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS8SprCk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS8SprCk nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS8SprCk .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS8SprCk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS8SprCk .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-uOXS8SprCk .navbar {
    height: 70px;
  }
  .cid-uOXS8SprCk .navbar.opened {
    height: auto;
  }
  .cid-uOXS8SprCk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS8SprCk .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS8SprCk .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS8SprCk .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS8SprCk .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS8SprCk .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS8SprCk .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS8SprCk .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS8SprCk .navbar-nav {
  display: flex !important;
}
.cid-uOXS8SprCk .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS8SprCk .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS8SprCk .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS8SprCk .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS8SprCk .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS8SprCk .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS8SprCk .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS8SprCk .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS8SprCk .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS8SprCk button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS8SprCk button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS8SprCk button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS8SprCk button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS8SprCk button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS8SprCk button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS8SprCk button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS8SprCk button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS8SprCk .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS8SprCk .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS8SprCk .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS8SprCk .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS8SprCk .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS8SprCk .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS8SprCk .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS8SprCk .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS8SprCk .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS8SprCk .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS8SprCk .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS8SprCk .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS8SprCk .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS8SprCk .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS8SprCk .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS8SprCk .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS8SprCk .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS8SprCk .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS8SprCk .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS8SprCk .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS8SprCk .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS8SprCk .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS8SprCk .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS8SprCk ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS8SprCk ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS8SprCk ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS8SprCk .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS8SprCk .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS8SprCk .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS8SprCk .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS8SprCk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS8SprCk .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS8SprCk .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS8SprCk .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS8SprCk .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS8SprCk .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS8SprCk .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS8SprCk .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS8SCw3z {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS8SCw3z img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS8SCw3z .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS8SCw3z .images {
    display: none;
  }
}
.cid-uOXS8SCw3z .image-wrapper-1,
.cid-uOXS8SCw3z .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS8SCw3z .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS8SCw3z .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS8SCw3z .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS8SCw3z .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS8SCw3z .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS8SCw3z .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS8SCw3z .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS8SCw3z .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS8SCw3z .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS8SCw3z .text-wrapper {
  width: 100%;
}
.cid-uOXS8SCw3z .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS8SCw3z .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS8SCw3z .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS8SCw3z .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS8SCw3z .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS8SCw3z .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS8SCw3z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS8SCw3z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS8SCw3z .text {
  display: flex;
  align-items: center;
}
.cid-uOXS8SK4tq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS8SK4tq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS8SK4tq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS8SK4tq .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS8SK4tq .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS8SK4tq .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS8SK4tq .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS8SK4tq .container {
    padding: 0 16px;
  }
}
.cid-uOXS8SK4tq .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS8SK4tq .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS8SK4tq .row {
    padding: 25px 9px;
  }
}
.cid-uOXS8SK4tq .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS8SK4tq .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS8SK4tq .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS8SK4tq .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS8SK4tq .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS8SK4tq .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS8SK4tq .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS8SK4tq .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS8SK4tq .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS8SK4tq .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS8SK4tq .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS8SK4tq .items-wrapper {
    display: block;
  }
}
.cid-uOXS8SK4tq .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS8SK4tq .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS8SK4tq .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS8SK4tq .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS8SK4tq .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS8SK4tq .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS8SK4tq .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS8SK4tq .card {
  justify-content: center;
}
.cid-uOXS8SK4tq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS8SK4tq .mbr-text {
  color: #000000;
}
.cid-uOXS8SK4tq .card-title {
  color: #000000;
}
.cid-uOXS8SK4tq .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS8SK4tq .card-title,
.cid-uOXS8SK4tq .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS8SXU2B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS8SXU2B .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS8SXU2B .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS8SXU2B .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS8SXU2B .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS8SXU2B .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS8SXU2B .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS8SXU2B .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS8SXU2B .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS8SXU2B .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS8SXU2B .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS8SXU2B .embla__button--next,
.cid-uOXS8SXU2B .embla__button--prev {
  display: flex;
}
.cid-uOXS8SXU2B .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS8SXU2B .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS8SXU2B .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS8SXU2B .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS8SXU2B .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS8SXU2B .embla__button {
    top: -10%;
  }
}
.cid-uOXS8SXU2B .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS8SXU2B .embla {
    margin-top: 80px;
  }
}
.cid-uOXS8SXU2B .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS8SXU2B .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS8SXU2B .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS8SXU2B .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS8SXU2B .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS8SXU2B .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS8SXU2B .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS8SXU2B .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS8SXU2B .mbr-text ul {
    display: block;
  }
}
.cid-uOXS8SXU2B .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS8SXU2B .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS8SXU2B .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS8SXU2B .item-wrapper {
  height: 100%;
}
.cid-uOXS8SXU2B .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS8SXU2B .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS8SXU2B .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS8T6qX0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS8T6qX0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS8T6qX0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS8T6qX0 .container-fluid {
    padding: 0;
  }
}
.cid-uOXS8T6qX0 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS8T6qX0 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS8T6qX0 .embla__button--next,
.cid-uOXS8T6qX0 .embla__button--prev {
  display: flex;
}
.cid-uOXS8T6qX0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS8T6qX0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS8T6qX0 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS8T6qX0 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS8T6qX0 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS8T6qX0 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS8T6qX0 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS8T6qX0 .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS8T6qX0 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS8T6qX0 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS8T6qX0 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS8T6qX0 .embla__slide a {
  cursor: grab;
}
.cid-uOXS8T6qX0 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS8T6qX0 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS8T6qX0 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS8T6qX0 .mbr-section-title {
  color: #232323;
}
.cid-uOXS8T6qX0 .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS8T6qX0 .mbr-box {
  color: #ffffff;
}
.cid-uOXS8T6qX0 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS8T6qX0 img,
.cid-uOXS8T6qX0 .item-img {
  width: 100%;
}
.cid-uOXS8T6qX0 .item-wrapper {
  position: relative;
}
.cid-uOXS8T6qX0 .content-head {
  max-width: 800px;
}
.cid-uOXS9lqIqf {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS9lqIqf .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-uOXS9lqIqf .dropdown-menu {
  padding: 0;
}
.cid-uOXS9lqIqf .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS9lqIqf .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS9lqIqf .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS9lqIqf .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS9lqIqf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS9lqIqf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS9lqIqf .nav-link {
  position: relative;
}
.cid-uOXS9lqIqf .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS9lqIqf .dropdown-menu,
.cid-uOXS9lqIqf .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS9lqIqf .nav-item:focus,
.cid-uOXS9lqIqf .nav-link:focus {
  outline: none;
}
.cid-uOXS9lqIqf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS9lqIqf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS9lqIqf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS9lqIqf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS9lqIqf .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS9lqIqf .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS9lqIqf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS9lqIqf .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS9lqIqf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS9lqIqf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS9lqIqf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS9lqIqf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS9lqIqf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS9lqIqf .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-uOXS9lqIqf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS9lqIqf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS9lqIqf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS9lqIqf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS9lqIqf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS9lqIqf .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS9lqIqf .navbar {
    min-height: 80px;
  }
}
.cid-uOXS9lqIqf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS9lqIqf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS9lqIqf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS9lqIqf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS9lqIqf .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS9lqIqf .dropdown-item.active,
.cid-uOXS9lqIqf .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS9lqIqf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS9lqIqf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS9lqIqf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS9lqIqf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS9lqIqf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS9lqIqf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS9lqIqf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS9lqIqf button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS9lqIqf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS9lqIqf button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS9lqIqf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS9lqIqf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS9lqIqf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS9lqIqf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS9lqIqf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS9lqIqf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS9lqIqf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS9lqIqf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS9lqIqf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS9lqIqf .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS9lqIqf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS9lqIqf .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-uOXS9lqIqf .navbar {
    height: 70px;
  }
  .cid-uOXS9lqIqf .navbar.opened {
    height: auto;
  }
  .cid-uOXS9lqIqf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS9lqIqf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS9lqIqf .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS9lqIqf .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS9lqIqf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS9lqIqf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS9lqIqf .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS9lqIqf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS9lqIqf .navbar-nav {
  display: flex !important;
}
.cid-uOXS9lqIqf .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS9lqIqf .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS9lqIqf .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS9lqIqf .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS9lqIqf .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS9lqIqf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS9lqIqf .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS9lqIqf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS9lqIqf .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS9lqIqf button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS9lqIqf button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS9lqIqf button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS9lqIqf button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS9lqIqf button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS9lqIqf button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS9lqIqf button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS9lqIqf button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS9lqIqf .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS9lqIqf .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS9lqIqf .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS9lqIqf .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS9lqIqf .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS9lqIqf .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS9lqIqf .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS9lqIqf .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS9lqIqf .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS9lqIqf .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS9lqIqf .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS9lqIqf .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS9lqIqf .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS9lqIqf .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS9lqIqf .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS9lqIqf .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS9lqIqf .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS9lqIqf .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS9lqIqf .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS9lqIqf .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS9lqIqf .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS9lqIqf .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS9lqIqf .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS9lqIqf ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS9lqIqf ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS9lqIqf ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS9lqIqf .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS9lqIqf .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS9lqIqf .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS9lqIqf .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS9lqIqf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS9lqIqf .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS9lqIqf .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS9lqIqf .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS9lqIqf .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS9lqIqf .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS9lqIqf .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS9lqIqf .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS9lBsDJ {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS9lBsDJ img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS9lBsDJ .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS9lBsDJ .images {
    display: none;
  }
}
.cid-uOXS9lBsDJ .image-wrapper-1,
.cid-uOXS9lBsDJ .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS9lBsDJ .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS9lBsDJ .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS9lBsDJ .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS9lBsDJ .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS9lBsDJ .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS9lBsDJ .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS9lBsDJ .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS9lBsDJ .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS9lBsDJ .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS9lBsDJ .text-wrapper {
  width: 100%;
}
.cid-uOXS9lBsDJ .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS9lBsDJ .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS9lBsDJ .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS9lBsDJ .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS9lBsDJ .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS9lBsDJ .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS9lBsDJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS9lBsDJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS9lBsDJ .text {
  display: flex;
  align-items: center;
}
.cid-uOXS9lJd8z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS9lJd8z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS9lJd8z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS9lJd8z .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS9lJd8z .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS9lJd8z .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS9lJd8z .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS9lJd8z .container {
    padding: 0 16px;
  }
}
.cid-uOXS9lJd8z .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS9lJd8z .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS9lJd8z .row {
    padding: 25px 9px;
  }
}
.cid-uOXS9lJd8z .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS9lJd8z .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS9lJd8z .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS9lJd8z .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS9lJd8z .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS9lJd8z .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS9lJd8z .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS9lJd8z .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS9lJd8z .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS9lJd8z .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS9lJd8z .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS9lJd8z .items-wrapper {
    display: block;
  }
}
.cid-uOXS9lJd8z .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS9lJd8z .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS9lJd8z .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS9lJd8z .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS9lJd8z .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS9lJd8z .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS9lJd8z .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS9lJd8z .card {
  justify-content: center;
}
.cid-uOXS9lJd8z .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS9lJd8z .mbr-text {
  color: #000000;
}
.cid-uOXS9lJd8z .card-title {
  color: #000000;
}
.cid-uOXS9lJd8z .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS9lJd8z .card-title,
.cid-uOXS9lJd8z .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS9lUoGt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS9lUoGt .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS9lUoGt .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS9lUoGt .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS9lUoGt .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS9lUoGt .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS9lUoGt .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS9lUoGt .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS9lUoGt .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS9lUoGt .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS9lUoGt .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS9lUoGt .embla__button--next,
.cid-uOXS9lUoGt .embla__button--prev {
  display: flex;
}
.cid-uOXS9lUoGt .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS9lUoGt .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS9lUoGt .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS9lUoGt .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS9lUoGt .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS9lUoGt .embla__button {
    top: -10%;
  }
}
.cid-uOXS9lUoGt .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS9lUoGt .embla {
    margin-top: 80px;
  }
}
.cid-uOXS9lUoGt .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS9lUoGt .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS9lUoGt .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS9lUoGt .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS9lUoGt .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS9lUoGt .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS9lUoGt .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS9lUoGt .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS9lUoGt .mbr-text ul {
    display: block;
  }
}
.cid-uOXS9lUoGt .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS9lUoGt .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS9lUoGt .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS9lUoGt .item-wrapper {
  height: 100%;
}
.cid-uOXS9lUoGt .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS9lUoGt .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS9lUoGt .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS9m3Wbd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS9m3Wbd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS9m3Wbd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS9m3Wbd .container-fluid {
    padding: 0;
  }
}
.cid-uOXS9m3Wbd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS9m3Wbd .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS9m3Wbd .embla__button--next,
.cid-uOXS9m3Wbd .embla__button--prev {
  display: flex;
}
.cid-uOXS9m3Wbd .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS9m3Wbd .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS9m3Wbd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS9m3Wbd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS9m3Wbd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS9m3Wbd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS9m3Wbd .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS9m3Wbd .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS9m3Wbd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS9m3Wbd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS9m3Wbd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS9m3Wbd .embla__slide a {
  cursor: grab;
}
.cid-uOXS9m3Wbd .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS9m3Wbd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS9m3Wbd .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS9m3Wbd .mbr-section-title {
  color: #232323;
}
.cid-uOXS9m3Wbd .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS9m3Wbd .mbr-box {
  color: #ffffff;
}
.cid-uOXS9m3Wbd .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS9m3Wbd img,
.cid-uOXS9m3Wbd .item-img {
  width: 100%;
}
.cid-uOXS9m3Wbd .item-wrapper {
  position: relative;
}
.cid-uOXS9m3Wbd .content-head {
  max-width: 800px;
}
.cid-uOXS9MmA0i {
  z-index: 1000;
  width: 100%;
}
.cid-uOXS9MmA0i .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-uOXS9MmA0i .dropdown-menu {
  padding: 0;
}
.cid-uOXS9MmA0i .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXS9MmA0i .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXS9MmA0i .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXS9MmA0i .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXS9MmA0i .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXS9MmA0i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXS9MmA0i .nav-link {
  position: relative;
}
.cid-uOXS9MmA0i .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXS9MmA0i .dropdown-menu,
.cid-uOXS9MmA0i .navbar.opened {
  background: #212428 !important;
}
.cid-uOXS9MmA0i .nav-item:focus,
.cid-uOXS9MmA0i .nav-link:focus {
  outline: none;
}
.cid-uOXS9MmA0i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXS9MmA0i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXS9MmA0i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXS9MmA0i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXS9MmA0i .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXS9MmA0i .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXS9MmA0i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXS9MmA0i .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXS9MmA0i .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXS9MmA0i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXS9MmA0i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXS9MmA0i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXS9MmA0i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXS9MmA0i .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-uOXS9MmA0i .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXS9MmA0i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXS9MmA0i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXS9MmA0i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXS9MmA0i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXS9MmA0i .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXS9MmA0i .navbar {
    min-height: 80px;
  }
}
.cid-uOXS9MmA0i .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXS9MmA0i .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXS9MmA0i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXS9MmA0i .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXS9MmA0i .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXS9MmA0i .dropdown-item.active,
.cid-uOXS9MmA0i .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXS9MmA0i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXS9MmA0i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXS9MmA0i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXS9MmA0i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXS9MmA0i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXS9MmA0i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXS9MmA0i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXS9MmA0i button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS9MmA0i button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXS9MmA0i button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS9MmA0i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS9MmA0i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS9MmA0i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS9MmA0i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS9MmA0i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS9MmA0i nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS9MmA0i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS9MmA0i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS9MmA0i nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXS9MmA0i .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXS9MmA0i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXS9MmA0i .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-uOXS9MmA0i .navbar {
    height: 70px;
  }
  .cid-uOXS9MmA0i .navbar.opened {
    height: auto;
  }
  .cid-uOXS9MmA0i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXS9MmA0i .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXS9MmA0i .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXS9MmA0i .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXS9MmA0i .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXS9MmA0i .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXS9MmA0i .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXS9MmA0i .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXS9MmA0i .navbar-nav {
  display: flex !important;
}
.cid-uOXS9MmA0i .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXS9MmA0i .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXS9MmA0i .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS9MmA0i .navbar-nav .nav-item .nav-link:hover,
.cid-uOXS9MmA0i .navbar-nav .nav-item .nav-link:focus,
.cid-uOXS9MmA0i .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXS9MmA0i .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXS9MmA0i .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXS9MmA0i .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXS9MmA0i button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS9MmA0i button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXS9MmA0i button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS9MmA0i button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS9MmA0i button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXS9MmA0i button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS9MmA0i button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXS9MmA0i button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXS9MmA0i .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXS9MmA0i .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXS9MmA0i .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXS9MmA0i .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXS9MmA0i .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXS9MmA0i .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXS9MmA0i .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXS9MmA0i .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXS9MmA0i .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXS9MmA0i .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXS9MmA0i .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXS9MmA0i .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS9MmA0i .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXS9MmA0i .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXS9MmA0i .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXS9MmA0i .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXS9MmA0i .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXS9MmA0i .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXS9MmA0i .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXS9MmA0i .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXS9MmA0i .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXS9MmA0i .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXS9MmA0i .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXS9MmA0i ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXS9MmA0i ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXS9MmA0i ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXS9MmA0i .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXS9MmA0i .social-container {
    padding-top: 40px;
  }
}
.cid-uOXS9MmA0i .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXS9MmA0i .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXS9MmA0i .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXS9MmA0i .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXS9MmA0i .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXS9MmA0i .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXS9MmA0i .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXS9MmA0i .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXS9MmA0i .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXS9MmA0i .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXS9Mxg3R {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXS9Mxg3R img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXS9Mxg3R .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXS9Mxg3R .images {
    display: none;
  }
}
.cid-uOXS9Mxg3R .image-wrapper-1,
.cid-uOXS9Mxg3R .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXS9Mxg3R .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXS9Mxg3R .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXS9Mxg3R .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXS9Mxg3R .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXS9Mxg3R .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXS9Mxg3R .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXS9Mxg3R .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXS9Mxg3R .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXS9Mxg3R .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXS9Mxg3R .text-wrapper {
  width: 100%;
}
.cid-uOXS9Mxg3R .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS9Mxg3R .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS9Mxg3R .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXS9Mxg3R .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXS9Mxg3R .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXS9Mxg3R .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXS9Mxg3R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS9Mxg3R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS9Mxg3R .text {
  display: flex;
  align-items: center;
}
.cid-uOXS9MFD1L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXS9MFD1L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS9MFD1L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXS9MFD1L .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXS9MFD1L .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS9MFD1L .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS9MFD1L .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXS9MFD1L .container {
    padding: 0 16px;
  }
}
.cid-uOXS9MFD1L .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXS9MFD1L .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXS9MFD1L .row {
    padding: 25px 9px;
  }
}
.cid-uOXS9MFD1L .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS9MFD1L .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXS9MFD1L .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS9MFD1L .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXS9MFD1L .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXS9MFD1L .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXS9MFD1L .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXS9MFD1L .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXS9MFD1L .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXS9MFD1L .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXS9MFD1L .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXS9MFD1L .items-wrapper {
    display: block;
  }
}
.cid-uOXS9MFD1L .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXS9MFD1L .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXS9MFD1L .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXS9MFD1L .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXS9MFD1L .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXS9MFD1L .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXS9MFD1L .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXS9MFD1L .card {
  justify-content: center;
}
.cid-uOXS9MFD1L .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXS9MFD1L .mbr-text {
  color: #000000;
}
.cid-uOXS9MFD1L .card-title {
  color: #000000;
}
.cid-uOXS9MFD1L .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXS9MFD1L .card-title,
.cid-uOXS9MFD1L .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXS9MRGzl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXS9MRGzl .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXS9MRGzl .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXS9MRGzl .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXS9MRGzl .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXS9MRGzl .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXS9MRGzl .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXS9MRGzl .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXS9MRGzl .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXS9MRGzl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXS9MRGzl .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXS9MRGzl .embla__button--next,
.cid-uOXS9MRGzl .embla__button--prev {
  display: flex;
}
.cid-uOXS9MRGzl .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS9MRGzl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS9MRGzl .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXS9MRGzl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS9MRGzl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXS9MRGzl .embla__button {
    top: -10%;
  }
}
.cid-uOXS9MRGzl .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXS9MRGzl .embla {
    margin-top: 80px;
  }
}
.cid-uOXS9MRGzl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS9MRGzl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS9MRGzl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS9MRGzl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS9MRGzl .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXS9MRGzl .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXS9MRGzl .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXS9MRGzl .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXS9MRGzl .mbr-text ul {
    display: block;
  }
}
.cid-uOXS9MRGzl .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXS9MRGzl .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXS9MRGzl .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXS9MRGzl .item-wrapper {
  height: 100%;
}
.cid-uOXS9MRGzl .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXS9MRGzl .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXS9MRGzl .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXS9N063F {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXS9N063F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXS9N063F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXS9N063F .container-fluid {
    padding: 0;
  }
}
.cid-uOXS9N063F .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXS9N063F .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXS9N063F .embla__button--next,
.cid-uOXS9N063F .embla__button--prev {
  display: flex;
}
.cid-uOXS9N063F .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXS9N063F .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXS9N063F .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXS9N063F .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXS9N063F .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXS9N063F .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXS9N063F .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXS9N063F .embla {
  position: relative;
  width: 100%;
}
.cid-uOXS9N063F .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXS9N063F .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXS9N063F .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXS9N063F .embla__slide a {
  cursor: grab;
}
.cid-uOXS9N063F .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXS9N063F .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXS9N063F .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXS9N063F .mbr-section-title {
  color: #232323;
}
.cid-uOXS9N063F .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXS9N063F .mbr-box {
  color: #ffffff;
}
.cid-uOXS9N063F .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXS9N063F img,
.cid-uOXS9N063F .item-img {
  width: 100%;
}
.cid-uOXS9N063F .item-wrapper {
  position: relative;
}
.cid-uOXS9N063F .content-head {
  max-width: 800px;
}
.cid-uOXSaBxN0e {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSaBxN0e .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-uOXSaBxN0e .dropdown-menu {
  padding: 0;
}
.cid-uOXSaBxN0e .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSaBxN0e .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSaBxN0e .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSaBxN0e .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSaBxN0e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSaBxN0e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSaBxN0e .nav-link {
  position: relative;
}
.cid-uOXSaBxN0e .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSaBxN0e .dropdown-menu,
.cid-uOXSaBxN0e .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSaBxN0e .nav-item:focus,
.cid-uOXSaBxN0e .nav-link:focus {
  outline: none;
}
.cid-uOXSaBxN0e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSaBxN0e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSaBxN0e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSaBxN0e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSaBxN0e .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSaBxN0e .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSaBxN0e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSaBxN0e .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSaBxN0e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSaBxN0e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSaBxN0e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSaBxN0e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSaBxN0e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSaBxN0e .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-uOXSaBxN0e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSaBxN0e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSaBxN0e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSaBxN0e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSaBxN0e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSaBxN0e .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSaBxN0e .navbar {
    min-height: 80px;
  }
}
.cid-uOXSaBxN0e .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSaBxN0e .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSaBxN0e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSaBxN0e .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSaBxN0e .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSaBxN0e .dropdown-item.active,
.cid-uOXSaBxN0e .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSaBxN0e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSaBxN0e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSaBxN0e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSaBxN0e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSaBxN0e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSaBxN0e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSaBxN0e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSaBxN0e button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSaBxN0e button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSaBxN0e button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSaBxN0e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSaBxN0e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSaBxN0e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSaBxN0e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSaBxN0e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSaBxN0e nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSaBxN0e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSaBxN0e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSaBxN0e nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSaBxN0e .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSaBxN0e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSaBxN0e .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-uOXSaBxN0e .navbar {
    height: 70px;
  }
  .cid-uOXSaBxN0e .navbar.opened {
    height: auto;
  }
  .cid-uOXSaBxN0e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSaBxN0e .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSaBxN0e .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSaBxN0e .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSaBxN0e .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSaBxN0e .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSaBxN0e .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSaBxN0e .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSaBxN0e .navbar-nav {
  display: flex !important;
}
.cid-uOXSaBxN0e .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSaBxN0e .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSaBxN0e .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSaBxN0e .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSaBxN0e .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSaBxN0e .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSaBxN0e .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSaBxN0e .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSaBxN0e .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSaBxN0e button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSaBxN0e button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSaBxN0e button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSaBxN0e button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSaBxN0e button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSaBxN0e button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSaBxN0e button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSaBxN0e button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSaBxN0e .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSaBxN0e .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSaBxN0e .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSaBxN0e .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSaBxN0e .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSaBxN0e .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSaBxN0e .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSaBxN0e .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSaBxN0e .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSaBxN0e .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSaBxN0e .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSaBxN0e .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSaBxN0e .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSaBxN0e .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSaBxN0e .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSaBxN0e .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSaBxN0e .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSaBxN0e .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSaBxN0e .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSaBxN0e .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSaBxN0e .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSaBxN0e .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSaBxN0e .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSaBxN0e ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSaBxN0e ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSaBxN0e ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSaBxN0e .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSaBxN0e .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSaBxN0e .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSaBxN0e .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSaBxN0e .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSaBxN0e .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSaBxN0e .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSaBxN0e .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSaBxN0e .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSaBxN0e .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSaBxN0e .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSaBxN0e .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSaBJ5Mn {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSaBJ5Mn img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSaBJ5Mn .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSaBJ5Mn .images {
    display: none;
  }
}
.cid-uOXSaBJ5Mn .image-wrapper-1,
.cid-uOXSaBJ5Mn .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSaBJ5Mn .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSaBJ5Mn .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSaBJ5Mn .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSaBJ5Mn .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSaBJ5Mn .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSaBJ5Mn .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSaBJ5Mn .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSaBJ5Mn .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSaBJ5Mn .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSaBJ5Mn .text-wrapper {
  width: 100%;
}
.cid-uOXSaBJ5Mn .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSaBJ5Mn .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSaBJ5Mn .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSaBJ5Mn .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSaBJ5Mn .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSaBJ5Mn .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSaBJ5Mn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSaBJ5Mn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSaBJ5Mn .text {
  display: flex;
  align-items: center;
}
.cid-uOXSaBRY5Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSaBRY5Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSaBRY5Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSaBRY5Q .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSaBRY5Q .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSaBRY5Q .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSaBRY5Q .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSaBRY5Q .container {
    padding: 0 16px;
  }
}
.cid-uOXSaBRY5Q .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSaBRY5Q .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSaBRY5Q .row {
    padding: 25px 9px;
  }
}
.cid-uOXSaBRY5Q .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSaBRY5Q .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSaBRY5Q .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSaBRY5Q .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSaBRY5Q .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSaBRY5Q .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSaBRY5Q .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSaBRY5Q .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSaBRY5Q .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSaBRY5Q .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSaBRY5Q .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSaBRY5Q .items-wrapper {
    display: block;
  }
}
.cid-uOXSaBRY5Q .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSaBRY5Q .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSaBRY5Q .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSaBRY5Q .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSaBRY5Q .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSaBRY5Q .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSaBRY5Q .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSaBRY5Q .card {
  justify-content: center;
}
.cid-uOXSaBRY5Q .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSaBRY5Q .mbr-text {
  color: #000000;
}
.cid-uOXSaBRY5Q .card-title {
  color: #000000;
}
.cid-uOXSaBRY5Q .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSaBRY5Q .card-title,
.cid-uOXSaBRY5Q .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSaC2sxl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSaC2sxl .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSaC2sxl .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSaC2sxl .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSaC2sxl .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSaC2sxl .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSaC2sxl .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSaC2sxl .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSaC2sxl .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSaC2sxl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSaC2sxl .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSaC2sxl .embla__button--next,
.cid-uOXSaC2sxl .embla__button--prev {
  display: flex;
}
.cid-uOXSaC2sxl .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSaC2sxl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSaC2sxl .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSaC2sxl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSaC2sxl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSaC2sxl .embla__button {
    top: -10%;
  }
}
.cid-uOXSaC2sxl .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSaC2sxl .embla {
    margin-top: 80px;
  }
}
.cid-uOXSaC2sxl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSaC2sxl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSaC2sxl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSaC2sxl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSaC2sxl .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSaC2sxl .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSaC2sxl .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSaC2sxl .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSaC2sxl .mbr-text ul {
    display: block;
  }
}
.cid-uOXSaC2sxl .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSaC2sxl .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSaC2sxl .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSaC2sxl .item-wrapper {
  height: 100%;
}
.cid-uOXSaC2sxl .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSaC2sxl .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSaC2sxl .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSaCbP9h {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSaCbP9h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSaCbP9h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSaCbP9h .container-fluid {
    padding: 0;
  }
}
.cid-uOXSaCbP9h .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSaCbP9h .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSaCbP9h .embla__button--next,
.cid-uOXSaCbP9h .embla__button--prev {
  display: flex;
}
.cid-uOXSaCbP9h .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSaCbP9h .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSaCbP9h .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSaCbP9h .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSaCbP9h .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSaCbP9h .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSaCbP9h .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSaCbP9h .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSaCbP9h .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSaCbP9h .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSaCbP9h .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSaCbP9h .embla__slide a {
  cursor: grab;
}
.cid-uOXSaCbP9h .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSaCbP9h .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSaCbP9h .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSaCbP9h .mbr-section-title {
  color: #232323;
}
.cid-uOXSaCbP9h .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSaCbP9h .mbr-box {
  color: #ffffff;
}
.cid-uOXSaCbP9h .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSaCbP9h img,
.cid-uOXSaCbP9h .item-img {
  width: 100%;
}
.cid-uOXSaCbP9h .item-wrapper {
  position: relative;
}
.cid-uOXSaCbP9h .content-head {
  max-width: 800px;
}
.cid-uOXSb7TBUp {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSb7TBUp .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-uOXSb7TBUp .dropdown-menu {
  padding: 0;
}
.cid-uOXSb7TBUp .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSb7TBUp .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSb7TBUp .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSb7TBUp .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSb7TBUp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSb7TBUp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSb7TBUp .nav-link {
  position: relative;
}
.cid-uOXSb7TBUp .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSb7TBUp .dropdown-menu,
.cid-uOXSb7TBUp .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSb7TBUp .nav-item:focus,
.cid-uOXSb7TBUp .nav-link:focus {
  outline: none;
}
.cid-uOXSb7TBUp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSb7TBUp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSb7TBUp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSb7TBUp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSb7TBUp .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSb7TBUp .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSb7TBUp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSb7TBUp .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSb7TBUp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSb7TBUp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSb7TBUp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSb7TBUp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSb7TBUp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSb7TBUp .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-uOXSb7TBUp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSb7TBUp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSb7TBUp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSb7TBUp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSb7TBUp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSb7TBUp .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSb7TBUp .navbar {
    min-height: 80px;
  }
}
.cid-uOXSb7TBUp .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSb7TBUp .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSb7TBUp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSb7TBUp .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSb7TBUp .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSb7TBUp .dropdown-item.active,
.cid-uOXSb7TBUp .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSb7TBUp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSb7TBUp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSb7TBUp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSb7TBUp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSb7TBUp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSb7TBUp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSb7TBUp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSb7TBUp button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSb7TBUp button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSb7TBUp button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSb7TBUp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSb7TBUp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSb7TBUp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSb7TBUp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSb7TBUp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSb7TBUp nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSb7TBUp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSb7TBUp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSb7TBUp nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSb7TBUp .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSb7TBUp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSb7TBUp .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-uOXSb7TBUp .navbar {
    height: 70px;
  }
  .cid-uOXSb7TBUp .navbar.opened {
    height: auto;
  }
  .cid-uOXSb7TBUp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSb7TBUp .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSb7TBUp .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSb7TBUp .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSb7TBUp .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSb7TBUp .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSb7TBUp .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSb7TBUp .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSb7TBUp .navbar-nav {
  display: flex !important;
}
.cid-uOXSb7TBUp .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSb7TBUp .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSb7TBUp .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSb7TBUp .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSb7TBUp .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSb7TBUp .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSb7TBUp .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSb7TBUp .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSb7TBUp .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSb7TBUp button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSb7TBUp button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSb7TBUp button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSb7TBUp button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSb7TBUp button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSb7TBUp button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSb7TBUp button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSb7TBUp button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSb7TBUp .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSb7TBUp .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSb7TBUp .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSb7TBUp .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSb7TBUp .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSb7TBUp .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSb7TBUp .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSb7TBUp .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSb7TBUp .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSb7TBUp .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSb7TBUp .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSb7TBUp .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSb7TBUp .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSb7TBUp .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSb7TBUp .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSb7TBUp .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSb7TBUp .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSb7TBUp .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSb7TBUp .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSb7TBUp .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSb7TBUp .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSb7TBUp .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSb7TBUp .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSb7TBUp ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSb7TBUp ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSb7TBUp ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSb7TBUp .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSb7TBUp .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSb7TBUp .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSb7TBUp .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSb7TBUp .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSb7TBUp .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSb7TBUp .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSb7TBUp .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSb7TBUp .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSb7TBUp .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSb7TBUp .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSb7TBUp .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSb850Iz {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSb850Iz img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSb850Iz .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSb850Iz .images {
    display: none;
  }
}
.cid-uOXSb850Iz .image-wrapper-1,
.cid-uOXSb850Iz .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSb850Iz .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSb850Iz .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSb850Iz .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSb850Iz .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSb850Iz .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSb850Iz .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSb850Iz .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSb850Iz .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSb850Iz .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSb850Iz .text-wrapper {
  width: 100%;
}
.cid-uOXSb850Iz .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSb850Iz .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSb850Iz .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSb850Iz .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSb850Iz .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSb850Iz .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSb850Iz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSb850Iz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSb850Iz .text {
  display: flex;
  align-items: center;
}
.cid-uOXSb8dBk6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSb8dBk6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSb8dBk6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSb8dBk6 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSb8dBk6 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSb8dBk6 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSb8dBk6 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSb8dBk6 .container {
    padding: 0 16px;
  }
}
.cid-uOXSb8dBk6 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSb8dBk6 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSb8dBk6 .row {
    padding: 25px 9px;
  }
}
.cid-uOXSb8dBk6 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSb8dBk6 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSb8dBk6 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSb8dBk6 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSb8dBk6 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSb8dBk6 .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSb8dBk6 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSb8dBk6 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSb8dBk6 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSb8dBk6 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSb8dBk6 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSb8dBk6 .items-wrapper {
    display: block;
  }
}
.cid-uOXSb8dBk6 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSb8dBk6 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSb8dBk6 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSb8dBk6 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSb8dBk6 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSb8dBk6 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSb8dBk6 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSb8dBk6 .card {
  justify-content: center;
}
.cid-uOXSb8dBk6 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSb8dBk6 .mbr-text {
  color: #000000;
}
.cid-uOXSb8dBk6 .card-title {
  color: #000000;
}
.cid-uOXSb8dBk6 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSb8dBk6 .card-title,
.cid-uOXSb8dBk6 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSb8pOHI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSb8pOHI .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSb8pOHI .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSb8pOHI .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSb8pOHI .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSb8pOHI .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSb8pOHI .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSb8pOHI .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSb8pOHI .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSb8pOHI .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSb8pOHI .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSb8pOHI .embla__button--next,
.cid-uOXSb8pOHI .embla__button--prev {
  display: flex;
}
.cid-uOXSb8pOHI .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSb8pOHI .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSb8pOHI .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSb8pOHI .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSb8pOHI .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSb8pOHI .embla__button {
    top: -10%;
  }
}
.cid-uOXSb8pOHI .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSb8pOHI .embla {
    margin-top: 80px;
  }
}
.cid-uOXSb8pOHI .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSb8pOHI .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSb8pOHI .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSb8pOHI .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSb8pOHI .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSb8pOHI .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSb8pOHI .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSb8pOHI .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSb8pOHI .mbr-text ul {
    display: block;
  }
}
.cid-uOXSb8pOHI .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSb8pOHI .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSb8pOHI .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSb8pOHI .item-wrapper {
  height: 100%;
}
.cid-uOXSb8pOHI .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSb8pOHI .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSb8pOHI .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSb8zAdG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSb8zAdG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSb8zAdG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSb8zAdG .container-fluid {
    padding: 0;
  }
}
.cid-uOXSb8zAdG .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSb8zAdG .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSb8zAdG .embla__button--next,
.cid-uOXSb8zAdG .embla__button--prev {
  display: flex;
}
.cid-uOXSb8zAdG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSb8zAdG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSb8zAdG .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSb8zAdG .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSb8zAdG .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSb8zAdG .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSb8zAdG .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSb8zAdG .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSb8zAdG .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSb8zAdG .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSb8zAdG .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSb8zAdG .embla__slide a {
  cursor: grab;
}
.cid-uOXSb8zAdG .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSb8zAdG .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSb8zAdG .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSb8zAdG .mbr-section-title {
  color: #232323;
}
.cid-uOXSb8zAdG .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSb8zAdG .mbr-box {
  color: #ffffff;
}
.cid-uOXSb8zAdG .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSb8zAdG img,
.cid-uOXSb8zAdG .item-img {
  width: 100%;
}
.cid-uOXSb8zAdG .item-wrapper {
  position: relative;
}
.cid-uOXSb8zAdG .content-head {
  max-width: 800px;
}
.cid-uOXSbC1jgP {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSbC1jgP .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-uOXSbC1jgP .dropdown-menu {
  padding: 0;
}
.cid-uOXSbC1jgP .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSbC1jgP .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSbC1jgP .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSbC1jgP .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSbC1jgP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSbC1jgP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSbC1jgP .nav-link {
  position: relative;
}
.cid-uOXSbC1jgP .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSbC1jgP .dropdown-menu,
.cid-uOXSbC1jgP .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSbC1jgP .nav-item:focus,
.cid-uOXSbC1jgP .nav-link:focus {
  outline: none;
}
.cid-uOXSbC1jgP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSbC1jgP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSbC1jgP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSbC1jgP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSbC1jgP .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSbC1jgP .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSbC1jgP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSbC1jgP .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSbC1jgP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSbC1jgP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSbC1jgP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSbC1jgP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSbC1jgP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSbC1jgP .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-uOXSbC1jgP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSbC1jgP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSbC1jgP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSbC1jgP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSbC1jgP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSbC1jgP .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSbC1jgP .navbar {
    min-height: 80px;
  }
}
.cid-uOXSbC1jgP .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSbC1jgP .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSbC1jgP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSbC1jgP .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSbC1jgP .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSbC1jgP .dropdown-item.active,
.cid-uOXSbC1jgP .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSbC1jgP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSbC1jgP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSbC1jgP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSbC1jgP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSbC1jgP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSbC1jgP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSbC1jgP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSbC1jgP button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSbC1jgP button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSbC1jgP button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSbC1jgP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSbC1jgP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSbC1jgP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSbC1jgP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSbC1jgP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSbC1jgP nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSbC1jgP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSbC1jgP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSbC1jgP nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSbC1jgP .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSbC1jgP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSbC1jgP .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-uOXSbC1jgP .navbar {
    height: 70px;
  }
  .cid-uOXSbC1jgP .navbar.opened {
    height: auto;
  }
  .cid-uOXSbC1jgP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSbC1jgP .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSbC1jgP .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSbC1jgP .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSbC1jgP .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSbC1jgP .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSbC1jgP .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSbC1jgP .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSbC1jgP .navbar-nav {
  display: flex !important;
}
.cid-uOXSbC1jgP .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSbC1jgP .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSbC1jgP .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSbC1jgP .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSbC1jgP .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSbC1jgP .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSbC1jgP .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSbC1jgP .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSbC1jgP .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSbC1jgP button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSbC1jgP button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSbC1jgP button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSbC1jgP button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSbC1jgP button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSbC1jgP button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSbC1jgP button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSbC1jgP button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSbC1jgP .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSbC1jgP .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSbC1jgP .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSbC1jgP .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSbC1jgP .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSbC1jgP .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSbC1jgP .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSbC1jgP .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSbC1jgP .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSbC1jgP .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSbC1jgP .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSbC1jgP .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSbC1jgP .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSbC1jgP .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSbC1jgP .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSbC1jgP .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSbC1jgP .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSbC1jgP .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSbC1jgP .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSbC1jgP .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSbC1jgP .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSbC1jgP .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSbC1jgP .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSbC1jgP ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSbC1jgP ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSbC1jgP ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSbC1jgP .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSbC1jgP .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSbC1jgP .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSbC1jgP .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSbC1jgP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSbC1jgP .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSbC1jgP .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSbC1jgP .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSbC1jgP .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSbC1jgP .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSbC1jgP .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSbC1jgP .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSbCdMo3 {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSbCdMo3 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSbCdMo3 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSbCdMo3 .images {
    display: none;
  }
}
.cid-uOXSbCdMo3 .image-wrapper-1,
.cid-uOXSbCdMo3 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSbCdMo3 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSbCdMo3 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSbCdMo3 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSbCdMo3 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSbCdMo3 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSbCdMo3 .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSbCdMo3 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSbCdMo3 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSbCdMo3 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSbCdMo3 .text-wrapper {
  width: 100%;
}
.cid-uOXSbCdMo3 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSbCdMo3 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSbCdMo3 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSbCdMo3 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSbCdMo3 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSbCdMo3 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSbCdMo3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSbCdMo3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSbCdMo3 .text {
  display: flex;
  align-items: center;
}
.cid-uOXSbCmnOS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSbCmnOS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSbCmnOS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSbCmnOS .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSbCmnOS .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSbCmnOS .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSbCmnOS .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSbCmnOS .container {
    padding: 0 16px;
  }
}
.cid-uOXSbCmnOS .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSbCmnOS .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSbCmnOS .row {
    padding: 25px 9px;
  }
}
.cid-uOXSbCmnOS .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSbCmnOS .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSbCmnOS .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSbCmnOS .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSbCmnOS .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSbCmnOS .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSbCmnOS .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSbCmnOS .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSbCmnOS .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSbCmnOS .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSbCmnOS .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSbCmnOS .items-wrapper {
    display: block;
  }
}
.cid-uOXSbCmnOS .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSbCmnOS .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSbCmnOS .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSbCmnOS .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSbCmnOS .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSbCmnOS .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSbCmnOS .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSbCmnOS .card {
  justify-content: center;
}
.cid-uOXSbCmnOS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSbCmnOS .mbr-text {
  color: #000000;
}
.cid-uOXSbCmnOS .card-title {
  color: #000000;
}
.cid-uOXSbCmnOS .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSbCmnOS .card-title,
.cid-uOXSbCmnOS .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSbCyo1G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSbCyo1G .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSbCyo1G .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSbCyo1G .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSbCyo1G .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSbCyo1G .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSbCyo1G .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSbCyo1G .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSbCyo1G .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSbCyo1G .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSbCyo1G .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSbCyo1G .embla__button--next,
.cid-uOXSbCyo1G .embla__button--prev {
  display: flex;
}
.cid-uOXSbCyo1G .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSbCyo1G .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSbCyo1G .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSbCyo1G .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSbCyo1G .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSbCyo1G .embla__button {
    top: -10%;
  }
}
.cid-uOXSbCyo1G .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSbCyo1G .embla {
    margin-top: 80px;
  }
}
.cid-uOXSbCyo1G .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSbCyo1G .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSbCyo1G .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSbCyo1G .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSbCyo1G .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSbCyo1G .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSbCyo1G .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSbCyo1G .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSbCyo1G .mbr-text ul {
    display: block;
  }
}
.cid-uOXSbCyo1G .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSbCyo1G .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSbCyo1G .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSbCyo1G .item-wrapper {
  height: 100%;
}
.cid-uOXSbCyo1G .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSbCyo1G .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSbCyo1G .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSbCIVCn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSbCIVCn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSbCIVCn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSbCIVCn .container-fluid {
    padding: 0;
  }
}
.cid-uOXSbCIVCn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSbCIVCn .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSbCIVCn .embla__button--next,
.cid-uOXSbCIVCn .embla__button--prev {
  display: flex;
}
.cid-uOXSbCIVCn .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSbCIVCn .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSbCIVCn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSbCIVCn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSbCIVCn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSbCIVCn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSbCIVCn .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSbCIVCn .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSbCIVCn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSbCIVCn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSbCIVCn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSbCIVCn .embla__slide a {
  cursor: grab;
}
.cid-uOXSbCIVCn .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSbCIVCn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSbCIVCn .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSbCIVCn .mbr-section-title {
  color: #232323;
}
.cid-uOXSbCIVCn .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSbCIVCn .mbr-box {
  color: #ffffff;
}
.cid-uOXSbCIVCn .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSbCIVCn img,
.cid-uOXSbCIVCn .item-img {
  width: 100%;
}
.cid-uOXSbCIVCn .item-wrapper {
  position: relative;
}
.cid-uOXSbCIVCn .content-head {
  max-width: 800px;
}
.cid-uOXSc6pvtt {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSc6pvtt .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-uOXSc6pvtt .dropdown-menu {
  padding: 0;
}
.cid-uOXSc6pvtt .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSc6pvtt .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSc6pvtt .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSc6pvtt .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSc6pvtt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSc6pvtt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSc6pvtt .nav-link {
  position: relative;
}
.cid-uOXSc6pvtt .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSc6pvtt .dropdown-menu,
.cid-uOXSc6pvtt .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSc6pvtt .nav-item:focus,
.cid-uOXSc6pvtt .nav-link:focus {
  outline: none;
}
.cid-uOXSc6pvtt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSc6pvtt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSc6pvtt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSc6pvtt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSc6pvtt .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSc6pvtt .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSc6pvtt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSc6pvtt .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSc6pvtt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSc6pvtt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSc6pvtt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSc6pvtt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSc6pvtt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSc6pvtt .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-uOXSc6pvtt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSc6pvtt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSc6pvtt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSc6pvtt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSc6pvtt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSc6pvtt .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSc6pvtt .navbar {
    min-height: 80px;
  }
}
.cid-uOXSc6pvtt .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSc6pvtt .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSc6pvtt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSc6pvtt .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSc6pvtt .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSc6pvtt .dropdown-item.active,
.cid-uOXSc6pvtt .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSc6pvtt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSc6pvtt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSc6pvtt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSc6pvtt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSc6pvtt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSc6pvtt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSc6pvtt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSc6pvtt button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSc6pvtt button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSc6pvtt button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSc6pvtt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSc6pvtt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSc6pvtt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSc6pvtt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSc6pvtt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSc6pvtt nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSc6pvtt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSc6pvtt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSc6pvtt nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSc6pvtt .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSc6pvtt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSc6pvtt .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-uOXSc6pvtt .navbar {
    height: 70px;
  }
  .cid-uOXSc6pvtt .navbar.opened {
    height: auto;
  }
  .cid-uOXSc6pvtt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSc6pvtt .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSc6pvtt .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSc6pvtt .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSc6pvtt .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSc6pvtt .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSc6pvtt .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSc6pvtt .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSc6pvtt .navbar-nav {
  display: flex !important;
}
.cid-uOXSc6pvtt .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSc6pvtt .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSc6pvtt .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSc6pvtt .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSc6pvtt .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSc6pvtt .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSc6pvtt .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSc6pvtt .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSc6pvtt .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSc6pvtt button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSc6pvtt button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSc6pvtt button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSc6pvtt button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSc6pvtt button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSc6pvtt button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSc6pvtt button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSc6pvtt button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSc6pvtt .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSc6pvtt .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSc6pvtt .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSc6pvtt .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSc6pvtt .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSc6pvtt .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSc6pvtt .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSc6pvtt .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSc6pvtt .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSc6pvtt .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSc6pvtt .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSc6pvtt .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSc6pvtt .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSc6pvtt .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSc6pvtt .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSc6pvtt .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSc6pvtt .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSc6pvtt .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSc6pvtt .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSc6pvtt .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSc6pvtt .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSc6pvtt .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSc6pvtt .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSc6pvtt ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSc6pvtt ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSc6pvtt ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSc6pvtt .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSc6pvtt .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSc6pvtt .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSc6pvtt .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSc6pvtt .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSc6pvtt .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSc6pvtt .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSc6pvtt .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSc6pvtt .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSc6pvtt .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSc6pvtt .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSc6pvtt .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSc6AMfb {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSc6AMfb img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSc6AMfb .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSc6AMfb .images {
    display: none;
  }
}
.cid-uOXSc6AMfb .image-wrapper-1,
.cid-uOXSc6AMfb .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSc6AMfb .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSc6AMfb .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSc6AMfb .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSc6AMfb .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSc6AMfb .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSc6AMfb .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSc6AMfb .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSc6AMfb .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSc6AMfb .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSc6AMfb .text-wrapper {
  width: 100%;
}
.cid-uOXSc6AMfb .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSc6AMfb .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSc6AMfb .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSc6AMfb .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSc6AMfb .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSc6AMfb .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSc6AMfb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSc6AMfb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSc6AMfb .text {
  display: flex;
  align-items: center;
}
.cid-uOXSc6JpO4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSc6JpO4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSc6JpO4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSc6JpO4 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSc6JpO4 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSc6JpO4 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSc6JpO4 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSc6JpO4 .container {
    padding: 0 16px;
  }
}
.cid-uOXSc6JpO4 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSc6JpO4 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSc6JpO4 .row {
    padding: 25px 9px;
  }
}
.cid-uOXSc6JpO4 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSc6JpO4 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSc6JpO4 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSc6JpO4 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSc6JpO4 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSc6JpO4 .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSc6JpO4 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSc6JpO4 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSc6JpO4 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSc6JpO4 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSc6JpO4 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSc6JpO4 .items-wrapper {
    display: block;
  }
}
.cid-uOXSc6JpO4 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSc6JpO4 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSc6JpO4 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSc6JpO4 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSc6JpO4 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSc6JpO4 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSc6JpO4 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSc6JpO4 .card {
  justify-content: center;
}
.cid-uOXSc6JpO4 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSc6JpO4 .mbr-text {
  color: #000000;
}
.cid-uOXSc6JpO4 .card-title {
  color: #000000;
}
.cid-uOXSc6JpO4 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSc6JpO4 .card-title,
.cid-uOXSc6JpO4 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSc6V5bF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSc6V5bF .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSc6V5bF .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSc6V5bF .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSc6V5bF .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSc6V5bF .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSc6V5bF .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSc6V5bF .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSc6V5bF .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSc6V5bF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSc6V5bF .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSc6V5bF .embla__button--next,
.cid-uOXSc6V5bF .embla__button--prev {
  display: flex;
}
.cid-uOXSc6V5bF .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSc6V5bF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSc6V5bF .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSc6V5bF .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSc6V5bF .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSc6V5bF .embla__button {
    top: -10%;
  }
}
.cid-uOXSc6V5bF .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSc6V5bF .embla {
    margin-top: 80px;
  }
}
.cid-uOXSc6V5bF .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSc6V5bF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSc6V5bF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSc6V5bF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSc6V5bF .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSc6V5bF .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSc6V5bF .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSc6V5bF .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSc6V5bF .mbr-text ul {
    display: block;
  }
}
.cid-uOXSc6V5bF .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSc6V5bF .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSc6V5bF .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSc6V5bF .item-wrapper {
  height: 100%;
}
.cid-uOXSc6V5bF .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSc6V5bF .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSc6V5bF .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSc76upl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSc76upl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSc76upl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSc76upl .container-fluid {
    padding: 0;
  }
}
.cid-uOXSc76upl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSc76upl .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSc76upl .embla__button--next,
.cid-uOXSc76upl .embla__button--prev {
  display: flex;
}
.cid-uOXSc76upl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSc76upl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSc76upl .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSc76upl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSc76upl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSc76upl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSc76upl .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSc76upl .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSc76upl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSc76upl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSc76upl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSc76upl .embla__slide a {
  cursor: grab;
}
.cid-uOXSc76upl .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSc76upl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSc76upl .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSc76upl .mbr-section-title {
  color: #232323;
}
.cid-uOXSc76upl .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSc76upl .mbr-box {
  color: #ffffff;
}
.cid-uOXSc76upl .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSc76upl img,
.cid-uOXSc76upl .item-img {
  width: 100%;
}
.cid-uOXSc76upl .item-wrapper {
  position: relative;
}
.cid-uOXSc76upl .content-head {
  max-width: 800px;
}
.cid-uOXScBsPh7 {
  z-index: 1000;
  width: 100%;
}
.cid-uOXScBsPh7 .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-uOXScBsPh7 .dropdown-menu {
  padding: 0;
}
.cid-uOXScBsPh7 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXScBsPh7 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXScBsPh7 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXScBsPh7 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXScBsPh7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXScBsPh7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXScBsPh7 .nav-link {
  position: relative;
}
.cid-uOXScBsPh7 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXScBsPh7 .dropdown-menu,
.cid-uOXScBsPh7 .navbar.opened {
  background: #212428 !important;
}
.cid-uOXScBsPh7 .nav-item:focus,
.cid-uOXScBsPh7 .nav-link:focus {
  outline: none;
}
.cid-uOXScBsPh7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXScBsPh7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXScBsPh7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXScBsPh7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXScBsPh7 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXScBsPh7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXScBsPh7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXScBsPh7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXScBsPh7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXScBsPh7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXScBsPh7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXScBsPh7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXScBsPh7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXScBsPh7 .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-uOXScBsPh7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXScBsPh7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXScBsPh7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXScBsPh7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXScBsPh7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXScBsPh7 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXScBsPh7 .navbar {
    min-height: 80px;
  }
}
.cid-uOXScBsPh7 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXScBsPh7 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXScBsPh7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXScBsPh7 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXScBsPh7 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXScBsPh7 .dropdown-item.active,
.cid-uOXScBsPh7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXScBsPh7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXScBsPh7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXScBsPh7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXScBsPh7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXScBsPh7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXScBsPh7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXScBsPh7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXScBsPh7 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXScBsPh7 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXScBsPh7 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXScBsPh7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXScBsPh7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXScBsPh7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXScBsPh7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXScBsPh7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXScBsPh7 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXScBsPh7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXScBsPh7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXScBsPh7 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXScBsPh7 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXScBsPh7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXScBsPh7 .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-uOXScBsPh7 .navbar {
    height: 70px;
  }
  .cid-uOXScBsPh7 .navbar.opened {
    height: auto;
  }
  .cid-uOXScBsPh7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXScBsPh7 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXScBsPh7 .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXScBsPh7 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXScBsPh7 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXScBsPh7 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXScBsPh7 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXScBsPh7 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXScBsPh7 .navbar-nav {
  display: flex !important;
}
.cid-uOXScBsPh7 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXScBsPh7 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXScBsPh7 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXScBsPh7 .navbar-nav .nav-item .nav-link:hover,
.cid-uOXScBsPh7 .navbar-nav .nav-item .nav-link:focus,
.cid-uOXScBsPh7 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXScBsPh7 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXScBsPh7 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXScBsPh7 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXScBsPh7 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXScBsPh7 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXScBsPh7 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXScBsPh7 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXScBsPh7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXScBsPh7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXScBsPh7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXScBsPh7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXScBsPh7 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXScBsPh7 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXScBsPh7 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXScBsPh7 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXScBsPh7 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXScBsPh7 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXScBsPh7 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXScBsPh7 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXScBsPh7 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXScBsPh7 .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXScBsPh7 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXScBsPh7 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXScBsPh7 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXScBsPh7 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXScBsPh7 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXScBsPh7 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXScBsPh7 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXScBsPh7 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXScBsPh7 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXScBsPh7 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXScBsPh7 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXScBsPh7 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXScBsPh7 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXScBsPh7 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXScBsPh7 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXScBsPh7 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXScBsPh7 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXScBsPh7 .social-container {
    padding-top: 40px;
  }
}
.cid-uOXScBsPh7 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXScBsPh7 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXScBsPh7 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXScBsPh7 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXScBsPh7 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXScBsPh7 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXScBsPh7 .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXScBsPh7 .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXScBsPh7 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXScBsPh7 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXScBEBkc {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXScBEBkc img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXScBEBkc .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXScBEBkc .images {
    display: none;
  }
}
.cid-uOXScBEBkc .image-wrapper-1,
.cid-uOXScBEBkc .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXScBEBkc .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXScBEBkc .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXScBEBkc .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXScBEBkc .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXScBEBkc .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXScBEBkc .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXScBEBkc .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXScBEBkc .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXScBEBkc .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXScBEBkc .text-wrapper {
  width: 100%;
}
.cid-uOXScBEBkc .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXScBEBkc .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXScBEBkc .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXScBEBkc .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXScBEBkc .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXScBEBkc .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXScBEBkc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXScBEBkc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXScBEBkc .text {
  display: flex;
  align-items: center;
}
.cid-uOXScBNJUC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXScBNJUC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXScBNJUC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXScBNJUC .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXScBNJUC .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXScBNJUC .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXScBNJUC .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXScBNJUC .container {
    padding: 0 16px;
  }
}
.cid-uOXScBNJUC .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXScBNJUC .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXScBNJUC .row {
    padding: 25px 9px;
  }
}
.cid-uOXScBNJUC .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXScBNJUC .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXScBNJUC .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXScBNJUC .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXScBNJUC .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXScBNJUC .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXScBNJUC .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXScBNJUC .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXScBNJUC .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXScBNJUC .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXScBNJUC .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXScBNJUC .items-wrapper {
    display: block;
  }
}
.cid-uOXScBNJUC .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXScBNJUC .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXScBNJUC .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXScBNJUC .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXScBNJUC .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXScBNJUC .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXScBNJUC .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXScBNJUC .card {
  justify-content: center;
}
.cid-uOXScBNJUC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXScBNJUC .mbr-text {
  color: #000000;
}
.cid-uOXScBNJUC .card-title {
  color: #000000;
}
.cid-uOXScBNJUC .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXScBNJUC .card-title,
.cid-uOXScBNJUC .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXScBZa6S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXScBZa6S .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXScBZa6S .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXScBZa6S .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXScBZa6S .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXScBZa6S .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXScBZa6S .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXScBZa6S .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXScBZa6S .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXScBZa6S .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXScBZa6S .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXScBZa6S .embla__button--next,
.cid-uOXScBZa6S .embla__button--prev {
  display: flex;
}
.cid-uOXScBZa6S .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXScBZa6S .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXScBZa6S .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXScBZa6S .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXScBZa6S .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXScBZa6S .embla__button {
    top: -10%;
  }
}
.cid-uOXScBZa6S .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXScBZa6S .embla {
    margin-top: 80px;
  }
}
.cid-uOXScBZa6S .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXScBZa6S .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXScBZa6S .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXScBZa6S .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXScBZa6S .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXScBZa6S .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXScBZa6S .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXScBZa6S .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXScBZa6S .mbr-text ul {
    display: block;
  }
}
.cid-uOXScBZa6S .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXScBZa6S .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXScBZa6S .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXScBZa6S .item-wrapper {
  height: 100%;
}
.cid-uOXScBZa6S .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXScBZa6S .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXScBZa6S .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXScCboID {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXScCboID .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXScCboID .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXScCboID .container-fluid {
    padding: 0;
  }
}
.cid-uOXScCboID .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXScCboID .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXScCboID .embla__button--next,
.cid-uOXScCboID .embla__button--prev {
  display: flex;
}
.cid-uOXScCboID .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXScCboID .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXScCboID .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXScCboID .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXScCboID .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXScCboID .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXScCboID .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXScCboID .embla {
  position: relative;
  width: 100%;
}
.cid-uOXScCboID .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXScCboID .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXScCboID .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXScCboID .embla__slide a {
  cursor: grab;
}
.cid-uOXScCboID .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXScCboID .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXScCboID .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXScCboID .mbr-section-title {
  color: #232323;
}
.cid-uOXScCboID .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXScCboID .mbr-box {
  color: #ffffff;
}
.cid-uOXScCboID .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXScCboID img,
.cid-uOXScCboID .item-img {
  width: 100%;
}
.cid-uOXScCboID .item-wrapper {
  position: relative;
}
.cid-uOXScCboID .content-head {
  max-width: 800px;
}
.cid-uOXSdajQz2 {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSdajQz2 .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-uOXSdajQz2 .dropdown-menu {
  padding: 0;
}
.cid-uOXSdajQz2 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSdajQz2 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSdajQz2 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSdajQz2 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSdajQz2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSdajQz2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSdajQz2 .nav-link {
  position: relative;
}
.cid-uOXSdajQz2 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSdajQz2 .dropdown-menu,
.cid-uOXSdajQz2 .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSdajQz2 .nav-item:focus,
.cid-uOXSdajQz2 .nav-link:focus {
  outline: none;
}
.cid-uOXSdajQz2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSdajQz2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSdajQz2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSdajQz2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSdajQz2 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSdajQz2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSdajQz2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSdajQz2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSdajQz2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSdajQz2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSdajQz2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSdajQz2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSdajQz2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSdajQz2 .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-uOXSdajQz2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSdajQz2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSdajQz2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSdajQz2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSdajQz2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSdajQz2 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSdajQz2 .navbar {
    min-height: 80px;
  }
}
.cid-uOXSdajQz2 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSdajQz2 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSdajQz2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSdajQz2 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSdajQz2 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSdajQz2 .dropdown-item.active,
.cid-uOXSdajQz2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSdajQz2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSdajQz2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSdajQz2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSdajQz2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSdajQz2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSdajQz2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSdajQz2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSdajQz2 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSdajQz2 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSdajQz2 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSdajQz2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSdajQz2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSdajQz2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSdajQz2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSdajQz2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSdajQz2 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSdajQz2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSdajQz2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSdajQz2 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSdajQz2 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSdajQz2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSdajQz2 .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-uOXSdajQz2 .navbar {
    height: 70px;
  }
  .cid-uOXSdajQz2 .navbar.opened {
    height: auto;
  }
  .cid-uOXSdajQz2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSdajQz2 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSdajQz2 .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSdajQz2 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSdajQz2 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSdajQz2 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSdajQz2 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSdajQz2 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSdajQz2 .navbar-nav {
  display: flex !important;
}
.cid-uOXSdajQz2 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSdajQz2 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSdajQz2 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSdajQz2 .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSdajQz2 .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSdajQz2 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSdajQz2 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSdajQz2 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSdajQz2 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSdajQz2 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSdajQz2 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSdajQz2 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSdajQz2 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSdajQz2 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSdajQz2 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSdajQz2 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSdajQz2 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSdajQz2 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSdajQz2 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSdajQz2 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSdajQz2 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSdajQz2 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSdajQz2 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSdajQz2 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSdajQz2 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSdajQz2 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSdajQz2 .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSdajQz2 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSdajQz2 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSdajQz2 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSdajQz2 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSdajQz2 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSdajQz2 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSdajQz2 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSdajQz2 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSdajQz2 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSdajQz2 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSdajQz2 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSdajQz2 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSdajQz2 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSdajQz2 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSdajQz2 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSdajQz2 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSdajQz2 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSdajQz2 .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSdajQz2 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSdajQz2 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSdajQz2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSdajQz2 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSdajQz2 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSdajQz2 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSdajQz2 .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSdajQz2 .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSdajQz2 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSdajQz2 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSdaue0N {
  background-image: url("../../../assets/images/86002547.webp");
}
.cid-uOXSdaue0N img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSdaue0N .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSdaue0N .images {
    display: none;
  }
}
.cid-uOXSdaue0N .image-wrapper-1,
.cid-uOXSdaue0N .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSdaue0N .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSdaue0N .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSdaue0N .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSdaue0N .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSdaue0N .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSdaue0N .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSdaue0N .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSdaue0N .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSdaue0N .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSdaue0N .text-wrapper {
  width: 100%;
}
.cid-uOXSdaue0N .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSdaue0N .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSdaue0N .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSdaue0N .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSdaue0N .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSdaue0N .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSdaue0N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSdaue0N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSdaue0N .text {
  display: flex;
  align-items: center;
}
.cid-uWw7LS2gAk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uWw7LS2gAk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw7LS2gAk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWw7LS2gAk .container-fluid {
    padding: 0;
  }
}
.cid-uWw7LS2gAk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWw7LS2gAk .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWw7LS2gAk .embla__button--next,
.cid-uWw7LS2gAk .embla__button--prev {
  display: flex;
}
.cid-uWw7LS2gAk .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWw7LS2gAk .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWw7LS2gAk .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWw7LS2gAk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWw7LS2gAk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWw7LS2gAk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWw7LS2gAk .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWw7LS2gAk .embla {
  position: relative;
  width: 100%;
}
.cid-uWw7LS2gAk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWw7LS2gAk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWw7LS2gAk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWw7LS2gAk .embla__slide a {
  cursor: grab;
}
.cid-uWw7LS2gAk .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWw7LS2gAk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWw7LS2gAk .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWw7LS2gAk .mbr-section-title {
  color: #232323;
}
.cid-uWw7LS2gAk .mbr-section-subtitle {
  color: #232323;
}
.cid-uWw7LS2gAk .mbr-box {
  color: #ffffff;
}
.cid-uWw7LS2gAk .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWw7LS2gAk img,
.cid-uWw7LS2gAk .item-img {
  width: 100%;
}
.cid-uWw7LS2gAk .item-wrapper {
  position: relative;
}
.cid-uWw7LS2gAk .content-head {
  max-width: 800px;
}
.cid-uOXSdaElsW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSdaElsW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSdaElsW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSdaElsW .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSdaElsW .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSdaElsW .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSdaElsW .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSdaElsW .container {
    padding: 0 16px;
  }
}
.cid-uOXSdaElsW .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSdaElsW .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSdaElsW .row {
    padding: 25px 9px;
  }
}
.cid-uOXSdaElsW .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSdaElsW .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSdaElsW .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSdaElsW .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSdaElsW .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSdaElsW .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSdaElsW .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSdaElsW .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSdaElsW .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSdaElsW .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSdaElsW .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSdaElsW .items-wrapper {
    display: block;
  }
}
.cid-uOXSdaElsW .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSdaElsW .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSdaElsW .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSdaElsW .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSdaElsW .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSdaElsW .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSdaElsW .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSdaElsW .card {
  justify-content: center;
}
.cid-uOXSdaElsW .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSdaElsW .mbr-text {
  color: #000000;
}
.cid-uOXSdaElsW .card-title {
  color: #000000;
}
.cid-uOXSdaElsW .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSdaElsW .card-title,
.cid-uOXSdaElsW .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uWw7NU3ej0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uWw7NU3ej0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw7NU3ej0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWw7NU3ej0 .container-fluid {
    padding: 0;
  }
}
.cid-uWw7NU3ej0 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWw7NU3ej0 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWw7NU3ej0 .embla__button--next,
.cid-uWw7NU3ej0 .embla__button--prev {
  display: flex;
}
.cid-uWw7NU3ej0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWw7NU3ej0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWw7NU3ej0 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWw7NU3ej0 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWw7NU3ej0 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWw7NU3ej0 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWw7NU3ej0 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWw7NU3ej0 .embla {
  position: relative;
  width: 100%;
}
.cid-uWw7NU3ej0 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWw7NU3ej0 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWw7NU3ej0 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWw7NU3ej0 .embla__slide a {
  cursor: grab;
}
.cid-uWw7NU3ej0 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWw7NU3ej0 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWw7NU3ej0 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWw7NU3ej0 .mbr-section-title {
  color: #232323;
}
.cid-uWw7NU3ej0 .mbr-section-subtitle {
  color: #232323;
}
.cid-uWw7NU3ej0 .mbr-box {
  color: #ffffff;
}
.cid-uWw7NU3ej0 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWw7NU3ej0 img,
.cid-uWw7NU3ej0 .item-img {
  width: 100%;
}
.cid-uWw7NU3ej0 .item-wrapper {
  position: relative;
}
.cid-uWw7NU3ej0 .content-head {
  max-width: 800px;
}
.cid-uOXSdaREvS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSdaREvS .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSdaREvS .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSdaREvS .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSdaREvS .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSdaREvS .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSdaREvS .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSdaREvS .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSdaREvS .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSdaREvS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSdaREvS .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSdaREvS .embla__button--next,
.cid-uOXSdaREvS .embla__button--prev {
  display: flex;
}
.cid-uOXSdaREvS .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSdaREvS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSdaREvS .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSdaREvS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSdaREvS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSdaREvS .embla__button {
    top: -10%;
  }
}
.cid-uOXSdaREvS .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSdaREvS .embla {
    margin-top: 80px;
  }
}
.cid-uOXSdaREvS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSdaREvS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSdaREvS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSdaREvS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSdaREvS .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSdaREvS .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSdaREvS .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSdaREvS .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSdaREvS .mbr-text ul {
    display: block;
  }
}
.cid-uOXSdaREvS .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSdaREvS .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSdaREvS .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSdaREvS .item-wrapper {
  height: 100%;
}
.cid-uOXSdaREvS .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSdaREvS .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSdaREvS .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSdb0ijn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSdb0ijn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSdb0ijn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSdb0ijn .container-fluid {
    padding: 0;
  }
}
.cid-uOXSdb0ijn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSdb0ijn .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSdb0ijn .embla__button--next,
.cid-uOXSdb0ijn .embla__button--prev {
  display: flex;
}
.cid-uOXSdb0ijn .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSdb0ijn .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSdb0ijn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSdb0ijn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSdb0ijn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSdb0ijn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSdb0ijn .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSdb0ijn .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSdb0ijn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSdb0ijn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSdb0ijn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSdb0ijn .embla__slide a {
  cursor: grab;
}
.cid-uOXSdb0ijn .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSdb0ijn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSdb0ijn .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSdb0ijn .mbr-section-title {
  color: #232323;
}
.cid-uOXSdb0ijn .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSdb0ijn .mbr-box {
  color: #ffffff;
}
.cid-uOXSdb0ijn .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSdb0ijn img,
.cid-uOXSdb0ijn .item-img {
  width: 100%;
}
.cid-uOXSdb0ijn .item-wrapper {
  position: relative;
}
.cid-uOXSdb0ijn .content-head {
  max-width: 800px;
}
.cid-uOXSdCN1fA {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSdCN1fA .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-uOXSdCN1fA .dropdown-menu {
  padding: 0;
}
.cid-uOXSdCN1fA .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSdCN1fA .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSdCN1fA .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSdCN1fA .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSdCN1fA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSdCN1fA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSdCN1fA .nav-link {
  position: relative;
}
.cid-uOXSdCN1fA .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSdCN1fA .dropdown-menu,
.cid-uOXSdCN1fA .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSdCN1fA .nav-item:focus,
.cid-uOXSdCN1fA .nav-link:focus {
  outline: none;
}
.cid-uOXSdCN1fA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSdCN1fA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSdCN1fA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSdCN1fA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSdCN1fA .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSdCN1fA .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSdCN1fA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSdCN1fA .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSdCN1fA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSdCN1fA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSdCN1fA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSdCN1fA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSdCN1fA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSdCN1fA .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-uOXSdCN1fA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSdCN1fA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSdCN1fA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSdCN1fA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSdCN1fA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSdCN1fA .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSdCN1fA .navbar {
    min-height: 80px;
  }
}
.cid-uOXSdCN1fA .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSdCN1fA .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSdCN1fA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSdCN1fA .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSdCN1fA .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSdCN1fA .dropdown-item.active,
.cid-uOXSdCN1fA .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSdCN1fA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSdCN1fA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSdCN1fA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSdCN1fA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSdCN1fA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSdCN1fA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSdCN1fA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSdCN1fA button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSdCN1fA button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSdCN1fA button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSdCN1fA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSdCN1fA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSdCN1fA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSdCN1fA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSdCN1fA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSdCN1fA nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSdCN1fA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSdCN1fA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSdCN1fA nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSdCN1fA .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSdCN1fA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSdCN1fA .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-uOXSdCN1fA .navbar {
    height: 70px;
  }
  .cid-uOXSdCN1fA .navbar.opened {
    height: auto;
  }
  .cid-uOXSdCN1fA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSdCN1fA .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSdCN1fA .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSdCN1fA .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSdCN1fA .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSdCN1fA .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSdCN1fA .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSdCN1fA .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSdCN1fA .navbar-nav {
  display: flex !important;
}
.cid-uOXSdCN1fA .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSdCN1fA .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSdCN1fA .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSdCN1fA .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSdCN1fA .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSdCN1fA .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSdCN1fA .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSdCN1fA .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSdCN1fA .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSdCN1fA button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSdCN1fA button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSdCN1fA button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSdCN1fA button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSdCN1fA button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSdCN1fA button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSdCN1fA button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSdCN1fA button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSdCN1fA .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSdCN1fA .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSdCN1fA .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSdCN1fA .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSdCN1fA .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSdCN1fA .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSdCN1fA .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSdCN1fA .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSdCN1fA .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSdCN1fA .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSdCN1fA .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSdCN1fA .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSdCN1fA .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSdCN1fA .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSdCN1fA .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSdCN1fA .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSdCN1fA .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSdCN1fA .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSdCN1fA .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSdCN1fA .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSdCN1fA .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSdCN1fA .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSdCN1fA .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSdCN1fA ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSdCN1fA ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSdCN1fA ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSdCN1fA .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSdCN1fA .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSdCN1fA .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSdCN1fA .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSdCN1fA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSdCN1fA .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSdCN1fA .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSdCN1fA .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSdCN1fA .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSdCN1fA .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSdCN1fA .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSdCN1fA .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSdD1A1p {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSdD1A1p img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSdD1A1p .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSdD1A1p .images {
    display: none;
  }
}
.cid-uOXSdD1A1p .image-wrapper-1,
.cid-uOXSdD1A1p .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSdD1A1p .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSdD1A1p .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSdD1A1p .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSdD1A1p .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSdD1A1p .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSdD1A1p .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSdD1A1p .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSdD1A1p .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSdD1A1p .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSdD1A1p .text-wrapper {
  width: 100%;
}
.cid-uOXSdD1A1p .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSdD1A1p .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSdD1A1p .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSdD1A1p .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSdD1A1p .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSdD1A1p .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSdD1A1p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSdD1A1p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSdD1A1p .text {
  display: flex;
  align-items: center;
}
.cid-uOXSdDasiz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSdDasiz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSdDasiz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSdDasiz .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSdDasiz .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSdDasiz .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSdDasiz .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSdDasiz .container {
    padding: 0 16px;
  }
}
.cid-uOXSdDasiz .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSdDasiz .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSdDasiz .row {
    padding: 25px 9px;
  }
}
.cid-uOXSdDasiz .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSdDasiz .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSdDasiz .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSdDasiz .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSdDasiz .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSdDasiz .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSdDasiz .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSdDasiz .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSdDasiz .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSdDasiz .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSdDasiz .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSdDasiz .items-wrapper {
    display: block;
  }
}
.cid-uOXSdDasiz .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSdDasiz .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSdDasiz .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSdDasiz .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSdDasiz .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSdDasiz .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSdDasiz .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSdDasiz .card {
  justify-content: center;
}
.cid-uOXSdDasiz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSdDasiz .mbr-text {
  color: #000000;
}
.cid-uOXSdDasiz .card-title {
  color: #000000;
}
.cid-uOXSdDasiz .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSdDasiz .card-title,
.cid-uOXSdDasiz .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSdDnDyy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSdDnDyy .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSdDnDyy .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSdDnDyy .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSdDnDyy .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSdDnDyy .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSdDnDyy .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSdDnDyy .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSdDnDyy .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSdDnDyy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSdDnDyy .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSdDnDyy .embla__button--next,
.cid-uOXSdDnDyy .embla__button--prev {
  display: flex;
}
.cid-uOXSdDnDyy .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSdDnDyy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSdDnDyy .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSdDnDyy .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSdDnDyy .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSdDnDyy .embla__button {
    top: -10%;
  }
}
.cid-uOXSdDnDyy .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSdDnDyy .embla {
    margin-top: 80px;
  }
}
.cid-uOXSdDnDyy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSdDnDyy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSdDnDyy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSdDnDyy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSdDnDyy .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSdDnDyy .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSdDnDyy .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSdDnDyy .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSdDnDyy .mbr-text ul {
    display: block;
  }
}
.cid-uOXSdDnDyy .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSdDnDyy .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSdDnDyy .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSdDnDyy .item-wrapper {
  height: 100%;
}
.cid-uOXSdDnDyy .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSdDnDyy .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSdDnDyy .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSdDyxW4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSdDyxW4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSdDyxW4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSdDyxW4 .container-fluid {
    padding: 0;
  }
}
.cid-uOXSdDyxW4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSdDyxW4 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSdDyxW4 .embla__button--next,
.cid-uOXSdDyxW4 .embla__button--prev {
  display: flex;
}
.cid-uOXSdDyxW4 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSdDyxW4 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSdDyxW4 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSdDyxW4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSdDyxW4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSdDyxW4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSdDyxW4 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSdDyxW4 .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSdDyxW4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSdDyxW4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSdDyxW4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSdDyxW4 .embla__slide a {
  cursor: grab;
}
.cid-uOXSdDyxW4 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSdDyxW4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSdDyxW4 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSdDyxW4 .mbr-section-title {
  color: #232323;
}
.cid-uOXSdDyxW4 .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSdDyxW4 .mbr-box {
  color: #ffffff;
}
.cid-uOXSdDyxW4 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSdDyxW4 img,
.cid-uOXSdDyxW4 .item-img {
  width: 100%;
}
.cid-uOXSdDyxW4 .item-wrapper {
  position: relative;
}
.cid-uOXSdDyxW4 .content-head {
  max-width: 800px;
}
.cid-uOXSecdgl0 {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSecdgl0 .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-uOXSecdgl0 .dropdown-menu {
  padding: 0;
}
.cid-uOXSecdgl0 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSecdgl0 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSecdgl0 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSecdgl0 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSecdgl0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSecdgl0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSecdgl0 .nav-link {
  position: relative;
}
.cid-uOXSecdgl0 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSecdgl0 .dropdown-menu,
.cid-uOXSecdgl0 .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSecdgl0 .nav-item:focus,
.cid-uOXSecdgl0 .nav-link:focus {
  outline: none;
}
.cid-uOXSecdgl0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSecdgl0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSecdgl0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSecdgl0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSecdgl0 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSecdgl0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSecdgl0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSecdgl0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSecdgl0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSecdgl0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSecdgl0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSecdgl0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSecdgl0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSecdgl0 .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-uOXSecdgl0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSecdgl0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSecdgl0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSecdgl0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSecdgl0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSecdgl0 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSecdgl0 .navbar {
    min-height: 80px;
  }
}
.cid-uOXSecdgl0 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSecdgl0 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSecdgl0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSecdgl0 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSecdgl0 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSecdgl0 .dropdown-item.active,
.cid-uOXSecdgl0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSecdgl0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSecdgl0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSecdgl0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSecdgl0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSecdgl0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSecdgl0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSecdgl0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSecdgl0 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSecdgl0 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSecdgl0 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSecdgl0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSecdgl0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSecdgl0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSecdgl0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSecdgl0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSecdgl0 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSecdgl0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSecdgl0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSecdgl0 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSecdgl0 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSecdgl0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSecdgl0 .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-uOXSecdgl0 .navbar {
    height: 70px;
  }
  .cid-uOXSecdgl0 .navbar.opened {
    height: auto;
  }
  .cid-uOXSecdgl0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSecdgl0 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSecdgl0 .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSecdgl0 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSecdgl0 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSecdgl0 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSecdgl0 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSecdgl0 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSecdgl0 .navbar-nav {
  display: flex !important;
}
.cid-uOXSecdgl0 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSecdgl0 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSecdgl0 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSecdgl0 .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSecdgl0 .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSecdgl0 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSecdgl0 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSecdgl0 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSecdgl0 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSecdgl0 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSecdgl0 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSecdgl0 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSecdgl0 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSecdgl0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSecdgl0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSecdgl0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSecdgl0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSecdgl0 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSecdgl0 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSecdgl0 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSecdgl0 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSecdgl0 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSecdgl0 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSecdgl0 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSecdgl0 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSecdgl0 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSecdgl0 .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSecdgl0 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSecdgl0 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSecdgl0 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSecdgl0 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSecdgl0 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSecdgl0 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSecdgl0 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSecdgl0 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSecdgl0 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSecdgl0 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSecdgl0 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSecdgl0 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSecdgl0 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSecdgl0 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSecdgl0 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSecdgl0 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSecdgl0 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSecdgl0 .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSecdgl0 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSecdgl0 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSecdgl0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSecdgl0 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSecdgl0 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSecdgl0 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSecdgl0 .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSecdgl0 .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSecdgl0 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSecdgl0 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSecqX2V {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSecqX2V img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSecqX2V .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSecqX2V .images {
    display: none;
  }
}
.cid-uOXSecqX2V .image-wrapper-1,
.cid-uOXSecqX2V .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSecqX2V .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSecqX2V .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSecqX2V .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSecqX2V .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSecqX2V .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSecqX2V .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSecqX2V .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSecqX2V .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSecqX2V .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSecqX2V .text-wrapper {
  width: 100%;
}
.cid-uOXSecqX2V .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSecqX2V .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSecqX2V .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSecqX2V .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSecqX2V .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSecqX2V .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSecqX2V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSecqX2V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSecqX2V .text {
  display: flex;
  align-items: center;
}
.cid-uOXSeczesp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSeczesp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSeczesp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSeczesp .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSeczesp .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSeczesp .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSeczesp .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSeczesp .container {
    padding: 0 16px;
  }
}
.cid-uOXSeczesp .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSeczesp .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSeczesp .row {
    padding: 25px 9px;
  }
}
.cid-uOXSeczesp .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSeczesp .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSeczesp .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSeczesp .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSeczesp .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSeczesp .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSeczesp .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSeczesp .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSeczesp .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSeczesp .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSeczesp .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSeczesp .items-wrapper {
    display: block;
  }
}
.cid-uOXSeczesp .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSeczesp .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSeczesp .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSeczesp .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSeczesp .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSeczesp .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSeczesp .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSeczesp .card {
  justify-content: center;
}
.cid-uOXSeczesp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSeczesp .mbr-text {
  color: #000000;
}
.cid-uOXSeczesp .card-title {
  color: #000000;
}
.cid-uOXSeczesp .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSeczesp .card-title,
.cid-uOXSeczesp .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSecMk9o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSecMk9o .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSecMk9o .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSecMk9o .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSecMk9o .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSecMk9o .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSecMk9o .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSecMk9o .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSecMk9o .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSecMk9o .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSecMk9o .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSecMk9o .embla__button--next,
.cid-uOXSecMk9o .embla__button--prev {
  display: flex;
}
.cid-uOXSecMk9o .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSecMk9o .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSecMk9o .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSecMk9o .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSecMk9o .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSecMk9o .embla__button {
    top: -10%;
  }
}
.cid-uOXSecMk9o .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSecMk9o .embla {
    margin-top: 80px;
  }
}
.cid-uOXSecMk9o .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSecMk9o .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSecMk9o .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSecMk9o .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSecMk9o .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSecMk9o .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSecMk9o .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSecMk9o .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSecMk9o .mbr-text ul {
    display: block;
  }
}
.cid-uOXSecMk9o .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSecMk9o .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSecMk9o .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSecMk9o .item-wrapper {
  height: 100%;
}
.cid-uOXSecMk9o .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSecMk9o .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSecMk9o .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSecWCn8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSecWCn8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSecWCn8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSecWCn8 .container-fluid {
    padding: 0;
  }
}
.cid-uOXSecWCn8 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSecWCn8 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSecWCn8 .embla__button--next,
.cid-uOXSecWCn8 .embla__button--prev {
  display: flex;
}
.cid-uOXSecWCn8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSecWCn8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSecWCn8 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSecWCn8 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSecWCn8 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSecWCn8 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSecWCn8 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSecWCn8 .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSecWCn8 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSecWCn8 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSecWCn8 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSecWCn8 .embla__slide a {
  cursor: grab;
}
.cid-uOXSecWCn8 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSecWCn8 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSecWCn8 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSecWCn8 .mbr-section-title {
  color: #232323;
}
.cid-uOXSecWCn8 .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSecWCn8 .mbr-box {
  color: #ffffff;
}
.cid-uOXSecWCn8 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSecWCn8 img,
.cid-uOXSecWCn8 .item-img {
  width: 100%;
}
.cid-uOXSecWCn8 .item-wrapper {
  position: relative;
}
.cid-uOXSecWCn8 .content-head {
  max-width: 800px;
}
.cid-uOXSeIet4Z {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSeIet4Z .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-uOXSeIet4Z .dropdown-menu {
  padding: 0;
}
.cid-uOXSeIet4Z .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSeIet4Z .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSeIet4Z .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSeIet4Z .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSeIet4Z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSeIet4Z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSeIet4Z .nav-link {
  position: relative;
}
.cid-uOXSeIet4Z .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSeIet4Z .dropdown-menu,
.cid-uOXSeIet4Z .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSeIet4Z .nav-item:focus,
.cid-uOXSeIet4Z .nav-link:focus {
  outline: none;
}
.cid-uOXSeIet4Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSeIet4Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSeIet4Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSeIet4Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSeIet4Z .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSeIet4Z .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSeIet4Z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSeIet4Z .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSeIet4Z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSeIet4Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSeIet4Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSeIet4Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSeIet4Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSeIet4Z .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-uOXSeIet4Z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSeIet4Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSeIet4Z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSeIet4Z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSeIet4Z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSeIet4Z .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSeIet4Z .navbar {
    min-height: 80px;
  }
}
.cid-uOXSeIet4Z .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSeIet4Z .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSeIet4Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSeIet4Z .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSeIet4Z .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSeIet4Z .dropdown-item.active,
.cid-uOXSeIet4Z .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSeIet4Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSeIet4Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSeIet4Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSeIet4Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSeIet4Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSeIet4Z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSeIet4Z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSeIet4Z button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSeIet4Z button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSeIet4Z button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSeIet4Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSeIet4Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSeIet4Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSeIet4Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSeIet4Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSeIet4Z nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSeIet4Z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSeIet4Z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSeIet4Z nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSeIet4Z .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSeIet4Z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSeIet4Z .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-uOXSeIet4Z .navbar {
    height: 70px;
  }
  .cid-uOXSeIet4Z .navbar.opened {
    height: auto;
  }
  .cid-uOXSeIet4Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSeIet4Z .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSeIet4Z .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSeIet4Z .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSeIet4Z .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSeIet4Z .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSeIet4Z .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSeIet4Z .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSeIet4Z .navbar-nav {
  display: flex !important;
}
.cid-uOXSeIet4Z .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSeIet4Z .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSeIet4Z .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSeIet4Z .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSeIet4Z .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSeIet4Z .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSeIet4Z .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSeIet4Z .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSeIet4Z .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSeIet4Z button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSeIet4Z button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSeIet4Z button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSeIet4Z button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSeIet4Z button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSeIet4Z button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSeIet4Z button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSeIet4Z button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSeIet4Z .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSeIet4Z .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSeIet4Z .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSeIet4Z .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSeIet4Z .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSeIet4Z .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSeIet4Z .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSeIet4Z .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSeIet4Z .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSeIet4Z .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSeIet4Z .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSeIet4Z .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSeIet4Z .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSeIet4Z .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSeIet4Z .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSeIet4Z .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSeIet4Z .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSeIet4Z .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSeIet4Z .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSeIet4Z .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSeIet4Z .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSeIet4Z .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSeIet4Z .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSeIet4Z ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSeIet4Z ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSeIet4Z ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSeIet4Z .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSeIet4Z .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSeIet4Z .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSeIet4Z .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSeIet4Z .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSeIet4Z .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSeIet4Z .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSeIet4Z .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSeIet4Z .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSeIet4Z .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSeIet4Z .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSeIet4Z .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSeIqHFk {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSeIqHFk img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSeIqHFk .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSeIqHFk .images {
    display: none;
  }
}
.cid-uOXSeIqHFk .image-wrapper-1,
.cid-uOXSeIqHFk .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSeIqHFk .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSeIqHFk .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSeIqHFk .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSeIqHFk .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSeIqHFk .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSeIqHFk .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSeIqHFk .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSeIqHFk .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSeIqHFk .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSeIqHFk .text-wrapper {
  width: 100%;
}
.cid-uOXSeIqHFk .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSeIqHFk .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSeIqHFk .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSeIqHFk .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSeIqHFk .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSeIqHFk .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSeIqHFk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSeIqHFk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSeIqHFk .text {
  display: flex;
  align-items: center;
}
.cid-uOXSeIAH7l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSeIAH7l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSeIAH7l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSeIAH7l .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSeIAH7l .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSeIAH7l .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSeIAH7l .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSeIAH7l .container {
    padding: 0 16px;
  }
}
.cid-uOXSeIAH7l .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSeIAH7l .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSeIAH7l .row {
    padding: 25px 9px;
  }
}
.cid-uOXSeIAH7l .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSeIAH7l .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSeIAH7l .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSeIAH7l .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSeIAH7l .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSeIAH7l .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSeIAH7l .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSeIAH7l .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSeIAH7l .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSeIAH7l .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSeIAH7l .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSeIAH7l .items-wrapper {
    display: block;
  }
}
.cid-uOXSeIAH7l .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSeIAH7l .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSeIAH7l .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSeIAH7l .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSeIAH7l .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSeIAH7l .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSeIAH7l .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSeIAH7l .card {
  justify-content: center;
}
.cid-uOXSeIAH7l .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSeIAH7l .mbr-text {
  color: #000000;
}
.cid-uOXSeIAH7l .card-title {
  color: #000000;
}
.cid-uOXSeIAH7l .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSeIAH7l .card-title,
.cid-uOXSeIAH7l .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSeINd0i {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSeINd0i .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSeINd0i .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSeINd0i .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSeINd0i .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSeINd0i .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSeINd0i .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSeINd0i .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSeINd0i .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSeINd0i .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSeINd0i .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSeINd0i .embla__button--next,
.cid-uOXSeINd0i .embla__button--prev {
  display: flex;
}
.cid-uOXSeINd0i .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSeINd0i .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSeINd0i .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSeINd0i .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSeINd0i .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSeINd0i .embla__button {
    top: -10%;
  }
}
.cid-uOXSeINd0i .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSeINd0i .embla {
    margin-top: 80px;
  }
}
.cid-uOXSeINd0i .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSeINd0i .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSeINd0i .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSeINd0i .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSeINd0i .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSeINd0i .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSeINd0i .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSeINd0i .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSeINd0i .mbr-text ul {
    display: block;
  }
}
.cid-uOXSeINd0i .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSeINd0i .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSeINd0i .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSeINd0i .item-wrapper {
  height: 100%;
}
.cid-uOXSeINd0i .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSeINd0i .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSeINd0i .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSeIYviv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSeIYviv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSeIYviv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSeIYviv .container-fluid {
    padding: 0;
  }
}
.cid-uOXSeIYviv .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSeIYviv .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSeIYviv .embla__button--next,
.cid-uOXSeIYviv .embla__button--prev {
  display: flex;
}
.cid-uOXSeIYviv .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSeIYviv .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSeIYviv .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSeIYviv .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSeIYviv .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSeIYviv .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSeIYviv .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSeIYviv .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSeIYviv .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSeIYviv .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSeIYviv .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSeIYviv .embla__slide a {
  cursor: grab;
}
.cid-uOXSeIYviv .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSeIYviv .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSeIYviv .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSeIYviv .mbr-section-title {
  color: #232323;
}
.cid-uOXSeIYviv .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSeIYviv .mbr-box {
  color: #ffffff;
}
.cid-uOXSeIYviv .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSeIYviv img,
.cid-uOXSeIYviv .item-img {
  width: 100%;
}
.cid-uOXSeIYviv .item-wrapper {
  position: relative;
}
.cid-uOXSeIYviv .content-head {
  max-width: 800px;
}
.cid-uOXSfedgwe {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSfedgwe .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-uOXSfedgwe .dropdown-menu {
  padding: 0;
}
.cid-uOXSfedgwe .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSfedgwe .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSfedgwe .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSfedgwe .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSfedgwe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSfedgwe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSfedgwe .nav-link {
  position: relative;
}
.cid-uOXSfedgwe .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSfedgwe .dropdown-menu,
.cid-uOXSfedgwe .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSfedgwe .nav-item:focus,
.cid-uOXSfedgwe .nav-link:focus {
  outline: none;
}
.cid-uOXSfedgwe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSfedgwe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSfedgwe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSfedgwe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSfedgwe .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSfedgwe .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSfedgwe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSfedgwe .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSfedgwe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSfedgwe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSfedgwe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSfedgwe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSfedgwe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSfedgwe .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-uOXSfedgwe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSfedgwe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSfedgwe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSfedgwe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSfedgwe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSfedgwe .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSfedgwe .navbar {
    min-height: 80px;
  }
}
.cid-uOXSfedgwe .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSfedgwe .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSfedgwe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSfedgwe .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSfedgwe .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSfedgwe .dropdown-item.active,
.cid-uOXSfedgwe .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSfedgwe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSfedgwe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSfedgwe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSfedgwe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSfedgwe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSfedgwe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSfedgwe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSfedgwe button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSfedgwe button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSfedgwe button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSfedgwe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSfedgwe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSfedgwe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSfedgwe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSfedgwe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSfedgwe nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSfedgwe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSfedgwe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSfedgwe nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSfedgwe .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSfedgwe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSfedgwe .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-uOXSfedgwe .navbar {
    height: 70px;
  }
  .cid-uOXSfedgwe .navbar.opened {
    height: auto;
  }
  .cid-uOXSfedgwe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSfedgwe .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSfedgwe .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSfedgwe .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSfedgwe .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSfedgwe .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSfedgwe .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSfedgwe .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSfedgwe .navbar-nav {
  display: flex !important;
}
.cid-uOXSfedgwe .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSfedgwe .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSfedgwe .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSfedgwe .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSfedgwe .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSfedgwe .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSfedgwe .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSfedgwe .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSfedgwe .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSfedgwe button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSfedgwe button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSfedgwe button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSfedgwe button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSfedgwe button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSfedgwe button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSfedgwe button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSfedgwe button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSfedgwe .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSfedgwe .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSfedgwe .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSfedgwe .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSfedgwe .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSfedgwe .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSfedgwe .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSfedgwe .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSfedgwe .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSfedgwe .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSfedgwe .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSfedgwe .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSfedgwe .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSfedgwe .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSfedgwe .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSfedgwe .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSfedgwe .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSfedgwe .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSfedgwe .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSfedgwe .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSfedgwe .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSfedgwe .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSfedgwe .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSfedgwe ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSfedgwe ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSfedgwe ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSfedgwe .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSfedgwe .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSfedgwe .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSfedgwe .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSfedgwe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSfedgwe .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSfedgwe .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSfedgwe .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSfedgwe .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSfedgwe .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSfedgwe .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSfedgwe .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSfeqGHM {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSfeqGHM img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSfeqGHM .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSfeqGHM .images {
    display: none;
  }
}
.cid-uOXSfeqGHM .image-wrapper-1,
.cid-uOXSfeqGHM .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSfeqGHM .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSfeqGHM .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSfeqGHM .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSfeqGHM .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSfeqGHM .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSfeqGHM .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSfeqGHM .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSfeqGHM .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSfeqGHM .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSfeqGHM .text-wrapper {
  width: 100%;
}
.cid-uOXSfeqGHM .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSfeqGHM .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSfeqGHM .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSfeqGHM .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSfeqGHM .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSfeqGHM .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSfeqGHM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSfeqGHM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSfeqGHM .text {
  display: flex;
  align-items: center;
}
.cid-uOXSfezp1R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSfezp1R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSfezp1R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSfezp1R .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSfezp1R .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSfezp1R .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSfezp1R .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSfezp1R .container {
    padding: 0 16px;
  }
}
.cid-uOXSfezp1R .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSfezp1R .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSfezp1R .row {
    padding: 25px 9px;
  }
}
.cid-uOXSfezp1R .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSfezp1R .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSfezp1R .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSfezp1R .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSfezp1R .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSfezp1R .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSfezp1R .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSfezp1R .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSfezp1R .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSfezp1R .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSfezp1R .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSfezp1R .items-wrapper {
    display: block;
  }
}
.cid-uOXSfezp1R .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSfezp1R .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSfezp1R .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSfezp1R .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSfezp1R .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSfezp1R .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSfezp1R .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSfezp1R .card {
  justify-content: center;
}
.cid-uOXSfezp1R .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSfezp1R .mbr-text {
  color: #000000;
}
.cid-uOXSfezp1R .card-title {
  color: #000000;
}
.cid-uOXSfezp1R .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSfezp1R .card-title,
.cid-uOXSfezp1R .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSfeLMmI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSfeLMmI .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSfeLMmI .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSfeLMmI .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSfeLMmI .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSfeLMmI .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSfeLMmI .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSfeLMmI .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSfeLMmI .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSfeLMmI .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSfeLMmI .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSfeLMmI .embla__button--next,
.cid-uOXSfeLMmI .embla__button--prev {
  display: flex;
}
.cid-uOXSfeLMmI .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSfeLMmI .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSfeLMmI .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSfeLMmI .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSfeLMmI .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSfeLMmI .embla__button {
    top: -10%;
  }
}
.cid-uOXSfeLMmI .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSfeLMmI .embla {
    margin-top: 80px;
  }
}
.cid-uOXSfeLMmI .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSfeLMmI .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSfeLMmI .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSfeLMmI .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSfeLMmI .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSfeLMmI .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSfeLMmI .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSfeLMmI .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSfeLMmI .mbr-text ul {
    display: block;
  }
}
.cid-uOXSfeLMmI .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSfeLMmI .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSfeLMmI .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSfeLMmI .item-wrapper {
  height: 100%;
}
.cid-uOXSfeLMmI .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSfeLMmI .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSfeLMmI .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSfeXPBo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSfeXPBo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSfeXPBo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSfeXPBo .container-fluid {
    padding: 0;
  }
}
.cid-uOXSfeXPBo .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSfeXPBo .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSfeXPBo .embla__button--next,
.cid-uOXSfeXPBo .embla__button--prev {
  display: flex;
}
.cid-uOXSfeXPBo .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSfeXPBo .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSfeXPBo .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSfeXPBo .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSfeXPBo .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSfeXPBo .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSfeXPBo .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSfeXPBo .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSfeXPBo .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSfeXPBo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSfeXPBo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSfeXPBo .embla__slide a {
  cursor: grab;
}
.cid-uOXSfeXPBo .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSfeXPBo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSfeXPBo .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSfeXPBo .mbr-section-title {
  color: #232323;
}
.cid-uOXSfeXPBo .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSfeXPBo .mbr-box {
  color: #ffffff;
}
.cid-uOXSfeXPBo .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSfeXPBo img,
.cid-uOXSfeXPBo .item-img {
  width: 100%;
}
.cid-uOXSfeXPBo .item-wrapper {
  position: relative;
}
.cid-uOXSfeXPBo .content-head {
  max-width: 800px;
}
.cid-uOXSfL5v4s {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSfL5v4s .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-uOXSfL5v4s .dropdown-menu {
  padding: 0;
}
.cid-uOXSfL5v4s .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSfL5v4s .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSfL5v4s .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSfL5v4s .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSfL5v4s .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSfL5v4s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSfL5v4s .nav-link {
  position: relative;
}
.cid-uOXSfL5v4s .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSfL5v4s .dropdown-menu,
.cid-uOXSfL5v4s .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSfL5v4s .nav-item:focus,
.cid-uOXSfL5v4s .nav-link:focus {
  outline: none;
}
.cid-uOXSfL5v4s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSfL5v4s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSfL5v4s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSfL5v4s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSfL5v4s .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSfL5v4s .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSfL5v4s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSfL5v4s .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSfL5v4s .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSfL5v4s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSfL5v4s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSfL5v4s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSfL5v4s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSfL5v4s .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-uOXSfL5v4s .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSfL5v4s .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSfL5v4s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSfL5v4s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSfL5v4s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSfL5v4s .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSfL5v4s .navbar {
    min-height: 80px;
  }
}
.cid-uOXSfL5v4s .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSfL5v4s .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSfL5v4s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSfL5v4s .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSfL5v4s .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSfL5v4s .dropdown-item.active,
.cid-uOXSfL5v4s .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSfL5v4s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSfL5v4s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSfL5v4s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSfL5v4s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSfL5v4s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSfL5v4s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSfL5v4s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSfL5v4s button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSfL5v4s button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSfL5v4s button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSfL5v4s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSfL5v4s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSfL5v4s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSfL5v4s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSfL5v4s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSfL5v4s nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSfL5v4s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSfL5v4s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSfL5v4s nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSfL5v4s .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSfL5v4s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSfL5v4s .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-uOXSfL5v4s .navbar {
    height: 70px;
  }
  .cid-uOXSfL5v4s .navbar.opened {
    height: auto;
  }
  .cid-uOXSfL5v4s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSfL5v4s .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSfL5v4s .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSfL5v4s .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSfL5v4s .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSfL5v4s .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSfL5v4s .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSfL5v4s .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSfL5v4s .navbar-nav {
  display: flex !important;
}
.cid-uOXSfL5v4s .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSfL5v4s .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSfL5v4s .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSfL5v4s .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSfL5v4s .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSfL5v4s .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSfL5v4s .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSfL5v4s .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSfL5v4s .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSfL5v4s button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSfL5v4s button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSfL5v4s button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSfL5v4s button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSfL5v4s button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSfL5v4s button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSfL5v4s button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSfL5v4s button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSfL5v4s .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSfL5v4s .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSfL5v4s .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSfL5v4s .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSfL5v4s .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSfL5v4s .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSfL5v4s .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSfL5v4s .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSfL5v4s .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSfL5v4s .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSfL5v4s .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSfL5v4s .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSfL5v4s .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSfL5v4s .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSfL5v4s .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSfL5v4s .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSfL5v4s .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSfL5v4s .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSfL5v4s .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSfL5v4s .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSfL5v4s .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSfL5v4s .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSfL5v4s .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSfL5v4s ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSfL5v4s ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSfL5v4s ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSfL5v4s .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSfL5v4s .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSfL5v4s .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSfL5v4s .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSfL5v4s .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSfL5v4s .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSfL5v4s .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSfL5v4s .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSfL5v4s .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSfL5v4s .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSfL5v4s .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSfL5v4s .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSfLh5rc {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSfLh5rc img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSfLh5rc .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSfLh5rc .images {
    display: none;
  }
}
.cid-uOXSfLh5rc .image-wrapper-1,
.cid-uOXSfLh5rc .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSfLh5rc .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSfLh5rc .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSfLh5rc .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSfLh5rc .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSfLh5rc .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSfLh5rc .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSfLh5rc .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSfLh5rc .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSfLh5rc .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSfLh5rc .text-wrapper {
  width: 100%;
}
.cid-uOXSfLh5rc .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSfLh5rc .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSfLh5rc .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSfLh5rc .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSfLh5rc .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSfLh5rc .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSfLh5rc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSfLh5rc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSfLh5rc .text {
  display: flex;
  align-items: center;
}
.cid-uOXSfLpi7B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSfLpi7B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSfLpi7B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSfLpi7B .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSfLpi7B .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSfLpi7B .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSfLpi7B .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSfLpi7B .container {
    padding: 0 16px;
  }
}
.cid-uOXSfLpi7B .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSfLpi7B .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSfLpi7B .row {
    padding: 25px 9px;
  }
}
.cid-uOXSfLpi7B .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSfLpi7B .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSfLpi7B .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSfLpi7B .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSfLpi7B .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSfLpi7B .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSfLpi7B .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSfLpi7B .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSfLpi7B .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSfLpi7B .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSfLpi7B .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSfLpi7B .items-wrapper {
    display: block;
  }
}
.cid-uOXSfLpi7B .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSfLpi7B .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSfLpi7B .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSfLpi7B .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSfLpi7B .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSfLpi7B .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSfLpi7B .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSfLpi7B .card {
  justify-content: center;
}
.cid-uOXSfLpi7B .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSfLpi7B .mbr-text {
  color: #000000;
}
.cid-uOXSfLpi7B .card-title {
  color: #000000;
}
.cid-uOXSfLpi7B .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSfLpi7B .card-title,
.cid-uOXSfLpi7B .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSfLCR0w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSfLCR0w .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSfLCR0w .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSfLCR0w .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSfLCR0w .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSfLCR0w .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSfLCR0w .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSfLCR0w .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSfLCR0w .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSfLCR0w .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSfLCR0w .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSfLCR0w .embla__button--next,
.cid-uOXSfLCR0w .embla__button--prev {
  display: flex;
}
.cid-uOXSfLCR0w .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSfLCR0w .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSfLCR0w .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSfLCR0w .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSfLCR0w .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSfLCR0w .embla__button {
    top: -10%;
  }
}
.cid-uOXSfLCR0w .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSfLCR0w .embla {
    margin-top: 80px;
  }
}
.cid-uOXSfLCR0w .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSfLCR0w .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSfLCR0w .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSfLCR0w .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSfLCR0w .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSfLCR0w .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSfLCR0w .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSfLCR0w .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSfLCR0w .mbr-text ul {
    display: block;
  }
}
.cid-uOXSfLCR0w .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSfLCR0w .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSfLCR0w .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSfLCR0w .item-wrapper {
  height: 100%;
}
.cid-uOXSfLCR0w .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSfLCR0w .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSfLCR0w .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSfLNq46 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSfLNq46 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSfLNq46 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSfLNq46 .container-fluid {
    padding: 0;
  }
}
.cid-uOXSfLNq46 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSfLNq46 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSfLNq46 .embla__button--next,
.cid-uOXSfLNq46 .embla__button--prev {
  display: flex;
}
.cid-uOXSfLNq46 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSfLNq46 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSfLNq46 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSfLNq46 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSfLNq46 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSfLNq46 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSfLNq46 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSfLNq46 .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSfLNq46 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSfLNq46 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSfLNq46 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSfLNq46 .embla__slide a {
  cursor: grab;
}
.cid-uOXSfLNq46 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSfLNq46 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSfLNq46 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSfLNq46 .mbr-section-title {
  color: #232323;
}
.cid-uOXSfLNq46 .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSfLNq46 .mbr-box {
  color: #ffffff;
}
.cid-uOXSfLNq46 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSfLNq46 img,
.cid-uOXSfLNq46 .item-img {
  width: 100%;
}
.cid-uOXSfLNq46 .item-wrapper {
  position: relative;
}
.cid-uOXSfLNq46 .content-head {
  max-width: 800px;
}
.cid-uOXSglzXXM {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSglzXXM .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-uOXSglzXXM .dropdown-menu {
  padding: 0;
}
.cid-uOXSglzXXM .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSglzXXM .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSglzXXM .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSglzXXM .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSglzXXM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSglzXXM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSglzXXM .nav-link {
  position: relative;
}
.cid-uOXSglzXXM .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSglzXXM .dropdown-menu,
.cid-uOXSglzXXM .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSglzXXM .nav-item:focus,
.cid-uOXSglzXXM .nav-link:focus {
  outline: none;
}
.cid-uOXSglzXXM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSglzXXM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSglzXXM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSglzXXM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSglzXXM .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSglzXXM .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSglzXXM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSglzXXM .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSglzXXM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSglzXXM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSglzXXM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSglzXXM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSglzXXM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSglzXXM .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-uOXSglzXXM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSglzXXM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSglzXXM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSglzXXM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSglzXXM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSglzXXM .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSglzXXM .navbar {
    min-height: 80px;
  }
}
.cid-uOXSglzXXM .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSglzXXM .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSglzXXM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSglzXXM .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSglzXXM .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSglzXXM .dropdown-item.active,
.cid-uOXSglzXXM .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSglzXXM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSglzXXM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSglzXXM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSglzXXM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSglzXXM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSglzXXM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSglzXXM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSglzXXM button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSglzXXM button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSglzXXM button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSglzXXM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSglzXXM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSglzXXM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSglzXXM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSglzXXM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSglzXXM nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSglzXXM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSglzXXM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSglzXXM nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSglzXXM .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSglzXXM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSglzXXM .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-uOXSglzXXM .navbar {
    height: 70px;
  }
  .cid-uOXSglzXXM .navbar.opened {
    height: auto;
  }
  .cid-uOXSglzXXM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSglzXXM .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSglzXXM .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSglzXXM .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSglzXXM .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSglzXXM .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSglzXXM .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSglzXXM .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSglzXXM .navbar-nav {
  display: flex !important;
}
.cid-uOXSglzXXM .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSglzXXM .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSglzXXM .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSglzXXM .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSglzXXM .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSglzXXM .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSglzXXM .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSglzXXM .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSglzXXM .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSglzXXM button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSglzXXM button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSglzXXM button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSglzXXM button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSglzXXM button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSglzXXM button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSglzXXM button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSglzXXM button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSglzXXM .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSglzXXM .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSglzXXM .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSglzXXM .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSglzXXM .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSglzXXM .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSglzXXM .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSglzXXM .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSglzXXM .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSglzXXM .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSglzXXM .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSglzXXM .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSglzXXM .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSglzXXM .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSglzXXM .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSglzXXM .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSglzXXM .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSglzXXM .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSglzXXM .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSglzXXM .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSglzXXM .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSglzXXM .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSglzXXM .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSglzXXM ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSglzXXM ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSglzXXM ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSglzXXM .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSglzXXM .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSglzXXM .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSglzXXM .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSglzXXM .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSglzXXM .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSglzXXM .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSglzXXM .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSglzXXM .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSglzXXM .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSglzXXM .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSglzXXM .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSglLv96 {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSglLv96 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSglLv96 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSglLv96 .images {
    display: none;
  }
}
.cid-uOXSglLv96 .image-wrapper-1,
.cid-uOXSglLv96 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSglLv96 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSglLv96 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSglLv96 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSglLv96 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSglLv96 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSglLv96 .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSglLv96 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSglLv96 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSglLv96 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSglLv96 .text-wrapper {
  width: 100%;
}
.cid-uOXSglLv96 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSglLv96 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSglLv96 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSglLv96 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSglLv96 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSglLv96 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSglLv96 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSglLv96 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSglLv96 .text {
  display: flex;
  align-items: center;
}
.cid-uOXSglTHry {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSglTHry .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSglTHry .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSglTHry .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSglTHry .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSglTHry .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSglTHry .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSglTHry .container {
    padding: 0 16px;
  }
}
.cid-uOXSglTHry .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSglTHry .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSglTHry .row {
    padding: 25px 9px;
  }
}
.cid-uOXSglTHry .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSglTHry .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSglTHry .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSglTHry .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSglTHry .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSglTHry .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSglTHry .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSglTHry .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSglTHry .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSglTHry .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSglTHry .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSglTHry .items-wrapper {
    display: block;
  }
}
.cid-uOXSglTHry .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSglTHry .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSglTHry .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSglTHry .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSglTHry .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSglTHry .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSglTHry .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSglTHry .card {
  justify-content: center;
}
.cid-uOXSglTHry .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSglTHry .mbr-text {
  color: #000000;
}
.cid-uOXSglTHry .card-title {
  color: #000000;
}
.cid-uOXSglTHry .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSglTHry .card-title,
.cid-uOXSglTHry .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSgm5zlW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSgm5zlW .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSgm5zlW .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSgm5zlW .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSgm5zlW .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSgm5zlW .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSgm5zlW .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSgm5zlW .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSgm5zlW .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSgm5zlW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSgm5zlW .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSgm5zlW .embla__button--next,
.cid-uOXSgm5zlW .embla__button--prev {
  display: flex;
}
.cid-uOXSgm5zlW .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSgm5zlW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSgm5zlW .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSgm5zlW .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSgm5zlW .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSgm5zlW .embla__button {
    top: -10%;
  }
}
.cid-uOXSgm5zlW .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSgm5zlW .embla {
    margin-top: 80px;
  }
}
.cid-uOXSgm5zlW .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSgm5zlW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSgm5zlW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSgm5zlW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSgm5zlW .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSgm5zlW .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSgm5zlW .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSgm5zlW .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSgm5zlW .mbr-text ul {
    display: block;
  }
}
.cid-uOXSgm5zlW .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSgm5zlW .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSgm5zlW .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSgm5zlW .item-wrapper {
  height: 100%;
}
.cid-uOXSgm5zlW .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSgm5zlW .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSgm5zlW .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSgmhBWp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSgmhBWp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSgmhBWp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSgmhBWp .container-fluid {
    padding: 0;
  }
}
.cid-uOXSgmhBWp .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSgmhBWp .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSgmhBWp .embla__button--next,
.cid-uOXSgmhBWp .embla__button--prev {
  display: flex;
}
.cid-uOXSgmhBWp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSgmhBWp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSgmhBWp .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSgmhBWp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSgmhBWp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSgmhBWp .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSgmhBWp .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSgmhBWp .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSgmhBWp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSgmhBWp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSgmhBWp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSgmhBWp .embla__slide a {
  cursor: grab;
}
.cid-uOXSgmhBWp .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSgmhBWp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSgmhBWp .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSgmhBWp .mbr-section-title {
  color: #232323;
}
.cid-uOXSgmhBWp .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSgmhBWp .mbr-box {
  color: #ffffff;
}
.cid-uOXSgmhBWp .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSgmhBWp img,
.cid-uOXSgmhBWp .item-img {
  width: 100%;
}
.cid-uOXSgmhBWp .item-wrapper {
  position: relative;
}
.cid-uOXSgmhBWp .content-head {
  max-width: 800px;
}
.cid-uOXSgXvBgP {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSgXvBgP .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-uOXSgXvBgP .dropdown-menu {
  padding: 0;
}
.cid-uOXSgXvBgP .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSgXvBgP .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSgXvBgP .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSgXvBgP .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSgXvBgP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSgXvBgP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSgXvBgP .nav-link {
  position: relative;
}
.cid-uOXSgXvBgP .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSgXvBgP .dropdown-menu,
.cid-uOXSgXvBgP .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSgXvBgP .nav-item:focus,
.cid-uOXSgXvBgP .nav-link:focus {
  outline: none;
}
.cid-uOXSgXvBgP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSgXvBgP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSgXvBgP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSgXvBgP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSgXvBgP .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSgXvBgP .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSgXvBgP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSgXvBgP .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSgXvBgP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSgXvBgP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSgXvBgP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSgXvBgP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSgXvBgP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSgXvBgP .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-uOXSgXvBgP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSgXvBgP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSgXvBgP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSgXvBgP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSgXvBgP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSgXvBgP .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSgXvBgP .navbar {
    min-height: 80px;
  }
}
.cid-uOXSgXvBgP .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSgXvBgP .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSgXvBgP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSgXvBgP .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSgXvBgP .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSgXvBgP .dropdown-item.active,
.cid-uOXSgXvBgP .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSgXvBgP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSgXvBgP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSgXvBgP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSgXvBgP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSgXvBgP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSgXvBgP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSgXvBgP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSgXvBgP button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSgXvBgP button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSgXvBgP button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSgXvBgP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSgXvBgP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSgXvBgP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSgXvBgP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSgXvBgP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSgXvBgP nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSgXvBgP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSgXvBgP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSgXvBgP nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSgXvBgP .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSgXvBgP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSgXvBgP .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-uOXSgXvBgP .navbar {
    height: 70px;
  }
  .cid-uOXSgXvBgP .navbar.opened {
    height: auto;
  }
  .cid-uOXSgXvBgP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSgXvBgP .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSgXvBgP .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSgXvBgP .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSgXvBgP .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSgXvBgP .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSgXvBgP .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSgXvBgP .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSgXvBgP .navbar-nav {
  display: flex !important;
}
.cid-uOXSgXvBgP .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSgXvBgP .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSgXvBgP .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSgXvBgP .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSgXvBgP .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSgXvBgP .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSgXvBgP .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSgXvBgP .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSgXvBgP .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSgXvBgP button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSgXvBgP button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSgXvBgP button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSgXvBgP button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSgXvBgP button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSgXvBgP button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSgXvBgP button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSgXvBgP button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSgXvBgP .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSgXvBgP .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSgXvBgP .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSgXvBgP .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSgXvBgP .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSgXvBgP .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSgXvBgP .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSgXvBgP .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSgXvBgP .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSgXvBgP .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSgXvBgP .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSgXvBgP .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSgXvBgP .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSgXvBgP .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSgXvBgP .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSgXvBgP .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSgXvBgP .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSgXvBgP .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSgXvBgP .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSgXvBgP .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSgXvBgP .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSgXvBgP .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSgXvBgP .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSgXvBgP ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSgXvBgP ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSgXvBgP ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSgXvBgP .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSgXvBgP .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSgXvBgP .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSgXvBgP .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSgXvBgP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSgXvBgP .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSgXvBgP .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSgXvBgP .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSgXvBgP .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSgXvBgP .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSgXvBgP .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSgXvBgP .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSgXHcch {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSgXHcch img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSgXHcch .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSgXHcch .images {
    display: none;
  }
}
.cid-uOXSgXHcch .image-wrapper-1,
.cid-uOXSgXHcch .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSgXHcch .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSgXHcch .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSgXHcch .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSgXHcch .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSgXHcch .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSgXHcch .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSgXHcch .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSgXHcch .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSgXHcch .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSgXHcch .text-wrapper {
  width: 100%;
}
.cid-uOXSgXHcch .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSgXHcch .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSgXHcch .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSgXHcch .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSgXHcch .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSgXHcch .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSgXHcch .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSgXHcch .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSgXHcch .text {
  display: flex;
  align-items: center;
}
.cid-uOXSgXRREh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSgXRREh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSgXRREh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSgXRREh .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSgXRREh .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSgXRREh .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSgXRREh .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSgXRREh .container {
    padding: 0 16px;
  }
}
.cid-uOXSgXRREh .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSgXRREh .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSgXRREh .row {
    padding: 25px 9px;
  }
}
.cid-uOXSgXRREh .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSgXRREh .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSgXRREh .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSgXRREh .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSgXRREh .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSgXRREh .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSgXRREh .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSgXRREh .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSgXRREh .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSgXRREh .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSgXRREh .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSgXRREh .items-wrapper {
    display: block;
  }
}
.cid-uOXSgXRREh .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSgXRREh .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSgXRREh .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSgXRREh .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSgXRREh .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSgXRREh .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSgXRREh .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSgXRREh .card {
  justify-content: center;
}
.cid-uOXSgXRREh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSgXRREh .mbr-text {
  color: #000000;
}
.cid-uOXSgXRREh .card-title {
  color: #000000;
}
.cid-uOXSgXRREh .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSgXRREh .card-title,
.cid-uOXSgXRREh .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSgY4fts {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSgY4fts .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSgY4fts .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSgY4fts .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSgY4fts .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSgY4fts .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSgY4fts .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSgY4fts .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSgY4fts .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSgY4fts .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSgY4fts .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSgY4fts .embla__button--next,
.cid-uOXSgY4fts .embla__button--prev {
  display: flex;
}
.cid-uOXSgY4fts .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSgY4fts .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSgY4fts .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSgY4fts .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSgY4fts .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSgY4fts .embla__button {
    top: -10%;
  }
}
.cid-uOXSgY4fts .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSgY4fts .embla {
    margin-top: 80px;
  }
}
.cid-uOXSgY4fts .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSgY4fts .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSgY4fts .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSgY4fts .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSgY4fts .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSgY4fts .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSgY4fts .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSgY4fts .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSgY4fts .mbr-text ul {
    display: block;
  }
}
.cid-uOXSgY4fts .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSgY4fts .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSgY4fts .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSgY4fts .item-wrapper {
  height: 100%;
}
.cid-uOXSgY4fts .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSgY4fts .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSgY4fts .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSgYeqw6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSgYeqw6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSgYeqw6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSgYeqw6 .container-fluid {
    padding: 0;
  }
}
.cid-uOXSgYeqw6 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSgYeqw6 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSgYeqw6 .embla__button--next,
.cid-uOXSgYeqw6 .embla__button--prev {
  display: flex;
}
.cid-uOXSgYeqw6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSgYeqw6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSgYeqw6 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSgYeqw6 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSgYeqw6 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSgYeqw6 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSgYeqw6 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSgYeqw6 .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSgYeqw6 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSgYeqw6 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSgYeqw6 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSgYeqw6 .embla__slide a {
  cursor: grab;
}
.cid-uOXSgYeqw6 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSgYeqw6 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSgYeqw6 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSgYeqw6 .mbr-section-title {
  color: #232323;
}
.cid-uOXSgYeqw6 .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSgYeqw6 .mbr-box {
  color: #ffffff;
}
.cid-uOXSgYeqw6 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSgYeqw6 img,
.cid-uOXSgYeqw6 .item-img {
  width: 100%;
}
.cid-uOXSgYeqw6 .item-wrapper {
  position: relative;
}
.cid-uOXSgYeqw6 .content-head {
  max-width: 800px;
}
.cid-uOXShPIlMY {
  z-index: 1000;
  width: 100%;
}
.cid-uOXShPIlMY .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-uOXShPIlMY .dropdown-menu {
  padding: 0;
}
.cid-uOXShPIlMY .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXShPIlMY .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXShPIlMY .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXShPIlMY .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXShPIlMY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXShPIlMY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXShPIlMY .nav-link {
  position: relative;
}
.cid-uOXShPIlMY .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXShPIlMY .dropdown-menu,
.cid-uOXShPIlMY .navbar.opened {
  background: #212428 !important;
}
.cid-uOXShPIlMY .nav-item:focus,
.cid-uOXShPIlMY .nav-link:focus {
  outline: none;
}
.cid-uOXShPIlMY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXShPIlMY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXShPIlMY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXShPIlMY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXShPIlMY .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXShPIlMY .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXShPIlMY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXShPIlMY .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXShPIlMY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXShPIlMY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXShPIlMY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXShPIlMY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXShPIlMY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXShPIlMY .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-uOXShPIlMY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXShPIlMY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXShPIlMY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXShPIlMY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXShPIlMY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXShPIlMY .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXShPIlMY .navbar {
    min-height: 80px;
  }
}
.cid-uOXShPIlMY .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXShPIlMY .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXShPIlMY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXShPIlMY .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXShPIlMY .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXShPIlMY .dropdown-item.active,
.cid-uOXShPIlMY .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXShPIlMY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXShPIlMY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXShPIlMY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXShPIlMY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXShPIlMY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXShPIlMY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXShPIlMY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXShPIlMY button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXShPIlMY button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXShPIlMY button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXShPIlMY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXShPIlMY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXShPIlMY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXShPIlMY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXShPIlMY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXShPIlMY nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXShPIlMY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXShPIlMY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXShPIlMY nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXShPIlMY .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXShPIlMY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXShPIlMY .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-uOXShPIlMY .navbar {
    height: 70px;
  }
  .cid-uOXShPIlMY .navbar.opened {
    height: auto;
  }
  .cid-uOXShPIlMY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXShPIlMY .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXShPIlMY .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXShPIlMY .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXShPIlMY .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXShPIlMY .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXShPIlMY .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXShPIlMY .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXShPIlMY .navbar-nav {
  display: flex !important;
}
.cid-uOXShPIlMY .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXShPIlMY .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXShPIlMY .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXShPIlMY .navbar-nav .nav-item .nav-link:hover,
.cid-uOXShPIlMY .navbar-nav .nav-item .nav-link:focus,
.cid-uOXShPIlMY .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXShPIlMY .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXShPIlMY .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXShPIlMY .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXShPIlMY button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXShPIlMY button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXShPIlMY button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXShPIlMY button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXShPIlMY button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXShPIlMY button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXShPIlMY button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXShPIlMY button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXShPIlMY .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXShPIlMY .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXShPIlMY .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXShPIlMY .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXShPIlMY .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXShPIlMY .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXShPIlMY .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXShPIlMY .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXShPIlMY .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXShPIlMY .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXShPIlMY .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXShPIlMY .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXShPIlMY .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXShPIlMY .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXShPIlMY .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXShPIlMY .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXShPIlMY .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXShPIlMY .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXShPIlMY .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXShPIlMY .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXShPIlMY .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXShPIlMY .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXShPIlMY .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXShPIlMY ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXShPIlMY ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXShPIlMY ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXShPIlMY .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXShPIlMY .social-container {
    padding-top: 40px;
  }
}
.cid-uOXShPIlMY .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXShPIlMY .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXShPIlMY .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXShPIlMY .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXShPIlMY .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXShPIlMY .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXShPIlMY .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXShPIlMY .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXShPIlMY .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXShPIlMY .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXShPVjPr {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXShPVjPr img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXShPVjPr .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXShPVjPr .images {
    display: none;
  }
}
.cid-uOXShPVjPr .image-wrapper-1,
.cid-uOXShPVjPr .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXShPVjPr .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXShPVjPr .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXShPVjPr .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXShPVjPr .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXShPVjPr .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXShPVjPr .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXShPVjPr .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXShPVjPr .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXShPVjPr .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXShPVjPr .text-wrapper {
  width: 100%;
}
.cid-uOXShPVjPr .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXShPVjPr .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXShPVjPr .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXShPVjPr .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXShPVjPr .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXShPVjPr .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXShPVjPr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXShPVjPr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXShPVjPr .text {
  display: flex;
  align-items: center;
}
.cid-uOXShQ4FYK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXShQ4FYK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXShQ4FYK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXShQ4FYK .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXShQ4FYK .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXShQ4FYK .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXShQ4FYK .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXShQ4FYK .container {
    padding: 0 16px;
  }
}
.cid-uOXShQ4FYK .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXShQ4FYK .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXShQ4FYK .row {
    padding: 25px 9px;
  }
}
.cid-uOXShQ4FYK .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXShQ4FYK .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXShQ4FYK .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXShQ4FYK .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXShQ4FYK .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXShQ4FYK .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXShQ4FYK .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXShQ4FYK .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXShQ4FYK .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXShQ4FYK .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXShQ4FYK .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXShQ4FYK .items-wrapper {
    display: block;
  }
}
.cid-uOXShQ4FYK .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXShQ4FYK .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXShQ4FYK .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXShQ4FYK .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXShQ4FYK .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXShQ4FYK .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXShQ4FYK .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXShQ4FYK .card {
  justify-content: center;
}
.cid-uOXShQ4FYK .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXShQ4FYK .mbr-text {
  color: #000000;
}
.cid-uOXShQ4FYK .card-title {
  color: #000000;
}
.cid-uOXShQ4FYK .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXShQ4FYK .card-title,
.cid-uOXShQ4FYK .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXShQgY70 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXShQgY70 .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXShQgY70 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXShQgY70 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXShQgY70 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXShQgY70 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXShQgY70 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXShQgY70 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXShQgY70 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXShQgY70 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXShQgY70 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXShQgY70 .embla__button--next,
.cid-uOXShQgY70 .embla__button--prev {
  display: flex;
}
.cid-uOXShQgY70 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXShQgY70 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXShQgY70 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXShQgY70 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXShQgY70 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXShQgY70 .embla__button {
    top: -10%;
  }
}
.cid-uOXShQgY70 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXShQgY70 .embla {
    margin-top: 80px;
  }
}
.cid-uOXShQgY70 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXShQgY70 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXShQgY70 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXShQgY70 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXShQgY70 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXShQgY70 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXShQgY70 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXShQgY70 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXShQgY70 .mbr-text ul {
    display: block;
  }
}
.cid-uOXShQgY70 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXShQgY70 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXShQgY70 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXShQgY70 .item-wrapper {
  height: 100%;
}
.cid-uOXShQgY70 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXShQgY70 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXShQgY70 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXShQrYAX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXShQrYAX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXShQrYAX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXShQrYAX .container-fluid {
    padding: 0;
  }
}
.cid-uOXShQrYAX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXShQrYAX .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXShQrYAX .embla__button--next,
.cid-uOXShQrYAX .embla__button--prev {
  display: flex;
}
.cid-uOXShQrYAX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXShQrYAX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXShQrYAX .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXShQrYAX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXShQrYAX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXShQrYAX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXShQrYAX .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXShQrYAX .embla {
  position: relative;
  width: 100%;
}
.cid-uOXShQrYAX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXShQrYAX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXShQrYAX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXShQrYAX .embla__slide a {
  cursor: grab;
}
.cid-uOXShQrYAX .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXShQrYAX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXShQrYAX .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXShQrYAX .mbr-section-title {
  color: #232323;
}
.cid-uOXShQrYAX .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXShQrYAX .mbr-box {
  color: #ffffff;
}
.cid-uOXShQrYAX .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXShQrYAX img,
.cid-uOXShQrYAX .item-img {
  width: 100%;
}
.cid-uOXShQrYAX .item-wrapper {
  position: relative;
}
.cid-uOXShQrYAX .content-head {
  max-width: 800px;
}
.cid-uOXSixdtgn {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSixdtgn .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-uOXSixdtgn .dropdown-menu {
  padding: 0;
}
.cid-uOXSixdtgn .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSixdtgn .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSixdtgn .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSixdtgn .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSixdtgn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSixdtgn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSixdtgn .nav-link {
  position: relative;
}
.cid-uOXSixdtgn .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSixdtgn .dropdown-menu,
.cid-uOXSixdtgn .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSixdtgn .nav-item:focus,
.cid-uOXSixdtgn .nav-link:focus {
  outline: none;
}
.cid-uOXSixdtgn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSixdtgn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSixdtgn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSixdtgn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSixdtgn .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSixdtgn .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSixdtgn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSixdtgn .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSixdtgn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSixdtgn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSixdtgn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSixdtgn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSixdtgn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSixdtgn .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-uOXSixdtgn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSixdtgn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSixdtgn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSixdtgn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSixdtgn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSixdtgn .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSixdtgn .navbar {
    min-height: 80px;
  }
}
.cid-uOXSixdtgn .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSixdtgn .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSixdtgn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSixdtgn .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSixdtgn .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSixdtgn .dropdown-item.active,
.cid-uOXSixdtgn .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSixdtgn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSixdtgn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSixdtgn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSixdtgn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSixdtgn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSixdtgn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSixdtgn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSixdtgn button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSixdtgn button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSixdtgn button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSixdtgn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSixdtgn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSixdtgn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSixdtgn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSixdtgn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSixdtgn nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSixdtgn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSixdtgn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSixdtgn nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSixdtgn .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSixdtgn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSixdtgn .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-uOXSixdtgn .navbar {
    height: 70px;
  }
  .cid-uOXSixdtgn .navbar.opened {
    height: auto;
  }
  .cid-uOXSixdtgn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSixdtgn .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSixdtgn .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSixdtgn .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSixdtgn .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSixdtgn .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSixdtgn .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSixdtgn .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSixdtgn .navbar-nav {
  display: flex !important;
}
.cid-uOXSixdtgn .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSixdtgn .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSixdtgn .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSixdtgn .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSixdtgn .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSixdtgn .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSixdtgn .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSixdtgn .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSixdtgn .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSixdtgn button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSixdtgn button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSixdtgn button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSixdtgn button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSixdtgn button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSixdtgn button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSixdtgn button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSixdtgn button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSixdtgn .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSixdtgn .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSixdtgn .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSixdtgn .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSixdtgn .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSixdtgn .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSixdtgn .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSixdtgn .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSixdtgn .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSixdtgn .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSixdtgn .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSixdtgn .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSixdtgn .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSixdtgn .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSixdtgn .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSixdtgn .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSixdtgn .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSixdtgn .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSixdtgn .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSixdtgn .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSixdtgn .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSixdtgn .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSixdtgn .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSixdtgn ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSixdtgn ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSixdtgn ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSixdtgn .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSixdtgn .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSixdtgn .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSixdtgn .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSixdtgn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSixdtgn .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSixdtgn .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSixdtgn .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSixdtgn .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSixdtgn .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSixdtgn .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSixdtgn .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSixqVqM {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSixqVqM img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSixqVqM .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSixqVqM .images {
    display: none;
  }
}
.cid-uOXSixqVqM .image-wrapper-1,
.cid-uOXSixqVqM .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSixqVqM .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSixqVqM .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSixqVqM .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSixqVqM .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSixqVqM .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSixqVqM .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSixqVqM .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSixqVqM .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSixqVqM .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSixqVqM .text-wrapper {
  width: 100%;
}
.cid-uOXSixqVqM .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSixqVqM .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSixqVqM .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSixqVqM .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSixqVqM .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSixqVqM .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSixqVqM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSixqVqM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSixqVqM .text {
  display: flex;
  align-items: center;
}
.cid-uOXSixzomJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSixzomJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSixzomJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSixzomJ .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSixzomJ .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSixzomJ .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSixzomJ .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSixzomJ .container {
    padding: 0 16px;
  }
}
.cid-uOXSixzomJ .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSixzomJ .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSixzomJ .row {
    padding: 25px 9px;
  }
}
.cid-uOXSixzomJ .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSixzomJ .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSixzomJ .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSixzomJ .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSixzomJ .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSixzomJ .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSixzomJ .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSixzomJ .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSixzomJ .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSixzomJ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSixzomJ .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSixzomJ .items-wrapper {
    display: block;
  }
}
.cid-uOXSixzomJ .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSixzomJ .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSixzomJ .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSixzomJ .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSixzomJ .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSixzomJ .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSixzomJ .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSixzomJ .card {
  justify-content: center;
}
.cid-uOXSixzomJ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSixzomJ .mbr-text {
  color: #000000;
}
.cid-uOXSixzomJ .card-title {
  color: #000000;
}
.cid-uOXSixzomJ .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSixzomJ .card-title,
.cid-uOXSixzomJ .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSixMs9m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSixMs9m .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSixMs9m .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSixMs9m .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSixMs9m .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSixMs9m .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSixMs9m .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSixMs9m .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSixMs9m .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSixMs9m .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSixMs9m .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSixMs9m .embla__button--next,
.cid-uOXSixMs9m .embla__button--prev {
  display: flex;
}
.cid-uOXSixMs9m .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSixMs9m .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSixMs9m .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSixMs9m .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSixMs9m .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSixMs9m .embla__button {
    top: -10%;
  }
}
.cid-uOXSixMs9m .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSixMs9m .embla {
    margin-top: 80px;
  }
}
.cid-uOXSixMs9m .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSixMs9m .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSixMs9m .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSixMs9m .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSixMs9m .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSixMs9m .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSixMs9m .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSixMs9m .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSixMs9m .mbr-text ul {
    display: block;
  }
}
.cid-uOXSixMs9m .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSixMs9m .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSixMs9m .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSixMs9m .item-wrapper {
  height: 100%;
}
.cid-uOXSixMs9m .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSixMs9m .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSixMs9m .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSixX4ra {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSixX4ra .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSixX4ra .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSixX4ra .container-fluid {
    padding: 0;
  }
}
.cid-uOXSixX4ra .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSixX4ra .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSixX4ra .embla__button--next,
.cid-uOXSixX4ra .embla__button--prev {
  display: flex;
}
.cid-uOXSixX4ra .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSixX4ra .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSixX4ra .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSixX4ra .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSixX4ra .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSixX4ra .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSixX4ra .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSixX4ra .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSixX4ra .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSixX4ra .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSixX4ra .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSixX4ra .embla__slide a {
  cursor: grab;
}
.cid-uOXSixX4ra .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSixX4ra .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSixX4ra .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSixX4ra .mbr-section-title {
  color: #232323;
}
.cid-uOXSixX4ra .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSixX4ra .mbr-box {
  color: #ffffff;
}
.cid-uOXSixX4ra .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSixX4ra img,
.cid-uOXSixX4ra .item-img {
  width: 100%;
}
.cid-uOXSixX4ra .item-wrapper {
  position: relative;
}
.cid-uOXSixX4ra .content-head {
  max-width: 800px;
}
.cid-uOXSj9XThi {
  z-index: 1000;
  width: 100%;
}
.cid-uOXSj9XThi .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-uOXSj9XThi .dropdown-menu {
  padding: 0;
}
.cid-uOXSj9XThi .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uOXSj9XThi .dropdown-item {
    text-align: left !important;
  }
}
.cid-uOXSj9XThi .dropdown-item:hover {
  background-position: right !important;
}
.cid-uOXSj9XThi .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uOXSj9XThi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXSj9XThi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXSj9XThi .nav-link {
  position: relative;
}
.cid-uOXSj9XThi .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uOXSj9XThi .dropdown-menu,
.cid-uOXSj9XThi .navbar.opened {
  background: #212428 !important;
}
.cid-uOXSj9XThi .nav-item:focus,
.cid-uOXSj9XThi .nav-link:focus {
  outline: none;
}
.cid-uOXSj9XThi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXSj9XThi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXSj9XThi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXSj9XThi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXSj9XThi .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uOXSj9XThi .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXSj9XThi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXSj9XThi .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXSj9XThi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uOXSj9XThi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXSj9XThi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXSj9XThi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXSj9XThi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXSj9XThi .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-uOXSj9XThi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXSj9XThi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXSj9XThi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXSj9XThi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXSj9XThi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXSj9XThi .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uOXSj9XThi .navbar {
    min-height: 80px;
  }
}
.cid-uOXSj9XThi .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uOXSj9XThi .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uOXSj9XThi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXSj9XThi .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uOXSj9XThi .navbar-brand {
    min-height: 69px;
  }
}
.cid-uOXSj9XThi .dropdown-item.active,
.cid-uOXSj9XThi .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXSj9XThi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXSj9XThi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXSj9XThi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXSj9XThi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uOXSj9XThi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXSj9XThi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXSj9XThi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXSj9XThi button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSj9XThi button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uOXSj9XThi button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSj9XThi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSj9XThi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSj9XThi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSj9XThi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSj9XThi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSj9XThi nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSj9XThi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSj9XThi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSj9XThi nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXSj9XThi .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uOXSj9XThi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXSj9XThi .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-uOXSj9XThi .navbar {
    height: 70px;
  }
  .cid-uOXSj9XThi .navbar.opened {
    height: auto;
  }
  .cid-uOXSj9XThi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOXSj9XThi .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uOXSj9XThi .navbar-short {
    min-height: 70px;
  }
}
.cid-uOXSj9XThi .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uOXSj9XThi .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uOXSj9XThi .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uOXSj9XThi .container-fluid {
    padding: 0 3px;
  }
}
.cid-uOXSj9XThi .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uOXSj9XThi .navbar-nav {
  display: flex !important;
}
.cid-uOXSj9XThi .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uOXSj9XThi .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uOXSj9XThi .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSj9XThi .navbar-nav .nav-item .nav-link:hover,
.cid-uOXSj9XThi .navbar-nav .nav-item .nav-link:focus,
.cid-uOXSj9XThi .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uOXSj9XThi .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uOXSj9XThi .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uOXSj9XThi .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uOXSj9XThi button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSj9XThi button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uOXSj9XThi button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSj9XThi button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSj9XThi button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uOXSj9XThi button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSj9XThi button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uOXSj9XThi button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXSj9XThi .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uOXSj9XThi .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uOXSj9XThi .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uOXSj9XThi .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uOXSj9XThi .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uOXSj9XThi .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXSj9XThi .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXSj9XThi .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uOXSj9XThi .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uOXSj9XThi .offcanvas.show {
  transform: translateX(0);
}
.cid-uOXSj9XThi .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uOXSj9XThi .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSj9XThi .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uOXSj9XThi .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uOXSj9XThi .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uOXSj9XThi .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOXSj9XThi .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uOXSj9XThi .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uOXSj9XThi .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uOXSj9XThi .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uOXSj9XThi .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uOXSj9XThi .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uOXSj9XThi .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uOXSj9XThi ::-webkit-scrollbar {
  width: 1em;
}
.cid-uOXSj9XThi ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uOXSj9XThi ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uOXSj9XThi .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uOXSj9XThi .social-container {
    padding-top: 40px;
  }
}
.cid-uOXSj9XThi .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uOXSj9XThi .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uOXSj9XThi .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uOXSj9XThi .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uOXSj9XThi .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uOXSj9XThi .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uOXSj9XThi .soc-item:hover:before {
  opacity: 1;
}
.cid-uOXSj9XThi .offcanvas_btn {
  margin-top: auto;
}
.cid-uOXSj9XThi .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uOXSj9XThi .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uOXSjabjUP {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uOXSjabjUP img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uOXSjabjUP .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uOXSjabjUP .images {
    display: none;
  }
}
.cid-uOXSjabjUP .image-wrapper-1,
.cid-uOXSjabjUP .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uOXSjabjUP .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uOXSjabjUP .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uOXSjabjUP .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uOXSjabjUP .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uOXSjabjUP .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uOXSjabjUP .image-wrapper-2 img {
  width: 90%;
}
.cid-uOXSjabjUP .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uOXSjabjUP .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uOXSjabjUP .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uOXSjabjUP .text-wrapper {
  width: 100%;
}
.cid-uOXSjabjUP .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSjabjUP .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSjabjUP .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uOXSjabjUP .mbr-section-btn {
    margin: 0;
  }
}
.cid-uOXSjabjUP .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uOXSjabjUP .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uOXSjabjUP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSjabjUP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSjabjUP .text {
  display: flex;
  align-items: center;
}
.cid-uOXSjalEwH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOXSjalEwH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSjalEwH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXSjalEwH .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uOXSjalEwH .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSjalEwH .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSjalEwH .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uOXSjalEwH .container {
    padding: 0 16px;
  }
}
.cid-uOXSjalEwH .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uOXSjalEwH .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uOXSjalEwH .row {
    padding: 25px 9px;
  }
}
.cid-uOXSjalEwH .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSjalEwH .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uOXSjalEwH .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSjalEwH .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uOXSjalEwH .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uOXSjalEwH .image-wrapper img {
    height: 350px;
  }
}
.cid-uOXSjalEwH .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uOXSjalEwH .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uOXSjalEwH .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uOXSjalEwH .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uOXSjalEwH .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uOXSjalEwH .items-wrapper {
    display: block;
  }
}
.cid-uOXSjalEwH .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uOXSjalEwH .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uOXSjalEwH .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uOXSjalEwH .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uOXSjalEwH .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uOXSjalEwH .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uOXSjalEwH .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uOXSjalEwH .card {
  justify-content: center;
}
.cid-uOXSjalEwH .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uOXSjalEwH .mbr-text {
  color: #000000;
}
.cid-uOXSjalEwH .card-title {
  color: #000000;
}
.cid-uOXSjalEwH .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOXSjalEwH .card-title,
.cid-uOXSjalEwH .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uOXSjayFbG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uOXSjayFbG .mbr-section-head {
  padding: 0 1rem;
}
.cid-uOXSjayFbG .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uOXSjayFbG .team-card:hover {
  transform: translateY(-10px);
}
.cid-uOXSjayFbG .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uOXSjayFbG .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uOXSjayFbG .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uOXSjayFbG .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uOXSjayFbG .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uOXSjayFbG .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uOXSjayFbG .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uOXSjayFbG .embla__button--next,
.cid-uOXSjayFbG .embla__button--prev {
  display: flex;
}
.cid-uOXSjayFbG .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSjayFbG .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSjayFbG .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uOXSjayFbG .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSjayFbG .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uOXSjayFbG .embla__button {
    top: -10%;
  }
}
.cid-uOXSjayFbG .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uOXSjayFbG .embla {
    margin-top: 80px;
  }
}
.cid-uOXSjayFbG .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSjayFbG .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSjayFbG .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSjayFbG .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSjayFbG .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uOXSjayFbG .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uOXSjayFbG .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uOXSjayFbG .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uOXSjayFbG .mbr-text ul {
    display: block;
  }
}
.cid-uOXSjayFbG .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uOXSjayFbG .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uOXSjayFbG .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uOXSjayFbG .item-wrapper {
  height: 100%;
}
.cid-uOXSjayFbG .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uOXSjayFbG .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uOXSjayFbG .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uOXSjaK0Lr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uOXSjaK0Lr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXSjaK0Lr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uOXSjaK0Lr .container-fluid {
    padding: 0;
  }
}
.cid-uOXSjaK0Lr .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uOXSjaK0Lr .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOXSjaK0Lr .embla__button--next,
.cid-uOXSjaK0Lr .embla__button--prev {
  display: flex;
}
.cid-uOXSjaK0Lr .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uOXSjaK0Lr .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uOXSjaK0Lr .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOXSjaK0Lr .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOXSjaK0Lr .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOXSjaK0Lr .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOXSjaK0Lr .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOXSjaK0Lr .embla {
  position: relative;
  width: 100%;
}
.cid-uOXSjaK0Lr .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOXSjaK0Lr .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOXSjaK0Lr .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOXSjaK0Lr .embla__slide a {
  cursor: grab;
}
.cid-uOXSjaK0Lr .embla__slide a:active {
  cursor: grabbing;
}
.cid-uOXSjaK0Lr .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOXSjaK0Lr .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uOXSjaK0Lr .mbr-section-title {
  color: #232323;
}
.cid-uOXSjaK0Lr .mbr-section-subtitle {
  color: #232323;
}
.cid-uOXSjaK0Lr .mbr-box {
  color: #ffffff;
}
.cid-uOXSjaK0Lr .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uOXSjaK0Lr img,
.cid-uOXSjaK0Lr .item-img {
  width: 100%;
}
.cid-uOXSjaK0Lr .item-wrapper {
  position: relative;
}
.cid-uOXSjaK0Lr .content-head {
  max-width: 800px;
}
.cid-uWw1NReTgE {
  z-index: 1000;
  width: 100%;
}
.cid-uWw1NReTgE .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-uWw1NReTgE .dropdown-menu {
  padding: 0;
}
.cid-uWw1NReTgE .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uWw1NReTgE .dropdown-item {
    text-align: left !important;
  }
}
.cid-uWw1NReTgE .dropdown-item:hover {
  background-position: right !important;
}
.cid-uWw1NReTgE .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uWw1NReTgE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uWw1NReTgE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uWw1NReTgE .nav-link {
  position: relative;
}
.cid-uWw1NReTgE .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uWw1NReTgE .dropdown-menu,
.cid-uWw1NReTgE .navbar.opened {
  background: #212428 !important;
}
.cid-uWw1NReTgE .nav-item:focus,
.cid-uWw1NReTgE .nav-link:focus {
  outline: none;
}
.cid-uWw1NReTgE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWw1NReTgE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWw1NReTgE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWw1NReTgE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWw1NReTgE .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uWw1NReTgE .navbar.opened {
  transition: all 0.3s;
}
.cid-uWw1NReTgE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWw1NReTgE .navbar .navbar-logo img {
  width: auto;
}
.cid-uWw1NReTgE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uWw1NReTgE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWw1NReTgE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWw1NReTgE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWw1NReTgE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWw1NReTgE .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-uWw1NReTgE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uWw1NReTgE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uWw1NReTgE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWw1NReTgE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uWw1NReTgE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWw1NReTgE .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uWw1NReTgE .navbar {
    min-height: 80px;
  }
}
.cid-uWw1NReTgE .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uWw1NReTgE .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uWw1NReTgE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWw1NReTgE .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uWw1NReTgE .navbar-brand {
    min-height: 69px;
  }
}
.cid-uWw1NReTgE .dropdown-item.active,
.cid-uWw1NReTgE .dropdown-item:active {
  background-color: transparent;
}
.cid-uWw1NReTgE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWw1NReTgE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWw1NReTgE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWw1NReTgE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uWw1NReTgE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uWw1NReTgE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uWw1NReTgE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWw1NReTgE button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uWw1NReTgE button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uWw1NReTgE button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uWw1NReTgE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uWw1NReTgE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uWw1NReTgE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uWw1NReTgE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uWw1NReTgE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWw1NReTgE nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWw1NReTgE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWw1NReTgE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWw1NReTgE nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWw1NReTgE .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uWw1NReTgE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWw1NReTgE .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-uWw1NReTgE .navbar {
    height: 70px;
  }
  .cid-uWw1NReTgE .navbar.opened {
    height: auto;
  }
  .cid-uWw1NReTgE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWw1NReTgE .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uWw1NReTgE .navbar-short {
    min-height: 70px;
  }
}
.cid-uWw1NReTgE .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uWw1NReTgE .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uWw1NReTgE .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uWw1NReTgE .container-fluid {
    padding: 0 3px;
  }
}
.cid-uWw1NReTgE .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uWw1NReTgE .navbar-nav {
  display: flex !important;
}
.cid-uWw1NReTgE .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uWw1NReTgE .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uWw1NReTgE .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uWw1NReTgE .navbar-nav .nav-item .nav-link:hover,
.cid-uWw1NReTgE .navbar-nav .nav-item .nav-link:focus,
.cid-uWw1NReTgE .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uWw1NReTgE .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uWw1NReTgE .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uWw1NReTgE .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uWw1NReTgE button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uWw1NReTgE button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uWw1NReTgE button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uWw1NReTgE button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uWw1NReTgE button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uWw1NReTgE button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uWw1NReTgE button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uWw1NReTgE button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWw1NReTgE .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uWw1NReTgE .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uWw1NReTgE .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uWw1NReTgE .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uWw1NReTgE .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uWw1NReTgE .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWw1NReTgE .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWw1NReTgE .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uWw1NReTgE .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uWw1NReTgE .offcanvas.show {
  transform: translateX(0);
}
.cid-uWw1NReTgE .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uWw1NReTgE .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWw1NReTgE .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uWw1NReTgE .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uWw1NReTgE .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uWw1NReTgE .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uWw1NReTgE .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uWw1NReTgE .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uWw1NReTgE .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uWw1NReTgE .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uWw1NReTgE .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uWw1NReTgE .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uWw1NReTgE .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uWw1NReTgE ::-webkit-scrollbar {
  width: 1em;
}
.cid-uWw1NReTgE ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uWw1NReTgE ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uWw1NReTgE .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uWw1NReTgE .social-container {
    padding-top: 40px;
  }
}
.cid-uWw1NReTgE .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uWw1NReTgE .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uWw1NReTgE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uWw1NReTgE .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uWw1NReTgE .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uWw1NReTgE .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uWw1NReTgE .soc-item:hover:before {
  opacity: 1;
}
.cid-uWw1NReTgE .offcanvas_btn {
  margin-top: auto;
}
.cid-uWw1NReTgE .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uWw1NReTgE .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uWw1NRsMK5 {
  display: flex;
  background-image: url("../../../assets/images/bg.webp");
}
.cid-uWw1NRsMK5 .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uWw1NRsMK5 {
    align-items: flex-end;
  }
  .cid-uWw1NRsMK5 .row {
    justify-content: center;
  }
  .cid-uWw1NRsMK5 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWw1NRsMK5 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWw1NRsMK5 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uWw1NRsMK5 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWw1NRsMK5 .content-wrap {
    width: 100%;
  }
}
.cid-uWw1NRsMK5 .mbr-section-title,
.cid-uWw1NRsMK5 .mbr-section-subtitle {
  text-align: center;
}
.cid-uWw1NRsMK5 .mbr-text,
.cid-uWw1NRsMK5 .mbr-section-btn {
  text-align: center;
}
.cid-uWw1NRAiJt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uWw1NRAiJt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw1NRAiJt .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-uWw1NRAiJt .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw1NRAiJt .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWw1NRAiJt .google-map {
  height: 100%;
  position: relative;
}
.cid-uWw1NRAiJt .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWw1NRAiJt .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWw1NRAiJt .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-uWw1NRAiJt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWw1NRAiJt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWw1NRAiJt .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWw1NRAiJt .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw1NRAiJt .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWw1NRAiJt ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWw1NRAiJt .content-head {
  max-width: 800px;
}
.cid-uWw1NRK1YC {
  background-color: #102f62;
}
.cid-uWw1NRK1YC .mbr-section-title {
  margin: 0;
}
.cid-uWw1NRK1YC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uWw1NRK1YC .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uWw1NRK1YC .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uWw1NRK1YC .team-item {
  transition: all 0.2s;
}
.cid-uWw1NRK1YC .team-item .item-image {
  position: relative !important;
}
.cid-uWw1NRK1YC .team-item .item-image img {
  width: 100%;
}
.cid-uWw1NRK1YC .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uWw1NRK1YC .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uWw1NRK1YC .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uWw1NRK1YC .team-item .item-caption {
  background: #878787;
}
.cid-uWw1NRK1YC .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uWw1NRK1YC .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uWw1NRK1YC .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uWw1NRK1YC .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uWw1NRK1YC .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uWw1NRK1YC .team-item:hover {
    transform: none;
  }
  .cid-uWw1NRK1YC .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uWw1NRK1YC {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uWw1NRK1YC {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uWw1NRK1YC .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uWw1NRK1YC .container-fluid {
  max-width: 1300px;
}
.cid-uWw1NRT0Ep {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uWw1NRT0Ep .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw1NRT0Ep .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWw1NRT0Ep .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWw1NRT0Ep .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uWw1NRT0Ep .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWw1NRT0Ep .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw1NRT0Ep .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uWw1NRT0Ep .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uWw1NRT0Ep .mbr-section-title {
  color: #a6a99c;
}
.cid-uWw1NRT0Ep .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uWw1NRT0Ep .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uWw1NRT0Ep .card-box .item-footer {
  margin-top: auto;
}
.cid-uWw1NRT0Ep .content-head {
  max-width: 800px;
}
.cid-uWw1NRT0Ep .card-title,
.cid-uWw1NRT0Ep .iconfont-wrapper {
  text-align: center;
}
.cid-uWw1NRT0Ep .card-text,
.cid-uWw1NRT0Ep .item .mbr-section-btn {
  text-align: center;
}
.cid-uWw6QfECRi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uWw6QfECRi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw6QfECRi .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-uWw6QfECRi .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw6QfECRi .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWw6QfECRi .google-map {
  height: 100%;
  position: relative;
}
.cid-uWw6QfECRi .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWw6QfECRi .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWw6QfECRi .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-uWw6QfECRi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWw6QfECRi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWw6QfECRi .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWw6QfECRi .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw6QfECRi .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWw6QfECRi ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWw6QfECRi .content-head {
  max-width: 800px;
}
.cid-uWw1NShI78 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uWw1NShI78 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw1NShI78 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uWw1NShI78 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uWw1NShI78 .row {
  flex-direction: row-reverse;
}
.cid-uWw1NShI78 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uWw1NShI78 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uWw1NShI78 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uWw1NShI78 .mbr-section-title {
  color: #000000;
}
.cid-uWw1NShI78 .mbr-text,
.cid-uWw1NShI78 .mbr-section-btn {
  color: #000000;
}
.cid-uWw6QVWUuK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uWw6QVWUuK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw6QVWUuK .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-uWw6QVWUuK .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw6QVWUuK .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWw6QVWUuK .google-map {
  height: 100%;
  position: relative;
}
.cid-uWw6QVWUuK .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWw6QVWUuK .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWw6QVWUuK .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-uWw6QVWUuK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWw6QVWUuK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWw6QVWUuK .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWw6QVWUuK .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw6QVWUuK .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWw6QVWUuK ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWw6QVWUuK .content-head {
  max-width: 800px;
}
.cid-uWw1NSCDNc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uWw1NSCDNc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw1NSCDNc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWw1NSCDNc .mbr-section-title {
  text-align: center;
}
.cid-uWw1NSCDNc .mbr-section-subtitle {
  text-align: center;
}
.cid-uWw7d2QZ5g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uWw7d2QZ5g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw7d2QZ5g .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-uWw7d2QZ5g .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw7d2QZ5g .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWw7d2QZ5g .google-map {
  height: 100%;
  position: relative;
}
.cid-uWw7d2QZ5g .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWw7d2QZ5g .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWw7d2QZ5g .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-uWw7d2QZ5g .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWw7d2QZ5g .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWw7d2QZ5g .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWw7d2QZ5g .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw7d2QZ5g .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWw7d2QZ5g ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWw7d2QZ5g .content-head {
  max-width: 800px;
}
