.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.image-wrapper,
.btn-wrap,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  background-color: #f8f1f1;
}
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: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2.5rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- 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.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* 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: #f92c50 !important;
}
.bg-success {
  background-color: #69e3aa !important;
}
.bg-info {
  background-color: #56dbf6 !important;
}
.bg-warning {
  background-color: #ffd34d !important;
}
.bg-danger {
  background-color: #f92c50 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #f92c50 !important;
  border-color: #f92c50 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #fa5e79 !important;
  border-color: #fa5e79 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #fa5e79 !important;
  border-color: #fa5e79 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #56565e !important;
  border-color: #56565e !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #6e6e79 !important;
  border-color: #6e6e79 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #6e6e79 !important;
  border-color: #6e6e79 !important;
}
.btn-info,
.btn-info:active {
  background-color: #56dbf6 !important;
  border-color: #56dbf6 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #86e5f9 !important;
  border-color: #86e5f9 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #86e5f9 !important;
  border-color: #86e5f9 !important;
}
.btn-success,
.btn-success:active {
  background-color: #69e3aa !important;
  border-color: #69e3aa !important;
  color: #0c4128 !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #94ebc2 !important;
  border-color: #94ebc2 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #0c4128 !important;
  background-color: #94ebc2 !important;
  border-color: #94ebc2 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffd34d !important;
  border-color: #ffd34d !important;
  color: #4d3a00 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffe080 !important;
  border-color: #ffe080 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #4d3a00 !important;
  background-color: #ffe080 !important;
  border-color: #ffe080 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #f92c50 !important;
  border-color: #f92c50 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fa5e79 !important;
  border-color: #fa5e79 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #fa5e79 !important;
  border-color: #fa5e79 !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: #f92c50;
  color: #f92c50;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #c90628 !important;
  background-color: transparent !important;
  border-color: #c90628 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #f92c50 !important;
  border-color: #f92c50 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #56565e;
  color: #56565e;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #2d2d31 !important;
  background-color: transparent !important;
  border-color: #2d2d31 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #56565e !important;
  border-color: #56565e !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #56dbf6;
  color: #56dbf6;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #0cc4e9 !important;
  background-color: transparent !important;
  border-color: #0cc4e9 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #56dbf6 !important;
  border-color: #56dbf6 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #69e3aa;
  color: #69e3aa;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #27cf80 !important;
  background-color: transparent !important;
  border-color: #27cf80 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #0c4128 !important;
  background-color: #69e3aa !important;
  border-color: #69e3aa !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffd34d;
  color: #ffd34d;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #f5b900 !important;
  background-color: transparent !important;
  border-color: #f5b900 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #4d3a00 !important;
  background-color: #ffd34d !important;
  border-color: #ffd34d !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #f92c50;
  color: #f92c50;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #c90628 !important;
  background-color: transparent !important;
  border-color: #c90628 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #f92c50 !important;
  border-color: #f92c50 !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: #f92c50 !important;
}
.text-secondary {
  color: #56565e !important;
}
.text-success {
  color: #69e3aa !important;
}
.text-info {
  color: #56dbf6 !important;
}
.text-warning {
  color: #ffd34d !important;
}
.text-danger {
  color: #f92c50 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #ba0525 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #252529 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #24c278 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #0cb7da !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #e6ad00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ba0525 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #fafafa !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;
}
.nav-tabs .nav-link.active {
  color: #f92c50;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #56dbf6;
}
.alert-warning {
  background-color: #ffd34d;
}
.alert-danger {
  background-color: #f92c50;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 1.5rem;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #f92c50;
  border-color: #f92c50;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #f92c50;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fff2f5;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.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: #fff2f5;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.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: #f92c50 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #f92c50;
}
/* 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: #f92c50;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #f92c50;
}
.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: #f92c50;
  border-bottom-color: #f92c50;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #f92c50 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #56565e !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='%23f92c50' %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;
}
.cid-v5EFe2tcMj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5EFe2tcMj .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-v5EFe2tcMj .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5EFe2tcMj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5EFe2tcMj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5EFe2tcMj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5EFe2tcMj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5EFe2tcMj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5EFe2tcMj .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5EFe2tcMj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5EFe2tcMj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5EFe2tcMj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5EFe2tcMj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5EFe2tcMj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5EFe2tcMj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5EFe2tcMj .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5EFe2tcMj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5EFe2tcMj .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5EFe2tcMj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5EFe2tcMj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5EFe2tcMj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5EFe2tcMj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5EFe2tcMj .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5EFe2tcMj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5EFe2tcMj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5EFe2tcMj .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5EFe2tcMj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5EFe2tcMj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5EFe2tcMj .nav-item:focus,
.cid-v5EFe2tcMj .nav-link:focus {
  outline: none;
}
.cid-v5EFe2tcMj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5EFe2tcMj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5EFe2tcMj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5EFe2tcMj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5EFe2tcMj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5EFe2tcMj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5EFe2tcMj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5EFe2tcMj .navbar.opened {
  transition: all 0.3s;
}
.cid-v5EFe2tcMj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5EFe2tcMj .navbar .navbar-logo img {
  width: auto;
}
.cid-v5EFe2tcMj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5EFe2tcMj .navbar.collapsed {
  justify-content: center;
}
.cid-v5EFe2tcMj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5EFe2tcMj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5EFe2tcMj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5EFe2tcMj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5EFe2tcMj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5EFe2tcMj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5EFe2tcMj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5EFe2tcMj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5EFe2tcMj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5EFe2tcMj .navbar {
    min-height: 72px;
  }
  .cid-v5EFe2tcMj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5EFe2tcMj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5EFe2tcMj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5EFe2tcMj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5EFe2tcMj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5EFe2tcMj .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-v5EFe2tcMj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5EFe2tcMj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5EFe2tcMj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5EFe2tcMj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5EFe2tcMj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5EFe2tcMj .dropdown-item.active,
.cid-v5EFe2tcMj .dropdown-item:active {
  background-color: transparent;
}
.cid-v5EFe2tcMj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5EFe2tcMj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5EFe2tcMj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5EFe2tcMj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5EFe2tcMj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5EFe2tcMj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5EFe2tcMj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5EFe2tcMj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5EFe2tcMj .navbar-buttons {
    text-align: left;
  }
}
.cid-v5EFe2tcMj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5EFe2tcMj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5EFe2tcMj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5EFe2tcMj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5EFe2tcMj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5EFe2tcMj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5EFe2tcMj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5EFe2tcMj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5EFe2tcMj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5EFe2tcMj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5EFe2tcMj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5EFe2tcMj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5EFe2tcMj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5EFe2tcMj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5EFe2tcMj .navbar {
    height: 70px;
  }
  .cid-v5EFe2tcMj .navbar.opened {
    height: auto;
  }
  .cid-v5EFe2tcMj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5EFe2tcMj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5EFe2tcMj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5EFe2tcMj .navbar-brand {
    margin-right: auto;
  }
  .cid-v5EFe2tcMj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5EFe2tcMj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5EFe2tcMj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5EFe2tcMj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5EFe2tcMj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5EFe2tcMj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5EFe2tcMj .nav-link,
.cid-v5EFe2tcMj .dropdown-item {
  color: #000000;
}
.cid-v5EFe3R8v4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5JEJb1H61 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5JEJb1H61 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5JEJb1H61 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5JEJb1H61 img {
  object-fit: cover;
}
.cid-v5JEJb1H61 .row {
  margin: 0;
}
.cid-v5JEJb1H61 .item-wrapper {
  width: 100%;
}
.cid-v5JEJb1H61 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5JEJb1H61 .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5JEJb1H61 .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5JEJb1H61 .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5JEJb1H61 .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5JEJb1H61 .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5JEJb1H61 .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5JEJb1H61 .wrap {
  background: #eaf1fc;
}
.cid-v5JEJb1H61 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5JEJb1H61 .mbr-text,
.cid-v5JEJb1H61 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5JEJb1H61 .mbr-link,
.cid-v5JEJb1H61 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5JEJb1H61 .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5JEJb1H61 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5JEJb1H61 .mbr-section-title,
.cid-v5JEJb1H61 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5ERw21YMF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5ERw21YMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5ERw21YMF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5ERw21YMF img {
  object-fit: cover;
}
.cid-v5ERw21YMF .row {
  margin: 0;
}
.cid-v5ERw21YMF .item-wrapper {
  width: 100%;
}
.cid-v5ERw21YMF .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5ERw21YMF .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5ERw21YMF .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5ERw21YMF .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5ERw21YMF .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5ERw21YMF .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5ERw21YMF .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5ERw21YMF .wrap {
  background: #eaf1fc;
}
.cid-v5ERw21YMF .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5ERw21YMF .mbr-text,
.cid-v5ERw21YMF .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5ERw21YMF .mbr-link,
.cid-v5ERw21YMF .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5ERw21YMF .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5ERw21YMF .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5ERw21YMF .mbr-section-title,
.cid-v5ERw21YMF .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5JHblKcTt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5JHblKcTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5JHblKcTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5JHblKcTt img {
  object-fit: cover;
}
.cid-v5JHblKcTt .row {
  margin: 0;
}
.cid-v5JHblKcTt .item-wrapper {
  width: 100%;
}
.cid-v5JHblKcTt .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5JHblKcTt .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5JHblKcTt .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5JHblKcTt .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5JHblKcTt .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5JHblKcTt .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5JHblKcTt .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5JHblKcTt .wrap {
  background: #eaf1fc;
}
.cid-v5JHblKcTt .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5JHblKcTt .mbr-text,
.cid-v5JHblKcTt .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5JHblKcTt .mbr-link,
.cid-v5JHblKcTt .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5JHblKcTt .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5JHblKcTt .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5JHblKcTt .mbr-section-title,
.cid-v5JHblKcTt .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5K8zAkifp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5K8zAkifp .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5K8zAkifp .mbr-section-title {
  color: #000000;
}
.cid-v5K8zAkifp .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5K8zAkifp .mbr-text {
  color: #000000;
}
.cid-v5K1ZHv3wl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5K1ZHv3wl .item-img {
  position: relative;
}
.cid-v5K1ZHv3wl .item-img img {
  transition: all 0.2s;
}
.cid-v5K1ZHv3wl h5 {
  line-height: 1.2;
}
.cid-v5K1ZHv3wl .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5K1ZHv3wl .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5K1ZHv3wl .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5K1ZHv3wl .item:hover img {
  transform: scale(1.05);
}
.cid-v5K1ZHv3wl .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5K1ZHv3wl .subtitle-wrap,
  .cid-v5K1ZHv3wl .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5K1ZHv3wl .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5K1ZHv3wl .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5K1ZHv3wl .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5K1ZHv3wl .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5K1ZHv3wl .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5K1ZHv3wl .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5K1ZHv3wl .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5K1ZHv3wl .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5K1ZHv3wl .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5K1ZHv3wl .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5K1ZHv3wl .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5K1ZHv3wl .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5K1ZHv3wl .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5K1ZHv3wl img,
.cid-v5K1ZHv3wl .item-img {
  width: 100%;
}
.cid-v5K1ZHv3wl .item:focus,
.cid-v5K1ZHv3wl span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5K1ZHv3wl .item {
    margin-bottom: 1rem;
  }
}
.cid-v5K1ZHv3wl .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v5K1ZHv3wl .item {
  padding: 0;
  margin: 0;
}
.cid-v5K1ZHv3wl .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5K1ZHv3wl .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5K1ZHv3wl .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5K1ZHv3wl .mbr-text,
.cid-v5K1ZHv3wl .item .mbr-section-btn {
  color: #000000;
}
.cid-v5K1ZHv3wl .mbr-section-subtitle,
.cid-v5K1ZHv3wl .subtitle-wrap,
.cid-v5K1ZHv3wl .mbr-section-btn {
  color: #000000;
}
.cid-v5KasBFdP6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KasBFdP6 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KasBFdP6 .mbr-section-title {
  color: #000000;
}
.cid-v5KasBFdP6 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KasBFdP6 .mbr-text {
  color: #000000;
}
.cid-v5KbLXSlE0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KbLXSlE0 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KbLXSlE0 .mbr-section-title {
  color: #000000;
}
.cid-v5KbLXSlE0 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KbLXSlE0 .mbr-text {
  color: #000000;
}
.cid-v5Ki0XFiwX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5Ki0XFiwX .item-img {
  position: relative;
}
.cid-v5Ki0XFiwX .item-img img {
  transition: all 0.2s;
}
.cid-v5Ki0XFiwX .mbr-section-subtitle,
.cid-v5Ki0XFiwX .item-title {
  line-height: 1.2;
}
.cid-v5Ki0XFiwX .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5Ki0XFiwX .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5Ki0XFiwX .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5Ki0XFiwX .item:hover img {
  transform: scale(1.05);
}
.cid-v5Ki0XFiwX .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5Ki0XFiwX .subtitle-wrap,
  .cid-v5Ki0XFiwX .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5Ki0XFiwX .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5Ki0XFiwX .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5Ki0XFiwX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5Ki0XFiwX .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5Ki0XFiwX .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5Ki0XFiwX .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5Ki0XFiwX .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5Ki0XFiwX .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5Ki0XFiwX .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5Ki0XFiwX .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5Ki0XFiwX .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5Ki0XFiwX .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5Ki0XFiwX .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5Ki0XFiwX img,
.cid-v5Ki0XFiwX .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5Ki0XFiwX .item:focus,
.cid-v5Ki0XFiwX span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5Ki0XFiwX .item {
    margin-bottom: 1rem;
  }
}
.cid-v5Ki0XFiwX .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5Ki0XFiwX .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5Ki0XFiwX .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5Ki0XFiwX .mbr-text,
.cid-v5Ki0XFiwX .item .mbr-section-btn {
  color: #000000;
}
.cid-v5Ki0XFiwX .mbr-section-subtitle,
.cid-v5Ki0XFiwX .subtitle-wrap,
.cid-v5Ki0XFiwX .mbr-section-btn {
  text-align: left;
}
.cid-v5KgOrrhha {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KgOrrhha .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KgOrrhha .mbr-section-title {
  color: #000000;
}
.cid-v5KgOrrhha .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KgOrrhha .mbr-text {
  color: #000000;
}
.cid-v5KheUZPAM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KheUZPAM .item-img {
  position: relative;
}
.cid-v5KheUZPAM .item-img img {
  transition: all 0.2s;
}
.cid-v5KheUZPAM .mbr-section-subtitle,
.cid-v5KheUZPAM .item-title {
  line-height: 1.2;
}
.cid-v5KheUZPAM .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KheUZPAM .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KheUZPAM .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KheUZPAM .item:hover img {
  transform: scale(1.05);
}
.cid-v5KheUZPAM .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5KheUZPAM .subtitle-wrap,
  .cid-v5KheUZPAM .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KheUZPAM .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KheUZPAM .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KheUZPAM .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KheUZPAM .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KheUZPAM .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KheUZPAM .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KheUZPAM .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KheUZPAM .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KheUZPAM .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KheUZPAM .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KheUZPAM .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KheUZPAM .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KheUZPAM .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KheUZPAM img,
.cid-v5KheUZPAM .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KheUZPAM .item:focus,
.cid-v5KheUZPAM span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KheUZPAM .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KheUZPAM .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KheUZPAM .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KheUZPAM .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KheUZPAM .mbr-text,
.cid-v5KheUZPAM .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KheUZPAM .mbr-section-subtitle,
.cid-v5KheUZPAM .subtitle-wrap,
.cid-v5KheUZPAM .mbr-section-btn {
  text-align: left;
}
.cid-v5Km2hGOPt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5Km2hGOPt .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5Km2hGOPt .mbr-section-title {
  color: #000000;
}
.cid-v5Km2hGOPt .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5Km2hGOPt .mbr-text {
  color: #000000;
}
.cid-v5KkwRZfN2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KkwRZfN2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KkwRZfN2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KkwRZfN2 img {
  object-fit: cover;
}
.cid-v5KkwRZfN2 .row {
  margin: 0;
}
.cid-v5KkwRZfN2 .item-wrapper {
  width: 100%;
}
.cid-v5KkwRZfN2 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KkwRZfN2 .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KkwRZfN2 .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KkwRZfN2 .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KkwRZfN2 .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KkwRZfN2 .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KkwRZfN2 .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KkwRZfN2 .wrap {
  background: #ffffff;
}
.cid-v5KkwRZfN2 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KkwRZfN2 .mbr-text,
.cid-v5KkwRZfN2 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KkwRZfN2 .mbr-link,
.cid-v5KkwRZfN2 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KkwRZfN2 .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5KkwRZfN2 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KkwRZfN2 .mbr-section-title,
.cid-v5KkwRZfN2 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5JF6FZ4hr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5JF6FZ4hr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5JF6FZ4hr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5JF6FZ4hr img {
  object-fit: cover;
}
.cid-v5JF6FZ4hr .row {
  margin: 0;
}
.cid-v5JF6FZ4hr .item-wrapper {
  width: 100%;
}
.cid-v5JF6FZ4hr .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5JF6FZ4hr .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5JF6FZ4hr .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5JF6FZ4hr .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5JF6FZ4hr .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5JF6FZ4hr .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5JF6FZ4hr .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5JF6FZ4hr .wrap {
  background: #f7f7f7;
}
.cid-v5JF6FZ4hr .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5JF6FZ4hr .mbr-text,
.cid-v5JF6FZ4hr .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5JF6FZ4hr .mbr-link,
.cid-v5JF6FZ4hr .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5JF6FZ4hr .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5JF6FZ4hr .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5JF6FZ4hr .mbr-section-title,
.cid-v5JF6FZ4hr .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KmPxh07e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KmPxh07e .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KmPxh07e .mbr-section-title {
  color: #000000;
}
.cid-v5KmPxh07e .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KmPxh07e .mbr-text {
  color: #000000;
}
.cid-v5Knvq8JtN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5Knvq8JtN .item-img {
  position: relative;
}
.cid-v5Knvq8JtN .item-img img {
  transition: all 0.2s;
}
.cid-v5Knvq8JtN .mbr-section-subtitle,
.cid-v5Knvq8JtN .item-title {
  line-height: 1.2;
}
.cid-v5Knvq8JtN .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5Knvq8JtN .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5Knvq8JtN .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5Knvq8JtN .item:hover img {
  transform: scale(1.05);
}
.cid-v5Knvq8JtN .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5Knvq8JtN .subtitle-wrap,
  .cid-v5Knvq8JtN .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5Knvq8JtN .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5Knvq8JtN .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5Knvq8JtN .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5Knvq8JtN .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5Knvq8JtN .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5Knvq8JtN .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5Knvq8JtN .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5Knvq8JtN .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5Knvq8JtN .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5Knvq8JtN .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5Knvq8JtN .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5Knvq8JtN .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5Knvq8JtN .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5Knvq8JtN img,
.cid-v5Knvq8JtN .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5Knvq8JtN .item:focus,
.cid-v5Knvq8JtN span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5Knvq8JtN .item {
    margin-bottom: 1rem;
  }
}
.cid-v5Knvq8JtN .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5Knvq8JtN .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5Knvq8JtN .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5Knvq8JtN .mbr-text,
.cid-v5Knvq8JtN .item .mbr-section-btn {
  color: #000000;
}
.cid-v5Knvq8JtN .mbr-section-subtitle,
.cid-v5Knvq8JtN .subtitle-wrap,
.cid-v5Knvq8JtN .mbr-section-btn {
  text-align: left;
}
.cid-v5Ko8obLOn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5Ko8obLOn .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5Ko8obLOn .mbr-section-title {
  color: #000000;
}
.cid-v5Ko8obLOn .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5Ko8obLOn .mbr-text {
  color: #000000;
}
.cid-v5Kqzzxtdo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5Kqzzxtdo .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5Kqzzxtdo .mbr-section-title {
  color: #000000;
}
.cid-v5Kqzzxtdo .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5Kqzzxtdo .mbr-text {
  color: #000000;
}
.cid-v5EFe4Cdpt {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5EFe4Cdpt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5EFe4Cdpt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5EFe4Cdpt input:hover {
  border-color: white !important;
}
.cid-v5EFe4Cdpt .col-auto {
  width: 100%;
  text-align: right !important;
}
@media (max-width: 992px) {
  .cid-v5EFe4Cdpt .mb {
    margin-bottom: 2rem;
  }
}
.cid-v5EFe4Cdpt img {
  object-fit: cover;
}
.cid-v5EFe4Cdpt .item-wrapper {
  width: 100%;
}
.cid-v5EFe4Cdpt .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5EFe4Cdpt .card-box {
  padding: 3rem 2rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5EFe4Cdpt .card-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5EFe4Cdpt .card-box {
    padding: 1rem;
  }
}
.cid-v5EFe4Cdpt .mobi-mbri {
  color: black;
  font-size: 1.2rem !important;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
  margin-left: 1rem;
}
.cid-v5EFe4Cdpt .card-wrapper {
  display: flex;
}
.cid-v5EFe4Cdpt .wrap {
  background: #eaf1fc;
}
.cid-v5EFe4Cdpt .form-control {
  background-color: #ffffff;
}
.cid-v5EFe4Cdpt .form-control::placeholder {
  color: #000000;
  opacity: 0.7;
}
.cid-v5EFe4Cdpt .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5EFe4Cdpt .mbr-text,
.cid-v5EFe4Cdpt .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5EFe4Cdpt .mbr-link,
.cid-v5EFe4Cdpt .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5EFe4Cdpt .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5EFe4Cdpt .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5EFe4EsaO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5EFe4EsaO .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5EFe4EsaO .mbr-section-title {
  color: #000000;
}
.cid-v5EFe4EsaO .mbr-section-subtitle {
  color: #000000;
  margin-top: 24px;
}
.cid-v5EFe4EsaO .mbr-text {
  color: #000000;
}
.cid-v5EFe4EsaO .line {
  width: 100%;
  height: 2px;
  background: #000000;
  margin-bottom: 2rem;
}
.cid-v5EFe4EsaO p {
  line-height: 1.2;
}
.cid-v5EFe4EsaO .mbr-text1 {
  color: #000000;
}
.cid-v5EFe4EsaO .mbr-text2 {
  color: #000000;
}
.cid-v5EFe4EsaO .mbr-text3 {
  color: #000000;
}
.cid-v5KYmgzXzk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KYmgzXzk .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KYmgzXzk .mbr-section-title {
  color: #000000;
}
.cid-v5KYmgzXzk .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KYmgzXzk .mbr-text {
  color: #000000;
}
.cid-v5L2Evf9BT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L2Evf9BT .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L2Evf9BT .mbr-section-title {
  color: #000000;
}
.cid-v5L2Evf9BT .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L2Evf9BT .mbr-text {
  color: #000000;
}
.cid-v5EFe4GivI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5EFe4GivI .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5EFe4GivI .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5KsStq5cB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5KsStq5cB .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-v5KsStq5cB .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5KsStq5cB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5KsStq5cB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5KsStq5cB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5KsStq5cB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5KsStq5cB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5KsStq5cB .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5KsStq5cB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5KsStq5cB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5KsStq5cB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5KsStq5cB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5KsStq5cB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5KsStq5cB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5KsStq5cB .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5KsStq5cB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5KsStq5cB .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5KsStq5cB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5KsStq5cB .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5KsStq5cB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5KsStq5cB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5KsStq5cB .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5KsStq5cB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5KsStq5cB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsStq5cB .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5KsStq5cB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5KsStq5cB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5KsStq5cB .nav-item:focus,
.cid-v5KsStq5cB .nav-link:focus {
  outline: none;
}
.cid-v5KsStq5cB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5KsStq5cB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5KsStq5cB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5KsStq5cB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5KsStq5cB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5KsStq5cB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5KsStq5cB .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5KsStq5cB .navbar.opened {
  transition: all 0.3s;
}
.cid-v5KsStq5cB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5KsStq5cB .navbar .navbar-logo img {
  width: auto;
}
.cid-v5KsStq5cB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5KsStq5cB .navbar.collapsed {
  justify-content: center;
}
.cid-v5KsStq5cB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5KsStq5cB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5KsStq5cB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5KsStq5cB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5KsStq5cB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5KsStq5cB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5KsStq5cB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5KsStq5cB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5KsStq5cB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5KsStq5cB .navbar {
    min-height: 72px;
  }
  .cid-v5KsStq5cB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5KsStq5cB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5KsStq5cB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5KsStq5cB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5KsStq5cB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5KsStq5cB .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-v5KsStq5cB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5KsStq5cB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5KsStq5cB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5KsStq5cB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5KsStq5cB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5KsStq5cB .dropdown-item.active,
.cid-v5KsStq5cB .dropdown-item:active {
  background-color: transparent;
}
.cid-v5KsStq5cB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5KsStq5cB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5KsStq5cB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5KsStq5cB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5KsStq5cB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5KsStq5cB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5KsStq5cB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5KsStq5cB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5KsStq5cB .navbar-buttons {
    text-align: left;
  }
}
.cid-v5KsStq5cB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5KsStq5cB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5KsStq5cB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5KsStq5cB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5KsStq5cB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5KsStq5cB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5KsStq5cB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5KsStq5cB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5KsStq5cB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5KsStq5cB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5KsStq5cB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5KsStq5cB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5KsStq5cB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5KsStq5cB .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5KsStq5cB .navbar {
    height: 70px;
  }
  .cid-v5KsStq5cB .navbar.opened {
    height: auto;
  }
  .cid-v5KsStq5cB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5KsStq5cB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5KsStq5cB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5KsStq5cB .navbar-brand {
    margin-right: auto;
  }
  .cid-v5KsStq5cB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5KsStq5cB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5KsStq5cB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5KsStq5cB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5KsStq5cB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5KsStq5cB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5KsStq5cB .nav-link,
.cid-v5KsStq5cB .dropdown-item {
  color: #000000;
}
.cid-v5KsSs7OlC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsSuUyxd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsSuUyxd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsSuUyxd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsSuUyxd img {
  object-fit: cover;
}
.cid-v5KsSuUyxd .row {
  margin: 0;
}
.cid-v5KsSuUyxd .item-wrapper {
  width: 100%;
}
.cid-v5KsSuUyxd .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsSuUyxd .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsSuUyxd .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsSuUyxd .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsSuUyxd .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsSuUyxd .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsSuUyxd .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsSuUyxd .wrap {
  background: #eaf1fc;
}
.cid-v5KsSuUyxd .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsSuUyxd .mbr-text,
.cid-v5KsSuUyxd .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsSuUyxd .mbr-link,
.cid-v5KsSuUyxd .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsSuUyxd .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsSuUyxd .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSuUyxd .mbr-section-title,
.cid-v5KsSuUyxd .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsSwb1IT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsSwb1IT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsSwb1IT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsSwb1IT img {
  object-fit: cover;
}
.cid-v5KsSwb1IT .row {
  margin: 0;
}
.cid-v5KsSwb1IT .item-wrapper {
  width: 100%;
}
.cid-v5KsSwb1IT .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsSwb1IT .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsSwb1IT .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsSwb1IT .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsSwb1IT .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsSwb1IT .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsSwb1IT .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsSwb1IT .wrap {
  background: #eaf1fc;
}
.cid-v5KsSwb1IT .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsSwb1IT .mbr-text,
.cid-v5KsSwb1IT .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsSwb1IT .mbr-link,
.cid-v5KsSwb1IT .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsSwb1IT .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsSwb1IT .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSwb1IT .mbr-section-title,
.cid-v5KsSwb1IT .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsSxu1ZK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsSxu1ZK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsSxu1ZK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsSxu1ZK img {
  object-fit: cover;
}
.cid-v5KsSxu1ZK .row {
  margin: 0;
}
.cid-v5KsSxu1ZK .item-wrapper {
  width: 100%;
}
.cid-v5KsSxu1ZK .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsSxu1ZK .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsSxu1ZK .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsSxu1ZK .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsSxu1ZK .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsSxu1ZK .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsSxu1ZK .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsSxu1ZK .wrap {
  background: #eaf1fc;
}
.cid-v5KsSxu1ZK .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsSxu1ZK .mbr-text,
.cid-v5KsSxu1ZK .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsSxu1ZK .mbr-link,
.cid-v5KsSxu1ZK .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsSxu1ZK .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsSxu1ZK .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSxu1ZK .mbr-section-title,
.cid-v5KsSxu1ZK .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsSyTLUV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsSyTLUV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsSyTLUV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsSyTLUV img {
  object-fit: cover;
}
.cid-v5KsSyTLUV .row {
  margin: 0;
}
.cid-v5KsSyTLUV .item-wrapper {
  width: 100%;
}
.cid-v5KsSyTLUV .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsSyTLUV .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsSyTLUV .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsSyTLUV .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsSyTLUV .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsSyTLUV .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsSyTLUV .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsSyTLUV .wrap {
  background: #eaf1fc;
}
.cid-v5KsSyTLUV .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsSyTLUV .mbr-text,
.cid-v5KsSyTLUV .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsSyTLUV .mbr-link,
.cid-v5KsSyTLUV .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsSyTLUV .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsSyTLUV .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSyTLUV .mbr-section-title,
.cid-v5KsSyTLUV .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsSAdCll {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsSAdCll .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsSAdCll .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsSAdCll img {
  object-fit: cover;
}
.cid-v5KsSAdCll .row {
  margin: 0;
}
.cid-v5KsSAdCll .item-wrapper {
  width: 100%;
}
.cid-v5KsSAdCll .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsSAdCll .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsSAdCll .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsSAdCll .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsSAdCll .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsSAdCll .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsSAdCll .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsSAdCll .wrap {
  background: #eaf1fc;
}
.cid-v5KsSAdCll .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsSAdCll .mbr-text,
.cid-v5KsSAdCll .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsSAdCll .mbr-link,
.cid-v5KsSAdCll .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsSAdCll .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsSAdCll .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSAdCll .mbr-section-title,
.cid-v5KsSAdCll .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsSCEf5O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsSCEf5O .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsSCEf5O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsSCEf5O img {
  object-fit: cover;
}
.cid-v5KsSCEf5O .row {
  margin: 0;
}
.cid-v5KsSCEf5O .item-wrapper {
  width: 100%;
}
.cid-v5KsSCEf5O .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsSCEf5O .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsSCEf5O .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsSCEf5O .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsSCEf5O .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsSCEf5O .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsSCEf5O .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsSCEf5O .wrap {
  background: #eaf1fc;
}
.cid-v5KsSCEf5O .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsSCEf5O .mbr-text,
.cid-v5KsSCEf5O .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsSCEf5O .mbr-link,
.cid-v5KsSCEf5O .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsSCEf5O .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsSCEf5O .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSCEf5O .mbr-section-title,
.cid-v5KsSCEf5O .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsSEqxrU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsSEqxrU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsSEqxrU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsSEqxrU img {
  object-fit: cover;
}
.cid-v5KsSEqxrU .row {
  margin: 0;
}
.cid-v5KsSEqxrU .item-wrapper {
  width: 100%;
}
.cid-v5KsSEqxrU .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsSEqxrU .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsSEqxrU .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsSEqxrU .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsSEqxrU .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsSEqxrU .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsSEqxrU .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsSEqxrU .wrap {
  background: #eaf1fc;
}
.cid-v5KsSEqxrU .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsSEqxrU .mbr-text,
.cid-v5KsSEqxrU .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsSEqxrU .mbr-link,
.cid-v5KsSEqxrU .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsSEqxrU .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsSEqxrU .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSEqxrU .mbr-section-title,
.cid-v5KsSEqxrU .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsSFZuKm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsSFZuKm .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsSFZuKm .mbr-section-title {
  color: #000000;
}
.cid-v5KsSFZuKm .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsSFZuKm .mbr-text {
  color: #000000;
}
.cid-v5KsSHsB2g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsSHsB2g .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsSHsB2g .mbr-section-title {
  color: #000000;
}
.cid-v5KsSHsB2g .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsSHsB2g .mbr-text {
  color: #000000;
}
.cid-v5KsSIZFpW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsSIZFpW .item-img {
  position: relative;
}
.cid-v5KsSIZFpW .item-img img {
  transition: all 0.2s;
}
.cid-v5KsSIZFpW h5 {
  line-height: 1.2;
}
.cid-v5KsSIZFpW .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsSIZFpW .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsSIZFpW .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsSIZFpW .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsSIZFpW .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5KsSIZFpW .subtitle-wrap,
  .cid-v5KsSIZFpW .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsSIZFpW .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsSIZFpW .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsSIZFpW .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsSIZFpW .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsSIZFpW .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsSIZFpW .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsSIZFpW .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsSIZFpW .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsSIZFpW .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsSIZFpW .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsSIZFpW .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsSIZFpW .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsSIZFpW .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsSIZFpW img,
.cid-v5KsSIZFpW .item-img {
  width: 100%;
}
.cid-v5KsSIZFpW .item:focus,
.cid-v5KsSIZFpW span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsSIZFpW .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsSIZFpW .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v5KsSIZFpW .item {
  padding: 0;
  margin: 0;
}
.cid-v5KsSIZFpW .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsSIZFpW .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSIZFpW .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsSIZFpW .mbr-text,
.cid-v5KsSIZFpW .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsSIZFpW .mbr-section-subtitle,
.cid-v5KsSIZFpW .subtitle-wrap,
.cid-v5KsSIZFpW .mbr-section-btn {
  color: #000000;
}
.cid-v5KsSKU6yY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsSKU6yY .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsSKU6yY .mbr-section-title {
  color: #000000;
}
.cid-v5KsSKU6yY .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsSKU6yY .mbr-text {
  color: #000000;
}
.cid-v5KsSMSBvu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsSMSBvu .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsSMSBvu .mbr-section-title {
  color: #000000;
}
.cid-v5KsSMSBvu .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsSMSBvu .mbr-text {
  color: #000000;
}
.cid-v5KsSNZ6Uk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsSNZ6Uk .item-img {
  position: relative;
}
.cid-v5KsSNZ6Uk .item-img img {
  transition: all 0.2s;
}
.cid-v5KsSNZ6Uk .mbr-section-subtitle,
.cid-v5KsSNZ6Uk .item-title {
  line-height: 1.2;
}
.cid-v5KsSNZ6Uk .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsSNZ6Uk .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsSNZ6Uk .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsSNZ6Uk .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsSNZ6Uk .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5KsSNZ6Uk .subtitle-wrap,
  .cid-v5KsSNZ6Uk .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsSNZ6Uk .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsSNZ6Uk .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsSNZ6Uk .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsSNZ6Uk .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsSNZ6Uk .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsSNZ6Uk .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsSNZ6Uk .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsSNZ6Uk .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsSNZ6Uk .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsSNZ6Uk .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsSNZ6Uk .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsSNZ6Uk .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsSNZ6Uk .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsSNZ6Uk img,
.cid-v5KsSNZ6Uk .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsSNZ6Uk .item:focus,
.cid-v5KsSNZ6Uk span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsSNZ6Uk .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsSNZ6Uk .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsSNZ6Uk .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSNZ6Uk .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsSNZ6Uk .mbr-text,
.cid-v5KsSNZ6Uk .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsSNZ6Uk .mbr-section-subtitle,
.cid-v5KsSNZ6Uk .subtitle-wrap,
.cid-v5KsSNZ6Uk .mbr-section-btn {
  text-align: left;
}
.cid-v5KsSPyGnq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsSPyGnq .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsSPyGnq .mbr-section-title {
  color: #000000;
}
.cid-v5KsSPyGnq .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsSPyGnq .mbr-text {
  color: #000000;
}
.cid-v5KsSQDdPQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsSQDdPQ .item-img {
  position: relative;
}
.cid-v5KsSQDdPQ .item-img img {
  transition: all 0.2s;
}
.cid-v5KsSQDdPQ .mbr-section-subtitle,
.cid-v5KsSQDdPQ .item-title {
  line-height: 1.2;
}
.cid-v5KsSQDdPQ .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsSQDdPQ .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsSQDdPQ .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsSQDdPQ .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsSQDdPQ .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5KsSQDdPQ .subtitle-wrap,
  .cid-v5KsSQDdPQ .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsSQDdPQ .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsSQDdPQ .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsSQDdPQ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsSQDdPQ .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsSQDdPQ .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsSQDdPQ .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsSQDdPQ .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsSQDdPQ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsSQDdPQ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsSQDdPQ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsSQDdPQ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsSQDdPQ .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsSQDdPQ .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsSQDdPQ img,
.cid-v5KsSQDdPQ .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsSQDdPQ .item:focus,
.cid-v5KsSQDdPQ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsSQDdPQ .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsSQDdPQ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsSQDdPQ .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSQDdPQ .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsSQDdPQ .mbr-text,
.cid-v5KsSQDdPQ .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsSQDdPQ .mbr-section-subtitle,
.cid-v5KsSQDdPQ .subtitle-wrap,
.cid-v5KsSQDdPQ .mbr-section-btn {
  text-align: left;
}
.cid-v5KsSRV9yD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsSRV9yD .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsSRV9yD .mbr-section-title {
  color: #000000;
}
.cid-v5KsSRV9yD .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsSRV9yD .mbr-text {
  color: #000000;
}
.cid-v5KsSSY0O7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsSSY0O7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsSSY0O7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsSSY0O7 img {
  object-fit: cover;
}
.cid-v5KsSSY0O7 .row {
  margin: 0;
}
.cid-v5KsSSY0O7 .item-wrapper {
  width: 100%;
}
.cid-v5KsSSY0O7 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsSSY0O7 .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsSSY0O7 .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsSSY0O7 .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsSSY0O7 .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsSSY0O7 .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsSSY0O7 .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsSSY0O7 .wrap {
  background: #ffffff;
}
.cid-v5KsSSY0O7 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsSSY0O7 .mbr-text,
.cid-v5KsSSY0O7 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsSSY0O7 .mbr-link,
.cid-v5KsSSY0O7 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsSSY0O7 .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5KsSSY0O7 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSSY0O7 .mbr-section-title,
.cid-v5KsSSY0O7 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsSUc2Ro {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsSUc2Ro .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsSUc2Ro .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsSUc2Ro img {
  object-fit: cover;
}
.cid-v5KsSUc2Ro .row {
  margin: 0;
}
.cid-v5KsSUc2Ro .item-wrapper {
  width: 100%;
}
.cid-v5KsSUc2Ro .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsSUc2Ro .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsSUc2Ro .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsSUc2Ro .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsSUc2Ro .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsSUc2Ro .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsSUc2Ro .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsSUc2Ro .wrap {
  background: #f7f7f7;
}
.cid-v5KsSUc2Ro .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsSUc2Ro .mbr-text,
.cid-v5KsSUc2Ro .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsSUc2Ro .mbr-link,
.cid-v5KsSUc2Ro .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsSUc2Ro .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5KsSUc2Ro .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSUc2Ro .mbr-section-title,
.cid-v5KsSUc2Ro .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsSVlZcF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsSVlZcF .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsSVlZcF .mbr-section-title {
  color: #000000;
}
.cid-v5KsSVlZcF .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsSVlZcF .mbr-text {
  color: #000000;
}
.cid-v5KsSWBFZH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsSWBFZH .item-img {
  position: relative;
}
.cid-v5KsSWBFZH .item-img img {
  transition: all 0.2s;
}
.cid-v5KsSWBFZH .mbr-section-subtitle,
.cid-v5KsSWBFZH .item-title {
  line-height: 1.2;
}
.cid-v5KsSWBFZH .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsSWBFZH .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsSWBFZH .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsSWBFZH .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsSWBFZH .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5KsSWBFZH .subtitle-wrap,
  .cid-v5KsSWBFZH .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsSWBFZH .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsSWBFZH .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsSWBFZH .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsSWBFZH .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsSWBFZH .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsSWBFZH .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsSWBFZH .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsSWBFZH .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsSWBFZH .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsSWBFZH .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsSWBFZH .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsSWBFZH .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsSWBFZH .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsSWBFZH img,
.cid-v5KsSWBFZH .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsSWBFZH .item:focus,
.cid-v5KsSWBFZH span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsSWBFZH .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsSWBFZH .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsSWBFZH .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsSWBFZH .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsSWBFZH .mbr-text,
.cid-v5KsSWBFZH .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsSWBFZH .mbr-section-subtitle,
.cid-v5KsSWBFZH .subtitle-wrap,
.cid-v5KsSWBFZH .mbr-section-btn {
  text-align: left;
}
.cid-v5KsSXQRHW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsSXQRHW .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsSXQRHW .mbr-section-title {
  color: #000000;
}
.cid-v5KsSXQRHW .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsSXQRHW .mbr-text {
  color: #000000;
}
.cid-v5KsSYYrN6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsSYYrN6 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsSYYrN6 .mbr-section-title {
  color: #000000;
}
.cid-v5KsSYYrN6 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsSYYrN6 .mbr-text {
  color: #000000;
}
.cid-v5KsT08L8x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsT08L8x .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsT08L8x .mbr-section-title {
  color: #000000;
}
.cid-v5KsT08L8x .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsT08L8x .mbr-text {
  color: #000000;
}
.cid-v5KsT1klcL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsT1klcL .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsT1klcL .mbr-section-title {
  color: #000000;
}
.cid-v5KsT1klcL .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsT1klcL .mbr-text {
  color: #000000;
}
.cid-v5KsT2yUqD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsT2yUqD .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsT2yUqD .mbr-section-title {
  color: #000000;
}
.cid-v5KsT2yUqD .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsT2yUqD .mbr-text {
  color: #000000;
}
.cid-v5KsT3LzWh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  border-top: 1px solid #e1e7ed;
  border-bottom: 1px solid #e1e7ed;
  margin-top: -1px;
  background-color: #f5f5f5;
}
.cid-v5KsT3LzWh .item:focus,
.cid-v5KsT3LzWh span:focus {
  outline: none;
}
.cid-v5KsT3LzWh .item {
  cursor: pointer;
}
.cid-v5KsT3LzWh .grid-container {
  grid-row-gap: 20px;
}
@media (max-width: 767px) {
  .cid-v5KsT3LzWh .grid-container {
    grid-row-gap: 20px;
  }
}
.cid-v5KsT3LzWh .grid-container-1,
.cid-v5KsT3LzWh .grid-container-2,
.cid-v5KsT3LzWh .grid-container-3 {
  gap: 0 20px;
}
@media (max-width: 767px) {
  .cid-v5KsT3LzWh .grid-container-1,
  .cid-v5KsT3LzWh .grid-container-2,
  .cid-v5KsT3LzWh .grid-container-3 {
    gap: 0 20px;
  }
}
.cid-v5KsT3LzWh .mbr-section-title {
  margin-bottom: 40px;
  color: #0f172a;
  text-align: center;
}
.cid-v5KsT3LzWh .content-head {
  max-width: 800px;
}
.cid-v5KsT3LzWh .container,
.cid-v5KsT3LzWh .container-fluid {
  overflow: hidden;
}
.cid-v5KsT3LzWh .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v5KsT3LzWh .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-mask-image: linear-gradient(#000000 80%, transparent 95%);
  mask-image: linear-gradient(#000000 80%, transparent 95%);
}
.cid-v5KsT3LzWh .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 400px;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-v5KsT3LzWh .grid-item img {
    height: 350px;
  }
}
@media (max-width: 1200px) {
  .cid-v5KsT3LzWh .grid-item img {
    height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsT3LzWh .grid-item img {
    min-width: 35vw;
    height: 250px;
  }
}
@media (max-width: 425px) {
  .cid-v5KsT3LzWh .grid-item img {
    height: 140px;
  }
}
.cid-v5KsT3LzWh .grid-container-1,
.cid-v5KsT3LzWh .grid-container-2,
.cid-v5KsT3LzWh .grid-container-3 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v5KsT3LzWh .grid-container-1 {
  align-items: flex-end;
}
.cid-v5KsT3LzWh .grid-container-2 {
  align-items: flex-start;
}
.cid-v5KsT51gP0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsT51gP0 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsT51gP0 .mbr-section-title {
  color: #000000;
}
.cid-v5KsT51gP0 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsT51gP0 .mbr-text {
  color: #000000;
}
.cid-v5KsT6ns66 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsT6ns66 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsT6ns66 .mbr-section-title {
  color: #000000;
}
.cid-v5KsT6ns66 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsT6ns66 .mbr-text {
  color: #000000;
}
.cid-v5KsT7FiXv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsT7FiXv .item-img {
  position: relative;
}
.cid-v5KsT7FiXv .item-img img {
  transition: all 0.2s;
}
.cid-v5KsT7FiXv h5 {
  line-height: 1.2;
}
.cid-v5KsT7FiXv .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsT7FiXv .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsT7FiXv .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsT7FiXv .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsT7FiXv .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5KsT7FiXv .subtitle-wrap,
  .cid-v5KsT7FiXv .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsT7FiXv .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsT7FiXv .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsT7FiXv .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsT7FiXv .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsT7FiXv .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsT7FiXv .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsT7FiXv .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsT7FiXv .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsT7FiXv .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsT7FiXv .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsT7FiXv .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsT7FiXv .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsT7FiXv .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsT7FiXv img,
.cid-v5KsT7FiXv .item-img {
  width: 100%;
}
.cid-v5KsT7FiXv .item:focus,
.cid-v5KsT7FiXv span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsT7FiXv .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsT7FiXv .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v5KsT7FiXv .item {
  padding: 0;
  margin: 0;
}
.cid-v5KsT7FiXv .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsT7FiXv .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsT7FiXv .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsT7FiXv .mbr-text,
.cid-v5KsT7FiXv .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsT7FiXv .mbr-section-subtitle,
.cid-v5KsT7FiXv .subtitle-wrap,
.cid-v5KsT7FiXv .mbr-section-btn {
  color: #000000;
}
.cid-v5KsT98Xwg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsTarbz6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsTarbz6 .item-img {
  position: relative;
}
.cid-v5KsTarbz6 .item-img img {
  transition: all 0.2s;
}
.cid-v5KsTarbz6 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsTarbz6 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsTarbz6 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsTarbz6 .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsTarbz6 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsTarbz6 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsTarbz6 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.cid-v5KsTarbz6 .item-wrapper::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #522124;
  z-index: 1;
  pointer-events: none !important;
}
.cid-v5KsTarbz6 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsTarbz6 .item-link {
  z-index: 1;
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.cid-v5KsTarbz6 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsTarbz6 .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTarbz6 .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTarbz6 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsTarbz6 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTarbz6 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsTarbz6 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTarbz6 .item-content {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsTarbz6 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsTarbz6 img,
.cid-v5KsTarbz6 .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsTarbz6 .item:focus,
.cid-v5KsTarbz6 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsTarbz6 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsTarbz6 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5KsTarbz6 .item-title {
  text-align: left;
  color: #FFFFFF;
}
.cid-v5KsTarbz6 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsTarbz6 .mbr-section-subtitle,
.cid-v5KsTarbz6 .subtitle-wrap,
.cid-v5KsTarbz6 .mbr-section-btn {
  text-align: center;
}
.cid-v5KsTarbz6 .mbr-text,
.cid-v5KsTarbz6 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-v5KsTarbz6 a {
  animation: none;
}
.cid-v5KsTbSXRk {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5KsTbSXRk .item-img {
  position: relative;
}
.cid-v5KsTbSXRk .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-v5KsTbSXRk .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsTbSXRk .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsTbSXRk .item1 {
  padding-bottom: 2rem;
}
.cid-v5KsTbSXRk .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.cid-v5KsTbSXRk .item-wrapper::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #522124;
  z-index: 1;
  pointer-events: none !important;
}
.cid-v5KsTbSXRk .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsTbSXRk .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsTbSXRk .item1,
.cid-v5KsTbSXRk .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsTbSXRk .item1 .item:hover,
.cid-v5KsTbSXRk .item .item:hover {
  cursor: pointer;
}
.cid-v5KsTbSXRk .item1:hover .link-icon-wrapper span,
.cid-v5KsTbSXRk .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsTbSXRk .item1:hover img,
.cid-v5KsTbSXRk .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsTbSXRk .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsTbSXRk .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTbSXRk .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTbSXRk .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsTbSXRk .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTbSXRk .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsTbSXRk .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTbSXRk .item-content {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsTbSXRk .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsTbSXRk img,
.cid-v5KsTbSXRk .item-img {
  width: 100%;
  height: 240px;
  object-fit: cover;
}
.cid-v5KsTbSXRk .item:focus,
.cid-v5KsTbSXRk span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsTbSXRk .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsTbSXRk .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsTbSXRk .item-title {
  text-align: left;
  color: #FFFFFF;
}
.cid-v5KsTbSXRk .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsTbSXRk .mbr-section-subtitle,
.cid-v5KsTbSXRk .subtitle-wrap,
.cid-v5KsTbSXRk .mbr-section-btn {
  text-align: left;
}
.cid-v5KsTbSXRk .mbr-text,
.cid-v5KsTbSXRk .item .mbr-section-btn {
  color: #ffffff;
}
.cid-v5KsTdqhfU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsTdqhfU .item-img {
  position: relative;
}
.cid-v5KsTdqhfU .item-img img {
  transition: all 0.2s;
}
.cid-v5KsTdqhfU .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsTdqhfU .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsTdqhfU .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsTdqhfU .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsTdqhfU .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsTdqhfU .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsTdqhfU .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.cid-v5KsTdqhfU .item-wrapper::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #522124;
  z-index: 1;
  pointer-events: none !important;
}
.cid-v5KsTdqhfU .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsTdqhfU .item-link {
  position: absolute;
  z-index: 1;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.cid-v5KsTdqhfU .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsTdqhfU .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTdqhfU .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTdqhfU .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsTdqhfU .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTdqhfU .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsTdqhfU .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTdqhfU .item-content {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsTdqhfU .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsTdqhfU img,
.cid-v5KsTdqhfU .item-img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-v5KsTdqhfU .item:focus,
.cid-v5KsTdqhfU span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsTdqhfU .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsTdqhfU .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsTdqhfU .item-title {
  text-align: left;
  color: #FFFFFF;
}
.cid-v5KsTdqhfU .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsTdqhfU .mbr-section-subtitle,
.cid-v5KsTdqhfU .subtitle-wrap,
.cid-v5KsTdqhfU .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsTdqhfU .mbr-text,
.cid-v5KsTdqhfU .item .mbr-section-btn {
  color: #ffffff;
}
.cid-v5KsTdqhfU a {
  animation: none;
}
.cid-v5KsTf09ho {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5KsTf09ho .item-img {
  position: relative;
}
.cid-v5KsTf09ho .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  height: 100%;
  max-height: 100vh;
}
@media (max-width: 992px) {
  .cid-v5KsTf09ho .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsTf09ho .image-wrapper {
    min-height: 400px;
  }
}
.cid-v5KsTf09ho .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5KsTf09ho .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-v5KsTf09ho .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-v5KsTf09ho .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 2rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-v5KsTf09ho .link-icon-wrapper {
    padding: 1rem;
  }
}
.cid-v5KsTf09ho .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #000000;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTf09ho .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-v5KsTf09ho .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-v5KsTf09ho .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTf09ho .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-v5KsTf09ho .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTf09ho .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-v5KsTf09ho .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTf09ho img,
.cid-v5KsTf09ho .item-img {
  width: 100%;
}
.cid-v5KsTf09ho .item-title {
  color: #000000;
}
.cid-v5KsTgu6bP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5KsTgu6bP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsTgu6bP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsTgu6bP .row {
  flex-direction: row-reverse;
}
.cid-v5KsThUBuy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5KsThUBuy .item-img {
  position: relative;
}
.cid-v5KsThUBuy .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-v5KsThUBuy .cardbg {
  background: #f4d7d8;
  height: 100%;
  min-height: 160px;
}
.cid-v5KsThUBuy .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsThUBuy .image-wrapper {
  overflow: hidden;
}
.cid-v5KsThUBuy .item1 {
  margin-bottom: 2rem !important;
}
.cid-v5KsThUBuy .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsThUBuy .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsThUBuy .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.cid-v5KsThUBuy .item1,
.cid-v5KsThUBuy .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsThUBuy .item1 .item:hover,
.cid-v5KsThUBuy .item .item:hover {
  cursor: pointer;
}
.cid-v5KsThUBuy .item1:hover .link-icon-wrapper span,
.cid-v5KsThUBuy .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-v5KsThUBuy .card2 {
    margin-top: 1rem;
  }
}
.cid-v5KsThUBuy .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsThUBuy .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsThUBuy .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsThUBuy .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsThUBuy .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsThUBuy .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsThUBuy .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsThUBuy .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsThUBuy .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsThUBuy img,
.cid-v5KsThUBuy .item-img {
  width: 100%;
}
.cid-v5KsThUBuy .item:focus,
.cid-v5KsThUBuy span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsThUBuy .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsThUBuy .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsThUBuy .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsThUBuy .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsThUBuy .mbr-section-subtitle,
.cid-v5KsThUBuy .subtitle-wrap,
.cid-v5KsThUBuy .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsThUBuy .mbr-text,
.cid-v5KsThUBuy .item .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsTjr4xe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsTjr4xe .item-img {
  position: relative;
}
.cid-v5KsTjr4xe .item-img img {
  transition: all 0.2s;
}
.cid-v5KsTjr4xe h5 {
  line-height: 1.2;
}
.cid-v5KsTjr4xe .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsTjr4xe .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsTjr4xe .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsTjr4xe .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsTjr4xe .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5KsTjr4xe .subtitle-wrap,
  .cid-v5KsTjr4xe .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsTjr4xe .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsTjr4xe .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsTjr4xe .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsTjr4xe .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsTjr4xe .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsTjr4xe .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTjr4xe .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTjr4xe .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsTjr4xe .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTjr4xe .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsTjr4xe .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTjr4xe .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsTjr4xe .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsTjr4xe img,
.cid-v5KsTjr4xe .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5KsTjr4xe .item:focus,
.cid-v5KsTjr4xe span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsTjr4xe .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsTjr4xe .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsTjr4xe .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsTjr4xe .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsTjr4xe .mbr-text,
.cid-v5KsTjr4xe .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsTjr4xe .mbr-section-subtitle,
.cid-v5KsTjr4xe .subtitle-wrap,
.cid-v5KsTjr4xe .mbr-section-btn {
  color: #000000;
}
.cid-v5KsTl2k3r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsTl2k3r .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #522124 !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-v5KsTl2k3r .panel-group {
  border: none;
}
.cid-v5KsTl2k3r .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5KsTl2k3r .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5KsTl2k3r .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5KsTl2k3r .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5KsTl2k3r .img-col {
  padding: 0;
}
.cid-v5KsTl2k3r .img-item {
  height: 100%;
}
.cid-v5KsTl2k3r img {
  height: 100%;
  object-fit: cover;
}
.cid-v5KsTl2k3r .collapsed span {
  transform: rotate(0deg);
}
.cid-v5KsTl2k3r .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5KsTl2k3r p {
  margin-bottom: 0.3rem;
}
.cid-v5KsTl2k3r .panel-title-edit {
  color: #000000;
}
.cid-v5KsTl2k3r .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5KsTl2k3r .card {
  background: #f4d7d8;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsTl2k3r .card {
    padding: 1.5rem;
  }
}
.cid-v5KsTl2k3r .panel-text {
  color: #000000;
}
.cid-v5KsTl2k3r .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsTl2k3r .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5KsTl2k3r .panel-title-edit,
.cid-v5KsTl2k3r .mbr-iconfont {
  color: #000000;
}
.cid-v5KsTmBOH7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsTmBOH7 .item-img {
  position: relative;
}
.cid-v5KsTmBOH7 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-v5KsTmBOH7 .card-text {
    padding-left: 4rem;
  }
}
.cid-v5KsTmBOH7 h5 {
  line-height: 1.2;
}
.cid-v5KsTmBOH7 .card {
  margin-bottom: 2rem;
}
.cid-v5KsTmBOH7 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsTmBOH7 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsTmBOH7 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #b97375;
}
@media (max-width: 992px) {
  .cid-v5KsTmBOH7 .image-wrapper {
    min-height: 200px;
  }
}
.cid-v5KsTmBOH7 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsTmBOH7 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsTmBOH7 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.cid-v5KsTmBOH7 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsTmBOH7 .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTmBOH7 .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTmBOH7 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsTmBOH7 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTmBOH7 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsTmBOH7 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTmBOH7 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsTmBOH7 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsTmBOH7 img,
.cid-v5KsTmBOH7 .item-img {
  width: 100%;
}
.cid-v5KsTmBOH7 .item:focus,
.cid-v5KsTmBOH7 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsTmBOH7 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsTmBOH7 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsTmBOH7 .item-title {
  text-align: left;
  color: #FFFFFF;
}
.cid-v5KsTmBOH7 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsTmBOH7 .mbr-section-subtitle,
.cid-v5KsTmBOH7 .subtitle-wrap,
.cid-v5KsTmBOH7 .mbr-section-btn {
  text-align: left;
}
.cid-v5KsTmBOH7 .mbr-text,
.cid-v5KsTmBOH7 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-v5KsTmBOH7 .mbr-text {
  color: #000000;
}
.cid-v5KsTmBOH7 .mbr-title2 {
  color: #000000;
}
.cid-v5KsTo7dQi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsTo7dQi .item:focus,
.cid-v5KsTo7dQi span:focus {
  outline: none;
}
.cid-v5KsTo7dQi .item {
  cursor: pointer;
}
.cid-v5KsTo7dQi .grid-container {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsTo7dQi .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-v5KsTo7dQi .grid-container-1,
.cid-v5KsTo7dQi .grid-container-2 {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsTo7dQi .grid-container-1,
  .cid-v5KsTo7dQi .grid-container-2 {
    gap: 0 1rem;
  }
}
.cid-v5KsTo7dQi .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5KsTo7dQi .content-head {
  max-width: 800px;
}
.cid-v5KsTo7dQi .container,
.cid-v5KsTo7dQi .container-fluid {
  overflow: hidden;
}
.cid-v5KsTo7dQi .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v5KsTo7dQi .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5KsTo7dQi .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 450;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-v5KsTo7dQi .grid-item img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsTo7dQi .grid-item img {
    min-width: 35vw;
    height: 160px;
  }
}
.cid-v5KsTo7dQi .grid-container-1,
.cid-v5KsTo7dQi .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v5KsTo7dQi .grid-container-1 {
  align-items: flex-end;
}
.cid-v5KsTo7dQi .grid-container-2 {
  align-items: flex-start;
}
.cid-v5KsTpEmte {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsTpEmte .item:focus,
.cid-v5KsTpEmte span:focus {
  outline: none;
}
.cid-v5KsTpEmte .item {
  cursor: pointer;
}
.cid-v5KsTpEmte .grid-container {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsTpEmte .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-v5KsTpEmte .grid-container-1,
.cid-v5KsTpEmte .grid-container-2 {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsTpEmte .grid-container-1,
  .cid-v5KsTpEmte .grid-container-2 {
    gap: 0 1rem;
  }
}
.cid-v5KsTpEmte .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5KsTpEmte .content-head {
  max-width: 800px;
}
.cid-v5KsTpEmte .container,
.cid-v5KsTpEmte .container-fluid {
  overflow: hidden;
}
.cid-v5KsTpEmte .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v5KsTpEmte .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5KsTpEmte .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 450;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-v5KsTpEmte .grid-item img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsTpEmte .grid-item img {
    min-width: 35vw;
    height: 160px;
  }
}
.cid-v5KsTpEmte .grid-container-1,
.cid-v5KsTpEmte .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v5KsTpEmte .grid-container-1 {
  align-items: flex-end;
}
.cid-v5KsTpEmte .grid-container-2 {
  align-items: flex-start;
}
.cid-v5KsTrgbvC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsTrgbvC .item:focus,
.cid-v5KsTrgbvC span:focus {
  outline: none;
}
.cid-v5KsTrgbvC .item {
  cursor: pointer;
}
.cid-v5KsTrgbvC .grid-container {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsTrgbvC .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-v5KsTrgbvC .grid-container-1,
.cid-v5KsTrgbvC .grid-container-2 {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsTrgbvC .grid-container-1,
  .cid-v5KsTrgbvC .grid-container-2 {
    gap: 0 1rem;
  }
}
.cid-v5KsTrgbvC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5KsTrgbvC .content-head {
  max-width: 800px;
}
.cid-v5KsTrgbvC .container,
.cid-v5KsTrgbvC .container-fluid {
  overflow: hidden;
}
.cid-v5KsTrgbvC .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v5KsTrgbvC .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5KsTrgbvC .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 450;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-v5KsTrgbvC .grid-item img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsTrgbvC .grid-item img {
    min-width: 35vw;
    height: 160px;
  }
}
.cid-v5KsTrgbvC .grid-container-1,
.cid-v5KsTrgbvC .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v5KsTrgbvC .grid-container-1 {
  align-items: flex-end;
}
.cid-v5KsTrgbvC .grid-container-2 {
  align-items: flex-start;
}
.cid-v5KsTsMmnp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsTsMmnp .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsTsMmnp .mbr-section-title {
  color: #000000;
}
.cid-v5KsTsMmnp .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsTsMmnp .mbr-text {
  color: #000000;
}
.cid-v5KsTue2XH {
  padding-top: 1.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v5KsTue2XH .margin-sm-top {
    margin-top: 4rem;
  }
}
.cid-v5KsTue2XH .item-img {
  position: relative;
}
@media (max-width: 992px) {
  .cid-v5KsTue2XH .col-lg-9 {
    margin-bottom: 2rem;
  }
}
.cid-v5KsTue2XH .item-round {
  background: #56565e;
  border-radius: 50%;
  aspect-ratio: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-bottom: 2rem;
  padding: 2rem;
}
@media (max-width: 1800px) {
  .cid-v5KsTue2XH .item-round h5 {
    font-size: 2rem !important;
  }
  .cid-v5KsTue2XH .item-round p {
    font-size: 1.5rem !important;
  }
}
.cid-v5KsTue2XH p {
  line-height: 1.2;
}
.cid-v5KsTue2XH .item-content2 {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: auto;
}
@media (max-width: 767px) {
  .cid-v5KsTue2XH .item-content2 {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsTue2XH .link-icon-wrapper2 {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsTue2XH .link-icon-wrapper2 .icon-wrap2 {
  background: #b97375;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTue2XH .link-icon-wrapper2 .icon-wrap2 span {
  color: #f8f1f1;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTue2XH .link-icon-wrapper2 .svg3 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsTue2XH .link-icon-wrapper2 .svg3 path {
  fill: #ffffff;
}
.cid-v5KsTue2XH .link-icon-wrapper2 .svg4 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsTue2XH .link-icon-wrapper2 .svg4 path {
  fill: #ffffff;
}
.cid-v5KsTue2XH .image-wrapper {
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-v5KsTue2XH .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsTue2XH .image-wrapper {
    min-height: 400px;
  }
}
.cid-v5KsTue2XH .image-wrapper img {
  height: 100%;
  object-fit: cover;
  animation: none;
}
.cid-v5KsTue2XH .image_1,
.cid-v5KsTue2XH .image_2 {
  position: relative;
}
.cid-v5KsTue2XH .image_1::before,
.cid-v5KsTue2XH .image_2::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #522124;
  z-index: 1;
}
.cid-v5KsTue2XH .item-wrapper {
  overflow: hidden;
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsTue2XH .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 2rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-v5KsTue2XH .link-icon-wrapper {
    padding: 1rem;
  }
}
.cid-v5KsTue2XH .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #ffffff;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTue2XH .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-v5KsTue2XH .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-v5KsTue2XH .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTue2XH .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-v5KsTue2XH .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTue2XH .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-v5KsTue2XH .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTue2XH img,
.cid-v5KsTue2XH .item-img {
  width: 100%;
  height: 100%;
}
.cid-v5KsTue2XH .item-title2 {
  color: #FFFFFF;
}
.cid-v5KsTue2XH .mbr-text,
.cid-v5KsTue2XH .item .mbr-section-btn {
  text-align: center;
  color: #FFFFFF;
}
.cid-v5KsTue2XH .item2 {
  max-height: 300px;
  transition: transform 0.3s;
}
.cid-v5KsTue2XH .item2 img {
  height: 300px;
}
.cid-v5KsTue2XH .item2:hover {
  cursor: pointer;
}
.cid-v5KsTue2XH .item2:hover .link-icon-wrapper2 span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsTue2XH .item {
  margin-bottom: 2rem;
}
.cid-v5KsTue2XH .item:last-child {
  margin-bottom: 0;
}
.cid-v5KsTue2XH .item-title {
  color: #000000;
}
.cid-v5KsTvSkpD {
  background-image: url("../../../assets/images/photo-1542621334-a254cf47733d.jpeg");
}
.cid-v5KsTvSkpD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsTvSkpD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsTvSkpD .row {
  flex-direction: row-reverse;
}
.cid-v5KsTxmYBM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsTxmYBM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsTxmYBM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsTxmYBM .mbr-figure iframe {
  height: 750px;
}
@media (max-width: 992px) {
  .cid-v5KsTxmYBM .mbr-figure iframe {
    height: 350px;
  }
}
.cid-v5KsTxmYBM .mbr-figure .app-video-wrapper img {
  object-fit: cover;
  height: 750px;
}
@media (max-width: 992px) {
  .cid-v5KsTxmYBM .mbr-figure .app-video-wrapper img {
    height: 350px;
  }
}
.cid-v5KsTxmYBM .content-head {
  max-width: 800px;
}
.cid-v5KsTxmYBM .mbr-section-title {
  color: #000000;
}
.cid-v5KsTyYBQc {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5KsTyYBQc .item-img {
  position: relative;
}
.cid-v5KsTyYBQc .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5KsTyYBQc .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-v5KsTyYBQc .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-v5KsTyYBQc .title {
    top: 25%;
  }
}
.cid-v5KsTyYBQc .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
  max-height: 100vh;
}
@media (max-width: 992px) {
  .cid-v5KsTyYBQc .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsTyYBQc .image-wrapper {
    min-height: 400px;
  }
}
.cid-v5KsTyYBQc .image-wrapper img {
  height: 100%;
  object-fit: cover;
  animation: none;
}
.cid-v5KsTyYBQc .image-wrapper::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.6;
  background-color: #522124;
}
.cid-v5KsTyYBQc .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-v5KsTyYBQc .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-v5KsTyYBQc .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 6px 16px 0 0;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-v5KsTyYBQc .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-v5KsTyYBQc .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-v5KsTyYBQc .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-v5KsTyYBQc .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-v5KsTyYBQc .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTyYBQc .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-v5KsTyYBQc .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTyYBQc .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-v5KsTyYBQc .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTyYBQc .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-v5KsTyYBQc .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-v5KsTyYBQc img,
.cid-v5KsTyYBQc .item-img {
  width: 100%;
}
.cid-v5KsTyYBQc .mbr-section-btn .btn {
  padding: 32px 24px;
  margin-right: 8px;
  margin-left: 8px;
  margin-bottom: 0;
}
.cid-v5KsTyYBQc .item-title2,
.cid-v5KsTyYBQc .icon2 {
  color: #2a2c2d;
}
.cid-v5KsTyYBQc .item-title1,
.cid-v5KsTyYBQc .icon1 {
  color: #ffffff;
}
.cid-v5KsTyYBQc .main-title {
  color: #FFFFFF;
  text-align: center;
}
.cid-v5KsTyYBQc .main-title DIV {
  text-align: center;
}
.cid-v5KsTAzG5c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsTAzG5c .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsTAzG5c .mbr-section-title {
  color: #000000;
}
.cid-v5KsTAzG5c .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsTAzG5c .mbr-text {
  color: #000000;
}
.cid-v5KsTC6lXU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsTC6lXU .item-img {
  position: relative;
}
.cid-v5KsTC6lXU .item-img img {
  transition: all 0.2s;
  animation: none;
}
.cid-v5KsTC6lXU h5 {
  line-height: 1.2;
}
.cid-v5KsTC6lXU .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsTC6lXU .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsTC6lXU .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsTC6lXU .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsTC6lXU .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5KsTC6lXU .subtitle-wrap,
  .cid-v5KsTC6lXU .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsTC6lXU .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsTC6lXU .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsTC6lXU .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsTC6lXU .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsTC6lXU .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsTC6lXU .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTC6lXU .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTC6lXU .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsTC6lXU .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTC6lXU .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsTC6lXU .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTC6lXU .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsTC6lXU .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsTC6lXU img,
.cid-v5KsTC6lXU .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsTC6lXU .item:focus,
.cid-v5KsTC6lXU span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsTC6lXU .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsTC6lXU .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsTC6lXU .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsTC6lXU .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsTC6lXU .mbr-text,
.cid-v5KsTC6lXU .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsTC6lXU .mbr-section-subtitle,
.cid-v5KsTC6lXU .subtitle-wrap,
.cid-v5KsTC6lXU .mbr-section-btn {
  text-align: left;
}
.cid-v5KsTDQ5UF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsTDQ5UF .item-img {
  position: relative;
}
.cid-v5KsTDQ5UF .item-img img {
  transition: all 0.2s;
}
.cid-v5KsTDQ5UF h5 {
  line-height: 1.2;
}
.cid-v5KsTDQ5UF .item {
  transition: transform 0.3s;
}
.cid-v5KsTDQ5UF .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsTDQ5UF .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsTDQ5UF .item:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .cid-v5KsTDQ5UF .item {
    margin-bottom: 2rem;
  }
}
.cid-v5KsTDQ5UF .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f8f1f1;
}
@media (max-width: 992px) {
  .cid-v5KsTDQ5UF .subtitle-wrap,
  .cid-v5KsTDQ5UF .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsTDQ5UF .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsTDQ5UF .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsTDQ5UF .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsTDQ5UF .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsTDQ5UF .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsTDQ5UF .link-icon-wrapper .icon-wrap {
  background: #fbe1ed;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTDQ5UF .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTDQ5UF .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsTDQ5UF .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTDQ5UF .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsTDQ5UF .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTDQ5UF .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsTDQ5UF .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsTDQ5UF img,
.cid-v5KsTDQ5UF .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsTDQ5UF .item:focus,
.cid-v5KsTDQ5UF span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsTDQ5UF .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsTDQ5UF .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsTDQ5UF .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsTDQ5UF .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsTDQ5UF .mbr-text,
.cid-v5KsTDQ5UF .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsTDQ5UF .mbr-section-subtitle,
.cid-v5KsTDQ5UF .subtitle-wrap,
.cid-v5KsTDQ5UF .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsTFBTrD {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5KsTFBTrD .item-img {
  position: relative;
}
.cid-v5KsTFBTrD .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-v5KsTFBTrD .cardbg {
  background: #fbe1ed;
  height: 100%;
  min-height: 300px;
}
.cid-v5KsTFBTrD .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsTFBTrD .image-wrapper {
  overflow: hidden;
}
.cid-v5KsTFBTrD .item1 {
  margin-bottom: 2rem !important;
}
.cid-v5KsTFBTrD .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsTFBTrD .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsTFBTrD .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.cid-v5KsTFBTrD .item1,
.cid-v5KsTFBTrD .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsTFBTrD .item1 .item:hover,
.cid-v5KsTFBTrD .item .item:hover {
  cursor: pointer;
}
.cid-v5KsTFBTrD .item1:hover .link-icon-wrapper span,
.cid-v5KsTFBTrD .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-v5KsTFBTrD .card2 {
    margin-top: 1rem;
  }
}
.cid-v5KsTFBTrD .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsTFBTrD .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTFBTrD .link-icon-wrapper .icon-wrap span {
  color: #f8f1f1;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTFBTrD .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsTFBTrD .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTFBTrD .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsTFBTrD .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTFBTrD .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsTFBTrD .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsTFBTrD img,
.cid-v5KsTFBTrD .item-img {
  width: 100%;
}
.cid-v5KsTFBTrD .item:focus,
.cid-v5KsTFBTrD span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsTFBTrD .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsTFBTrD .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsTFBTrD .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsTFBTrD .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsTFBTrD .mbr-section-subtitle,
.cid-v5KsTFBTrD .subtitle-wrap,
.cid-v5KsTFBTrD .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsTFBTrD .mbr-text,
.cid-v5KsTFBTrD .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsTHfSUm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsTHfSUm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsTHfSUm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsTHfSUm .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  color: #000000;
}
.cid-v5KsTHfSUm .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsTHfSUm .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5KsTHfSUm .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  border: 1px solid #000000;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5KsTHfSUm .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5KsTHfSUm .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #000000;
  margin-bottom: 1rem;
  width: 60px;
  justify-content: center;
  align-items: center;
  background: #d9db4d;
  height: 60px;
  border-radius: 50%;
}
.cid-v5KsTHfSUm .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsTHfSUm .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5KsTHfSUm .card-box .item-footer {
  margin-top: auto;
}
.cid-v5KsTHfSUm .content-head {
  max-width: 800px;
}
.cid-v5KsTHfSUm .mbr-section-subtitle,
.cid-v5KsTHfSUm .subtitle-wrap,
.cid-v5KsTHfSUm .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsTHfSUm .card-price {
  color: #000000;
}
.cid-v5KsTHfSUm .card-title,
.cid-v5KsTHfSUm .iconfont-wrapper {
  color: #000000;
}
.cid-v5KsTHfSUm .card-text {
  color: #000000;
}
.cid-v5KsTJ9oad {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsTJ9oad .item-img {
  position: relative;
}
.cid-v5KsTJ9oad .item-img img {
  transition: all 0.2s;
}
.cid-v5KsTJ9oad h5 {
  line-height: 1.2;
}
.cid-v5KsTJ9oad .item {
  transition: transform 0.3s;
}
.cid-v5KsTJ9oad .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsTJ9oad .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsTJ9oad .item:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .cid-v5KsTJ9oad .item {
    margin-bottom: 2rem;
  }
}
.cid-v5KsTJ9oad .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f8f1f1;
}
@media (max-width: 992px) {
  .cid-v5KsTJ9oad .subtitle-wrap,
  .cid-v5KsTJ9oad .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsTJ9oad .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsTJ9oad .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsTJ9oad .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsTJ9oad .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsTJ9oad .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsTJ9oad .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsTJ9oad .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsTJ9oad .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsTJ9oad .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsTJ9oad .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsTJ9oad .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsTJ9oad .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsTJ9oad .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsTJ9oad img,
.cid-v5KsTJ9oad .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5KsTJ9oad .item:focus,
.cid-v5KsTJ9oad span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsTJ9oad .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsTJ9oad .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsTJ9oad .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsTJ9oad .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsTJ9oad .mbr-text,
.cid-v5KsTJ9oad .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsTJ9oad .mbr-section-subtitle,
.cid-v5KsTJ9oad .subtitle-wrap,
.cid-v5KsTJ9oad .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsTKWPUR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsTKWPUR .mbr-section-title {
  color: #000000;
}
.cid-v5KsTKWPUR .mbr-section-subtitle {
  color: #000000;
}
.cid-v5KsTKWPUR .mbr-text {
  color: #000000;
  padding: 2rem;
}
@media (max-width: 992px) {
  .cid-v5KsTKWPUR .mbr-text {
    padding: 0;
    margin-top: 2rem;
  }
}
.cid-v5KsTKWPUR .line {
  height: 2px;
  background: currentColor;
  margin-bottom: 1.5rem;
}
.cid-v5KsTKWPUR .mbr-section-title,
.cid-v5KsTKWPUR .line {
  color: #000000;
}
.cid-v5KsTMGn6d {
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-v5KsTMGn6d {
    align-items: center;
  }
  .cid-v5KsTMGn6d .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5KsTMGn6d .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5KsTMGn6d {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5KsTMGn6d .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5KsTMGn6d .content-wrap {
    width: 100%;
  }
}
.cid-v5KsTMGn6d .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-v5KsTMGn6d .mbr-text,
.cid-v5KsTMGn6d .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-v5KsTOsiYr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsTOsiYr .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsTOsiYr .mbr-section-title {
  color: #302C56;
}
.cid-v5KsTOsiYr .mbr-text {
  color: #000000;
}
.cid-v5KsTOsiYr .line {
  width: 100%;
  height: 2px;
  background: #56565e;
  margin-top: 2rem;
}
.cid-v5KsTOsiYr .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsTOsiYr .row {
  justify-content: space-between;
}
.cid-v5KsTOsiYr .mbr-text1 {
  color: #0046c7;
}
.cid-v5KsTOsiYr img {
  object-fit: cover;
}
.cid-v5KsTOsiYr h3 {
  transition: all 0.3s;
  position: relative;
  animation: none;
}
.cid-v5KsTOsiYr h3:hover {
  transform: translateX(25px);
  cursor: pointer;
}
.cid-v5KsTOsiYr h3:hover:before {
  opacity: 1;
}
.cid-v5KsTOsiYr h3:before {
  content: '';
  background: currentColor;
  width: 12px;
  transition: all 0.3s;
  height: 12px;
  opacity: 0;
  border-radius: 50%;
  position: absolute;
  left: -25px;
  top: 50%;
  transform: translateY(-50%);
}
.cid-v5KsTOsiYr .mbr-section-subtitle,
.cid-v5KsTOsiYr .subtitle-wrap,
.cid-v5KsTOsiYr .mbr-section-btn {
  color: #000000;
}
.cid-v5KsTQbz68 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsTQbz68 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsTQbz68 .mbr-section-title {
  color: #000000;
}
.cid-v5KsTQbz68 .mbr-section-subtitle {
  color: #000000;
  margin-top: 24px;
}
.cid-v5KsTQbz68 .mbr-text {
  color: #000000;
}
.cid-v5KsTQbz68 .line {
  width: 100%;
  height: 2px;
  background: #56565e;
  margin-bottom: 2rem;
}
.cid-v5KsTQbz68 p {
  line-height: 1.2;
}
.cid-v5KsTQbz68 .mbr-text1 {
  color: #363700;
}
.cid-v5KsTQbz68 .mbr-text2 {
  color: #4B233F;
}
.cid-v5KsTQbz68 .mbr-text3 {
  color: #000000;
}
.cid-v5KsTS0zhT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsTS0zhT .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsTS0zhT .mbr-section-title {
  color: #000000;
}
.cid-v5KsTS0zhT .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsTS0zhT .mbr-text {
  color: #000000;
}
.cid-v5KsTU2zwY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5KsTU2zwY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsTU2zwY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsTU2zwY input:hover {
  border-color: white !important;
}
.cid-v5KsTU2zwY .col-auto {
  width: 100%;
  text-align: right !important;
}
@media (max-width: 992px) {
  .cid-v5KsTU2zwY .mb {
    margin-bottom: 2rem;
  }
}
.cid-v5KsTU2zwY img {
  object-fit: cover;
}
.cid-v5KsTU2zwY .item-wrapper {
  width: 100%;
}
.cid-v5KsTU2zwY .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsTU2zwY .card-box {
  padding: 3rem 2rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsTU2zwY .card-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5KsTU2zwY .card-box {
    padding: 1rem;
  }
}
.cid-v5KsTU2zwY .mobi-mbri {
  color: black;
  font-size: 1.2rem !important;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
  margin-left: 1rem;
}
.cid-v5KsTU2zwY .card-wrapper {
  display: flex;
}
.cid-v5KsTU2zwY .wrap {
  background: #dcb688;
}
.cid-v5KsTU2zwY .form-control {
  background-color: #ffffff;
}
.cid-v5KsTU2zwY .form-control::placeholder {
  color: #000000;
  opacity: 0.7;
}
.cid-v5KsTU2zwY .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsTU2zwY .mbr-text,
.cid-v5KsTU2zwY .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsTU2zwY .mbr-link,
.cid-v5KsTU2zwY .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsTU2zwY .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5KsTU2zwY .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsTVZG4y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsTVZG4y .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsTVZG4y .mbr-section-title {
  color: #000000;
}
.cid-v5KsTVZG4y .mbr-section-subtitle {
  color: #000000;
  margin-top: 24px;
}
.cid-v5KsTVZG4y .mbr-text {
  color: #000000;
}
.cid-v5KsTVZG4y .line {
  width: 100%;
  height: 2px;
  background: #000000;
  margin-bottom: 2rem;
}
.cid-v5KsTVZG4y p {
  line-height: 1.2;
}
.cid-v5KsTVZG4y .mbr-text1 {
  color: #000000;
}
.cid-v5KsTVZG4y .mbr-text2 {
  color: #000000;
}
.cid-v5KsTVZG4y .mbr-text3 {
  color: #000000;
}
.cid-v5KsTY47ov {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5KsTY47ov .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5KsTY47ov .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5KsXsf2u4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5KsXsf2u4 .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-v5KsXsf2u4 .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5KsXsf2u4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5KsXsf2u4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5KsXsf2u4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5KsXsf2u4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5KsXsf2u4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5KsXsf2u4 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5KsXsf2u4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5KsXsf2u4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5KsXsf2u4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5KsXsf2u4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5KsXsf2u4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5KsXsf2u4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5KsXsf2u4 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5KsXsf2u4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5KsXsf2u4 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5KsXsf2u4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5KsXsf2u4 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5KsXsf2u4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5KsXsf2u4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5KsXsf2u4 .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5KsXsf2u4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5KsXsf2u4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsXsf2u4 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5KsXsf2u4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5KsXsf2u4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5KsXsf2u4 .nav-item:focus,
.cid-v5KsXsf2u4 .nav-link:focus {
  outline: none;
}
.cid-v5KsXsf2u4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5KsXsf2u4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5KsXsf2u4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5KsXsf2u4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5KsXsf2u4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5KsXsf2u4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5KsXsf2u4 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5KsXsf2u4 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5KsXsf2u4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5KsXsf2u4 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5KsXsf2u4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5KsXsf2u4 .navbar.collapsed {
  justify-content: center;
}
.cid-v5KsXsf2u4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5KsXsf2u4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5KsXsf2u4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5KsXsf2u4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5KsXsf2u4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5KsXsf2u4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5KsXsf2u4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5KsXsf2u4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5KsXsf2u4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5KsXsf2u4 .navbar {
    min-height: 72px;
  }
  .cid-v5KsXsf2u4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5KsXsf2u4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5KsXsf2u4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5KsXsf2u4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5KsXsf2u4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5KsXsf2u4 .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-v5KsXsf2u4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5KsXsf2u4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5KsXsf2u4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5KsXsf2u4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5KsXsf2u4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5KsXsf2u4 .dropdown-item.active,
.cid-v5KsXsf2u4 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5KsXsf2u4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5KsXsf2u4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5KsXsf2u4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5KsXsf2u4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5KsXsf2u4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5KsXsf2u4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5KsXsf2u4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5KsXsf2u4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5KsXsf2u4 .navbar-buttons {
    text-align: left;
  }
}
.cid-v5KsXsf2u4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5KsXsf2u4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5KsXsf2u4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5KsXsf2u4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5KsXsf2u4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5KsXsf2u4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5KsXsf2u4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5KsXsf2u4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5KsXsf2u4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5KsXsf2u4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5KsXsf2u4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5KsXsf2u4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5KsXsf2u4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5KsXsf2u4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5KsXsf2u4 .navbar {
    height: 70px;
  }
  .cid-v5KsXsf2u4 .navbar.opened {
    height: auto;
  }
  .cid-v5KsXsf2u4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5KsXsf2u4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5KsXsf2u4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5KsXsf2u4 .navbar-brand {
    margin-right: auto;
  }
  .cid-v5KsXsf2u4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5KsXsf2u4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5KsXsf2u4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5KsXsf2u4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5KsXsf2u4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5KsXsf2u4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5KsXsf2u4 .nav-link,
.cid-v5KsXsf2u4 .dropdown-item {
  color: #000000;
}
.cid-v5KsXreAUw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsXtjKpf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsXtjKpf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsXtjKpf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsXtjKpf img {
  object-fit: cover;
}
.cid-v5KsXtjKpf .row {
  margin: 0;
}
.cid-v5KsXtjKpf .item-wrapper {
  width: 100%;
}
.cid-v5KsXtjKpf .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsXtjKpf .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsXtjKpf .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsXtjKpf .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsXtjKpf .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsXtjKpf .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsXtjKpf .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsXtjKpf .wrap {
  background: #eaf1fc;
}
.cid-v5KsXtjKpf .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsXtjKpf .mbr-text,
.cid-v5KsXtjKpf .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsXtjKpf .mbr-link,
.cid-v5KsXtjKpf .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsXtjKpf .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsXtjKpf .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXtjKpf .mbr-section-title,
.cid-v5KsXtjKpf .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsXuiKus {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsXuiKus .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsXuiKus .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsXuiKus img {
  object-fit: cover;
}
.cid-v5KsXuiKus .row {
  margin: 0;
}
.cid-v5KsXuiKus .item-wrapper {
  width: 100%;
}
.cid-v5KsXuiKus .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsXuiKus .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsXuiKus .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsXuiKus .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsXuiKus .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsXuiKus .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsXuiKus .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsXuiKus .wrap {
  background: #eaf1fc;
}
.cid-v5KsXuiKus .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsXuiKus .mbr-text,
.cid-v5KsXuiKus .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsXuiKus .mbr-link,
.cid-v5KsXuiKus .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsXuiKus .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsXuiKus .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXuiKus .mbr-section-title,
.cid-v5KsXuiKus .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsXveYxL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsXveYxL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsXveYxL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsXveYxL img {
  object-fit: cover;
}
.cid-v5KsXveYxL .row {
  margin: 0;
}
.cid-v5KsXveYxL .item-wrapper {
  width: 100%;
}
.cid-v5KsXveYxL .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsXveYxL .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsXveYxL .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsXveYxL .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsXveYxL .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsXveYxL .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsXveYxL .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsXveYxL .wrap {
  background: #eaf1fc;
}
.cid-v5KsXveYxL .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsXveYxL .mbr-text,
.cid-v5KsXveYxL .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsXveYxL .mbr-link,
.cid-v5KsXveYxL .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsXveYxL .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsXveYxL .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXveYxL .mbr-section-title,
.cid-v5KsXveYxL .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsXwh4ve {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsXwh4ve .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsXwh4ve .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsXwh4ve img {
  object-fit: cover;
}
.cid-v5KsXwh4ve .row {
  margin: 0;
}
.cid-v5KsXwh4ve .item-wrapper {
  width: 100%;
}
.cid-v5KsXwh4ve .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsXwh4ve .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsXwh4ve .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsXwh4ve .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsXwh4ve .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsXwh4ve .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsXwh4ve .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsXwh4ve .wrap {
  background: #eaf1fc;
}
.cid-v5KsXwh4ve .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsXwh4ve .mbr-text,
.cid-v5KsXwh4ve .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsXwh4ve .mbr-link,
.cid-v5KsXwh4ve .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsXwh4ve .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsXwh4ve .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXwh4ve .mbr-section-title,
.cid-v5KsXwh4ve .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsXxi5DK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsXxi5DK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsXxi5DK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsXxi5DK img {
  object-fit: cover;
}
.cid-v5KsXxi5DK .row {
  margin: 0;
}
.cid-v5KsXxi5DK .item-wrapper {
  width: 100%;
}
.cid-v5KsXxi5DK .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsXxi5DK .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsXxi5DK .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsXxi5DK .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsXxi5DK .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsXxi5DK .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsXxi5DK .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsXxi5DK .wrap {
  background: #eaf1fc;
}
.cid-v5KsXxi5DK .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsXxi5DK .mbr-text,
.cid-v5KsXxi5DK .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsXxi5DK .mbr-link,
.cid-v5KsXxi5DK .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsXxi5DK .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsXxi5DK .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXxi5DK .mbr-section-title,
.cid-v5KsXxi5DK .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsXyiUet {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsXyiUet .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsXyiUet .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsXyiUet img {
  object-fit: cover;
}
.cid-v5KsXyiUet .row {
  margin: 0;
}
.cid-v5KsXyiUet .item-wrapper {
  width: 100%;
}
.cid-v5KsXyiUet .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsXyiUet .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsXyiUet .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsXyiUet .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsXyiUet .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsXyiUet .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsXyiUet .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsXyiUet .wrap {
  background: #eaf1fc;
}
.cid-v5KsXyiUet .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsXyiUet .mbr-text,
.cid-v5KsXyiUet .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsXyiUet .mbr-link,
.cid-v5KsXyiUet .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsXyiUet .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsXyiUet .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXyiUet .mbr-section-title,
.cid-v5KsXyiUet .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsXzim9Z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsXzim9Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsXzim9Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsXzim9Z img {
  object-fit: cover;
}
.cid-v5KsXzim9Z .row {
  margin: 0;
}
.cid-v5KsXzim9Z .item-wrapper {
  width: 100%;
}
.cid-v5KsXzim9Z .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsXzim9Z .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsXzim9Z .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsXzim9Z .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsXzim9Z .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsXzim9Z .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsXzim9Z .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsXzim9Z .wrap {
  background: #eaf1fc;
}
.cid-v5KsXzim9Z .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsXzim9Z .mbr-text,
.cid-v5KsXzim9Z .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsXzim9Z .mbr-link,
.cid-v5KsXzim9Z .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsXzim9Z .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5KsXzim9Z .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXzim9Z .mbr-section-title,
.cid-v5KsXzim9Z .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsXAk0rK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXAk0rK .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXAk0rK .mbr-section-title {
  color: #000000;
}
.cid-v5KsXAk0rK .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXAk0rK .mbr-text {
  color: #000000;
}
.cid-v5KsXBhIC7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXBhIC7 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXBhIC7 .mbr-section-title {
  color: #000000;
}
.cid-v5KsXBhIC7 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXBhIC7 .mbr-text {
  color: #000000;
}
.cid-v5KsXCgw8a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsXCgw8a .item-img {
  position: relative;
}
.cid-v5KsXCgw8a .item-img img {
  transition: all 0.2s;
}
.cid-v5KsXCgw8a h5 {
  line-height: 1.2;
}
.cid-v5KsXCgw8a .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsXCgw8a .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsXCgw8a .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsXCgw8a .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsXCgw8a .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5KsXCgw8a .subtitle-wrap,
  .cid-v5KsXCgw8a .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsXCgw8a .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsXCgw8a .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsXCgw8a .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsXCgw8a .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsXCgw8a .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsXCgw8a .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsXCgw8a .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsXCgw8a .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsXCgw8a .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsXCgw8a .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsXCgw8a .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsXCgw8a .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsXCgw8a .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsXCgw8a img,
.cid-v5KsXCgw8a .item-img {
  width: 100%;
}
.cid-v5KsXCgw8a .item:focus,
.cid-v5KsXCgw8a span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsXCgw8a .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsXCgw8a .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v5KsXCgw8a .item {
  padding: 0;
  margin: 0;
}
.cid-v5KsXCgw8a .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsXCgw8a .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXCgw8a .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsXCgw8a .mbr-text,
.cid-v5KsXCgw8a .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsXCgw8a .mbr-section-subtitle,
.cid-v5KsXCgw8a .subtitle-wrap,
.cid-v5KsXCgw8a .mbr-section-btn {
  color: #000000;
}
.cid-v5KsXDvhKj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXDvhKj .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXDvhKj .mbr-section-title {
  color: #000000;
}
.cid-v5KsXDvhKj .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXDvhKj .mbr-text {
  color: #000000;
}
.cid-v5KsXEz1bn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXEz1bn .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXEz1bn .mbr-section-title {
  color: #000000;
}
.cid-v5KsXEz1bn .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXEz1bn .mbr-text {
  color: #000000;
}
.cid-v5KsXFEWcY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsXFEWcY .item-img {
  position: relative;
}
.cid-v5KsXFEWcY .item-img img {
  transition: all 0.2s;
}
.cid-v5KsXFEWcY .mbr-section-subtitle,
.cid-v5KsXFEWcY .item-title {
  line-height: 1.2;
}
.cid-v5KsXFEWcY .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsXFEWcY .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsXFEWcY .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsXFEWcY .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsXFEWcY .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5KsXFEWcY .subtitle-wrap,
  .cid-v5KsXFEWcY .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsXFEWcY .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsXFEWcY .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsXFEWcY .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsXFEWcY .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsXFEWcY .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsXFEWcY .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsXFEWcY .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsXFEWcY .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsXFEWcY .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsXFEWcY .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsXFEWcY .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsXFEWcY .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsXFEWcY .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsXFEWcY img,
.cid-v5KsXFEWcY .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsXFEWcY .item:focus,
.cid-v5KsXFEWcY span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsXFEWcY .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsXFEWcY .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsXFEWcY .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXFEWcY .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsXFEWcY .mbr-text,
.cid-v5KsXFEWcY .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsXFEWcY .mbr-section-subtitle,
.cid-v5KsXFEWcY .subtitle-wrap,
.cid-v5KsXFEWcY .mbr-section-btn {
  text-align: left;
}
.cid-v5KsXGQ5Mu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXGQ5Mu .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXGQ5Mu .mbr-section-title {
  color: #000000;
}
.cid-v5KsXGQ5Mu .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXGQ5Mu .mbr-text {
  color: #000000;
}
.cid-v5KsXHVsmL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsXHVsmL .item-img {
  position: relative;
}
.cid-v5KsXHVsmL .item-img img {
  transition: all 0.2s;
}
.cid-v5KsXHVsmL .mbr-section-subtitle,
.cid-v5KsXHVsmL .item-title {
  line-height: 1.2;
}
.cid-v5KsXHVsmL .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsXHVsmL .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsXHVsmL .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsXHVsmL .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsXHVsmL .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5KsXHVsmL .subtitle-wrap,
  .cid-v5KsXHVsmL .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsXHVsmL .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsXHVsmL .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsXHVsmL .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsXHVsmL .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsXHVsmL .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsXHVsmL .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsXHVsmL .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsXHVsmL .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsXHVsmL .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsXHVsmL .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsXHVsmL .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsXHVsmL .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsXHVsmL .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsXHVsmL img,
.cid-v5KsXHVsmL .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsXHVsmL .item:focus,
.cid-v5KsXHVsmL span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsXHVsmL .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsXHVsmL .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsXHVsmL .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXHVsmL .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsXHVsmL .mbr-text,
.cid-v5KsXHVsmL .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsXHVsmL .mbr-section-subtitle,
.cid-v5KsXHVsmL .subtitle-wrap,
.cid-v5KsXHVsmL .mbr-section-btn {
  text-align: left;
}
.cid-v5KsXJaMQO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXJaMQO .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXJaMQO .mbr-section-title {
  color: #000000;
}
.cid-v5KsXJaMQO .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXJaMQO .mbr-text {
  color: #000000;
}
.cid-v5KsXKim43 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsXKim43 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsXKim43 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsXKim43 img {
  object-fit: cover;
}
.cid-v5KsXKim43 .row {
  margin: 0;
}
.cid-v5KsXKim43 .item-wrapper {
  width: 100%;
}
.cid-v5KsXKim43 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsXKim43 .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsXKim43 .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsXKim43 .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsXKim43 .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsXKim43 .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsXKim43 .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsXKim43 .wrap {
  background: #ffffff;
}
.cid-v5KsXKim43 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsXKim43 .mbr-text,
.cid-v5KsXKim43 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsXKim43 .mbr-link,
.cid-v5KsXKim43 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsXKim43 .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5KsXKim43 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXKim43 .mbr-section-title,
.cid-v5KsXKim43 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsXLsfhr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5KsXLsfhr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsXLsfhr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsXLsfhr img {
  object-fit: cover;
}
.cid-v5KsXLsfhr .row {
  margin: 0;
}
.cid-v5KsXLsfhr .item-wrapper {
  width: 100%;
}
.cid-v5KsXLsfhr .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsXLsfhr .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsXLsfhr .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5KsXLsfhr .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5KsXLsfhr .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5KsXLsfhr .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5KsXLsfhr .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5KsXLsfhr .wrap {
  background: #f7f7f7;
}
.cid-v5KsXLsfhr .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsXLsfhr .mbr-text,
.cid-v5KsXLsfhr .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsXLsfhr .mbr-link,
.cid-v5KsXLsfhr .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsXLsfhr .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5KsXLsfhr .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXLsfhr .mbr-section-title,
.cid-v5KsXLsfhr .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsXME96N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXME96N .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXME96N .mbr-section-title {
  color: #000000;
}
.cid-v5KsXME96N .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXME96N .mbr-text {
  color: #000000;
}
.cid-v5KsXNSFRW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsXNSFRW .item-img {
  position: relative;
}
.cid-v5KsXNSFRW .item-img img {
  transition: all 0.2s;
}
.cid-v5KsXNSFRW .mbr-section-subtitle,
.cid-v5KsXNSFRW .item-title {
  line-height: 1.2;
}
.cid-v5KsXNSFRW .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsXNSFRW .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsXNSFRW .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsXNSFRW .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsXNSFRW .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5KsXNSFRW .subtitle-wrap,
  .cid-v5KsXNSFRW .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsXNSFRW .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsXNSFRW .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsXNSFRW .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsXNSFRW .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsXNSFRW .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsXNSFRW .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsXNSFRW .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsXNSFRW .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsXNSFRW .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsXNSFRW .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsXNSFRW .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsXNSFRW .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsXNSFRW .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsXNSFRW img,
.cid-v5KsXNSFRW .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsXNSFRW .item:focus,
.cid-v5KsXNSFRW span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsXNSFRW .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsXNSFRW .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsXNSFRW .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXNSFRW .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsXNSFRW .mbr-text,
.cid-v5KsXNSFRW .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsXNSFRW .mbr-section-subtitle,
.cid-v5KsXNSFRW .subtitle-wrap,
.cid-v5KsXNSFRW .mbr-section-btn {
  text-align: left;
}
.cid-v5KsXP5qT2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXP5qT2 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXP5qT2 .mbr-section-title {
  color: #000000;
}
.cid-v5KsXP5qT2 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXP5qT2 .mbr-text {
  color: #000000;
}
.cid-v5KsXQhlsZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXQhlsZ .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXQhlsZ .mbr-section-title {
  color: #000000;
}
.cid-v5KsXQhlsZ .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXQhlsZ .mbr-text {
  color: #000000;
}
.cid-v5KsXRtHEH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXRtHEH .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXRtHEH .mbr-section-title {
  color: #000000;
}
.cid-v5KsXRtHEH .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXRtHEH .mbr-text {
  color: #000000;
}
.cid-v5KsXSCgwj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXSCgwj .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXSCgwj .mbr-section-title {
  color: #000000;
}
.cid-v5KsXSCgwj .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXSCgwj .mbr-text {
  color: #000000;
}
.cid-v5KsXTPjtQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXTPjtQ .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXTPjtQ .mbr-section-title {
  color: #000000;
}
.cid-v5KsXTPjtQ .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXTPjtQ .mbr-text {
  color: #000000;
}
.cid-v5KsXVicTH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  border-top: 1px solid #e1e7ed;
  border-bottom: 1px solid #e1e7ed;
  margin-top: -1px;
  background-color: #f5f5f5;
}
.cid-v5KsXVicTH .item:focus,
.cid-v5KsXVicTH span:focus {
  outline: none;
}
.cid-v5KsXVicTH .item {
  cursor: pointer;
}
.cid-v5KsXVicTH .grid-container {
  grid-row-gap: 20px;
}
@media (max-width: 767px) {
  .cid-v5KsXVicTH .grid-container {
    grid-row-gap: 20px;
  }
}
.cid-v5KsXVicTH .grid-container-1,
.cid-v5KsXVicTH .grid-container-2,
.cid-v5KsXVicTH .grid-container-3 {
  gap: 0 20px;
}
@media (max-width: 767px) {
  .cid-v5KsXVicTH .grid-container-1,
  .cid-v5KsXVicTH .grid-container-2,
  .cid-v5KsXVicTH .grid-container-3 {
    gap: 0 20px;
  }
}
.cid-v5KsXVicTH .mbr-section-title {
  margin-bottom: 40px;
  color: #0f172a;
  text-align: center;
}
.cid-v5KsXVicTH .content-head {
  max-width: 800px;
}
.cid-v5KsXVicTH .container,
.cid-v5KsXVicTH .container-fluid {
  overflow: hidden;
}
.cid-v5KsXVicTH .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v5KsXVicTH .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-mask-image: linear-gradient(#000000 80%, transparent 95%);
  mask-image: linear-gradient(#000000 80%, transparent 95%);
}
.cid-v5KsXVicTH .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 400px;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-v5KsXVicTH .grid-item img {
    height: 350px;
  }
}
@media (max-width: 1200px) {
  .cid-v5KsXVicTH .grid-item img {
    height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsXVicTH .grid-item img {
    min-width: 35vw;
    height: 250px;
  }
}
@media (max-width: 425px) {
  .cid-v5KsXVicTH .grid-item img {
    height: 140px;
  }
}
.cid-v5KsXVicTH .grid-container-1,
.cid-v5KsXVicTH .grid-container-2,
.cid-v5KsXVicTH .grid-container-3 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v5KsXVicTH .grid-container-1 {
  align-items: flex-end;
}
.cid-v5KsXVicTH .grid-container-2 {
  align-items: flex-start;
}
.cid-v5KsXWMkGk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXWMkGk .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXWMkGk .mbr-section-title {
  color: #000000;
}
.cid-v5KsXWMkGk .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXWMkGk .mbr-text {
  color: #000000;
}
.cid-v5KsXY2f1q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsXY2f1q .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsXY2f1q .mbr-section-title {
  color: #000000;
}
.cid-v5KsXY2f1q .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsXY2f1q .mbr-text {
  color: #000000;
}
.cid-v5KsXZjUEk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsXZjUEk .item-img {
  position: relative;
}
.cid-v5KsXZjUEk .item-img img {
  transition: all 0.2s;
}
.cid-v5KsXZjUEk h5 {
  line-height: 1.2;
}
.cid-v5KsXZjUEk .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsXZjUEk .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsXZjUEk .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsXZjUEk .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsXZjUEk .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5KsXZjUEk .subtitle-wrap,
  .cid-v5KsXZjUEk .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsXZjUEk .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsXZjUEk .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsXZjUEk .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsXZjUEk .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsXZjUEk .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsXZjUEk .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsXZjUEk .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsXZjUEk .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsXZjUEk .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsXZjUEk .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsXZjUEk .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsXZjUEk .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsXZjUEk .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsXZjUEk img,
.cid-v5KsXZjUEk .item-img {
  width: 100%;
}
.cid-v5KsXZjUEk .item:focus,
.cid-v5KsXZjUEk span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsXZjUEk .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsXZjUEk .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v5KsXZjUEk .item {
  padding: 0;
  margin: 0;
}
.cid-v5KsXZjUEk .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsXZjUEk .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsXZjUEk .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsXZjUEk .mbr-text,
.cid-v5KsXZjUEk .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsXZjUEk .mbr-section-subtitle,
.cid-v5KsXZjUEk .subtitle-wrap,
.cid-v5KsXZjUEk .mbr-section-btn {
  color: #000000;
}
.cid-v5KsY0M0t2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsY279dh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsY279dh .item-img {
  position: relative;
}
.cid-v5KsY279dh .item-img img {
  transition: all 0.2s;
}
.cid-v5KsY279dh .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsY279dh .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsY279dh .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsY279dh .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsY279dh .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsY279dh .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsY279dh .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.cid-v5KsY279dh .item-wrapper::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #522124;
  z-index: 1;
  pointer-events: none !important;
}
.cid-v5KsY279dh .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsY279dh .item-link {
  z-index: 1;
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.cid-v5KsY279dh .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsY279dh .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsY279dh .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsY279dh .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsY279dh .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsY279dh .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsY279dh .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsY279dh .item-content {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsY279dh .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsY279dh img,
.cid-v5KsY279dh .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsY279dh .item:focus,
.cid-v5KsY279dh span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsY279dh .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsY279dh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5KsY279dh .item-title {
  text-align: left;
  color: #FFFFFF;
}
.cid-v5KsY279dh .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsY279dh .mbr-section-subtitle,
.cid-v5KsY279dh .subtitle-wrap,
.cid-v5KsY279dh .mbr-section-btn {
  text-align: center;
}
.cid-v5KsY279dh .mbr-text,
.cid-v5KsY279dh .item .mbr-section-btn {
  color: #ffffff;
}
.cid-v5KsY279dh a {
  animation: none;
}
.cid-v5KsY3R4ZU {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5KsY3R4ZU .item-img {
  position: relative;
}
.cid-v5KsY3R4ZU .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-v5KsY3R4ZU .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsY3R4ZU .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsY3R4ZU .item1 {
  padding-bottom: 2rem;
}
.cid-v5KsY3R4ZU .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.cid-v5KsY3R4ZU .item-wrapper::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #522124;
  z-index: 1;
  pointer-events: none !important;
}
.cid-v5KsY3R4ZU .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsY3R4ZU .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsY3R4ZU .item1,
.cid-v5KsY3R4ZU .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsY3R4ZU .item1 .item:hover,
.cid-v5KsY3R4ZU .item .item:hover {
  cursor: pointer;
}
.cid-v5KsY3R4ZU .item1:hover .link-icon-wrapper span,
.cid-v5KsY3R4ZU .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsY3R4ZU .item1:hover img,
.cid-v5KsY3R4ZU .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsY3R4ZU .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsY3R4ZU .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsY3R4ZU .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsY3R4ZU .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsY3R4ZU .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsY3R4ZU .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsY3R4ZU .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsY3R4ZU .item-content {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsY3R4ZU .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsY3R4ZU img,
.cid-v5KsY3R4ZU .item-img {
  width: 100%;
  height: 240px;
  object-fit: cover;
}
.cid-v5KsY3R4ZU .item:focus,
.cid-v5KsY3R4ZU span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsY3R4ZU .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsY3R4ZU .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsY3R4ZU .item-title {
  text-align: left;
  color: #FFFFFF;
}
.cid-v5KsY3R4ZU .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsY3R4ZU .mbr-section-subtitle,
.cid-v5KsY3R4ZU .subtitle-wrap,
.cid-v5KsY3R4ZU .mbr-section-btn {
  text-align: left;
}
.cid-v5KsY3R4ZU .mbr-text,
.cid-v5KsY3R4ZU .item .mbr-section-btn {
  color: #ffffff;
}
.cid-v5KsY5k4oV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsY5k4oV .item-img {
  position: relative;
}
.cid-v5KsY5k4oV .item-img img {
  transition: all 0.2s;
}
.cid-v5KsY5k4oV .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsY5k4oV .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsY5k4oV .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsY5k4oV .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsY5k4oV .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsY5k4oV .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsY5k4oV .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  overflow: hidden;
}
.cid-v5KsY5k4oV .item-wrapper::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #522124;
  z-index: 1;
  pointer-events: none !important;
}
.cid-v5KsY5k4oV .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsY5k4oV .item-link {
  position: absolute;
  z-index: 1;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.cid-v5KsY5k4oV .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsY5k4oV .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsY5k4oV .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsY5k4oV .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsY5k4oV .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsY5k4oV .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsY5k4oV .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsY5k4oV .item-content {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsY5k4oV .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsY5k4oV img,
.cid-v5KsY5k4oV .item-img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-v5KsY5k4oV .item:focus,
.cid-v5KsY5k4oV span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsY5k4oV .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsY5k4oV .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsY5k4oV .item-title {
  text-align: left;
  color: #FFFFFF;
}
.cid-v5KsY5k4oV .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsY5k4oV .mbr-section-subtitle,
.cid-v5KsY5k4oV .subtitle-wrap,
.cid-v5KsY5k4oV .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsY5k4oV .mbr-text,
.cid-v5KsY5k4oV .item .mbr-section-btn {
  color: #ffffff;
}
.cid-v5KsY5k4oV a {
  animation: none;
}
.cid-v5KsY6XUEk {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5KsY6XUEk .item-img {
  position: relative;
}
.cid-v5KsY6XUEk .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  height: 100%;
  max-height: 100vh;
}
@media (max-width: 992px) {
  .cid-v5KsY6XUEk .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsY6XUEk .image-wrapper {
    min-height: 400px;
  }
}
.cid-v5KsY6XUEk .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5KsY6XUEk .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-v5KsY6XUEk .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-v5KsY6XUEk .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 2rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-v5KsY6XUEk .link-icon-wrapper {
    padding: 1rem;
  }
}
.cid-v5KsY6XUEk .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #000000;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsY6XUEk .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-v5KsY6XUEk .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-v5KsY6XUEk .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsY6XUEk .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-v5KsY6XUEk .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsY6XUEk .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-v5KsY6XUEk .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsY6XUEk img,
.cid-v5KsY6XUEk .item-img {
  width: 100%;
}
.cid-v5KsY6XUEk .item-title {
  color: #000000;
}
.cid-v5KsY8jVtA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v5KsY8jVtA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsY8jVtA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsY8jVtA .row {
  flex-direction: row-reverse;
}
.cid-v5KsY9MqWm {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5KsY9MqWm .item-img {
  position: relative;
}
.cid-v5KsY9MqWm .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-v5KsY9MqWm .cardbg {
  background: #f4d7d8;
  height: 100%;
  min-height: 160px;
}
.cid-v5KsY9MqWm .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsY9MqWm .image-wrapper {
  overflow: hidden;
}
.cid-v5KsY9MqWm .item1 {
  margin-bottom: 2rem !important;
}
.cid-v5KsY9MqWm .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsY9MqWm .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsY9MqWm .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.cid-v5KsY9MqWm .item1,
.cid-v5KsY9MqWm .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsY9MqWm .item1 .item:hover,
.cid-v5KsY9MqWm .item .item:hover {
  cursor: pointer;
}
.cid-v5KsY9MqWm .item1:hover .link-icon-wrapper span,
.cid-v5KsY9MqWm .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-v5KsY9MqWm .card2 {
    margin-top: 1rem;
  }
}
.cid-v5KsY9MqWm .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsY9MqWm .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsY9MqWm .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsY9MqWm .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsY9MqWm .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsY9MqWm .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsY9MqWm .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsY9MqWm .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsY9MqWm .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsY9MqWm img,
.cid-v5KsY9MqWm .item-img {
  width: 100%;
}
.cid-v5KsY9MqWm .item:focus,
.cid-v5KsY9MqWm span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsY9MqWm .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsY9MqWm .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsY9MqWm .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsY9MqWm .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsY9MqWm .mbr-section-subtitle,
.cid-v5KsY9MqWm .subtitle-wrap,
.cid-v5KsY9MqWm .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsY9MqWm .mbr-text,
.cid-v5KsY9MqWm .item .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsYbeQ0M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsYbeQ0M .item-img {
  position: relative;
}
.cid-v5KsYbeQ0M .item-img img {
  transition: all 0.2s;
}
.cid-v5KsYbeQ0M h5 {
  line-height: 1.2;
}
.cid-v5KsYbeQ0M .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsYbeQ0M .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsYbeQ0M .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsYbeQ0M .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsYbeQ0M .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5KsYbeQ0M .subtitle-wrap,
  .cid-v5KsYbeQ0M .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsYbeQ0M .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsYbeQ0M .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsYbeQ0M .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsYbeQ0M .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsYbeQ0M .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsYbeQ0M .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsYbeQ0M .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsYbeQ0M .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsYbeQ0M .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsYbeQ0M .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsYbeQ0M .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsYbeQ0M .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsYbeQ0M .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsYbeQ0M img,
.cid-v5KsYbeQ0M .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5KsYbeQ0M .item:focus,
.cid-v5KsYbeQ0M span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsYbeQ0M .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsYbeQ0M .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsYbeQ0M .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsYbeQ0M .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsYbeQ0M .mbr-text,
.cid-v5KsYbeQ0M .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsYbeQ0M .mbr-section-subtitle,
.cid-v5KsYbeQ0M .subtitle-wrap,
.cid-v5KsYbeQ0M .mbr-section-btn {
  color: #000000;
}
.cid-v5KsYcMwMP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsYcMwMP .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #522124 !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-v5KsYcMwMP .panel-group {
  border: none;
}
.cid-v5KsYcMwMP .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5KsYcMwMP .card-header {
    padding: 1rem 0rem;
  }
}
.cid-v5KsYcMwMP .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v5KsYcMwMP .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-v5KsYcMwMP .img-col {
  padding: 0;
}
.cid-v5KsYcMwMP .img-item {
  height: 100%;
}
.cid-v5KsYcMwMP img {
  height: 100%;
  object-fit: cover;
}
.cid-v5KsYcMwMP .collapsed span {
  transform: rotate(0deg);
}
.cid-v5KsYcMwMP .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v5KsYcMwMP p {
  margin-bottom: 0.3rem;
}
.cid-v5KsYcMwMP .panel-title-edit {
  color: #000000;
}
.cid-v5KsYcMwMP .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v5KsYcMwMP .card {
  background: #f4d7d8;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsYcMwMP .card {
    padding: 1.5rem;
  }
}
.cid-v5KsYcMwMP .panel-text {
  color: #000000;
}
.cid-v5KsYcMwMP .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsYcMwMP .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5KsYcMwMP .panel-title-edit,
.cid-v5KsYcMwMP .mbr-iconfont {
  color: #000000;
}
.cid-v5KsYem4ax {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsYem4ax .item-img {
  position: relative;
}
.cid-v5KsYem4ax .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-v5KsYem4ax .card-text {
    padding-left: 4rem;
  }
}
.cid-v5KsYem4ax h5 {
  line-height: 1.2;
}
.cid-v5KsYem4ax .card {
  margin-bottom: 2rem;
}
.cid-v5KsYem4ax .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsYem4ax .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsYem4ax .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #b97375;
}
@media (max-width: 992px) {
  .cid-v5KsYem4ax .image-wrapper {
    min-height: 200px;
  }
}
.cid-v5KsYem4ax .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsYem4ax .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsYem4ax .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #FFFFFF;
}
.cid-v5KsYem4ax .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsYem4ax .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsYem4ax .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsYem4ax .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsYem4ax .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsYem4ax .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsYem4ax .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsYem4ax .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsYem4ax .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsYem4ax img,
.cid-v5KsYem4ax .item-img {
  width: 100%;
}
.cid-v5KsYem4ax .item:focus,
.cid-v5KsYem4ax span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsYem4ax .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsYem4ax .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsYem4ax .item-title {
  text-align: left;
  color: #FFFFFF;
}
.cid-v5KsYem4ax .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsYem4ax .mbr-section-subtitle,
.cid-v5KsYem4ax .subtitle-wrap,
.cid-v5KsYem4ax .mbr-section-btn {
  text-align: left;
}
.cid-v5KsYem4ax .mbr-text,
.cid-v5KsYem4ax .item .mbr-section-btn {
  color: #ffffff;
}
.cid-v5KsYem4ax .mbr-text {
  color: #000000;
}
.cid-v5KsYem4ax .mbr-title2 {
  color: #000000;
}
.cid-v5KsYfSC5v {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsYfSC5v .item:focus,
.cid-v5KsYfSC5v span:focus {
  outline: none;
}
.cid-v5KsYfSC5v .item {
  cursor: pointer;
}
.cid-v5KsYfSC5v .grid-container {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsYfSC5v .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-v5KsYfSC5v .grid-container-1,
.cid-v5KsYfSC5v .grid-container-2 {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsYfSC5v .grid-container-1,
  .cid-v5KsYfSC5v .grid-container-2 {
    gap: 0 1rem;
  }
}
.cid-v5KsYfSC5v .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5KsYfSC5v .content-head {
  max-width: 800px;
}
.cid-v5KsYfSC5v .container,
.cid-v5KsYfSC5v .container-fluid {
  overflow: hidden;
}
.cid-v5KsYfSC5v .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v5KsYfSC5v .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5KsYfSC5v .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 450;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-v5KsYfSC5v .grid-item img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsYfSC5v .grid-item img {
    min-width: 35vw;
    height: 160px;
  }
}
.cid-v5KsYfSC5v .grid-container-1,
.cid-v5KsYfSC5v .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v5KsYfSC5v .grid-container-1 {
  align-items: flex-end;
}
.cid-v5KsYfSC5v .grid-container-2 {
  align-items: flex-start;
}
.cid-v5KsYhsRvz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsYhsRvz .item:focus,
.cid-v5KsYhsRvz span:focus {
  outline: none;
}
.cid-v5KsYhsRvz .item {
  cursor: pointer;
}
.cid-v5KsYhsRvz .grid-container {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsYhsRvz .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-v5KsYhsRvz .grid-container-1,
.cid-v5KsYhsRvz .grid-container-2 {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsYhsRvz .grid-container-1,
  .cid-v5KsYhsRvz .grid-container-2 {
    gap: 0 1rem;
  }
}
.cid-v5KsYhsRvz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5KsYhsRvz .content-head {
  max-width: 800px;
}
.cid-v5KsYhsRvz .container,
.cid-v5KsYhsRvz .container-fluid {
  overflow: hidden;
}
.cid-v5KsYhsRvz .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v5KsYhsRvz .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5KsYhsRvz .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 450;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-v5KsYhsRvz .grid-item img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsYhsRvz .grid-item img {
    min-width: 35vw;
    height: 160px;
  }
}
.cid-v5KsYhsRvz .grid-container-1,
.cid-v5KsYhsRvz .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v5KsYhsRvz .grid-container-1 {
  align-items: flex-end;
}
.cid-v5KsYhsRvz .grid-container-2 {
  align-items: flex-start;
}
.cid-v5KsYj3y94 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsYj3y94 .item:focus,
.cid-v5KsYj3y94 span:focus {
  outline: none;
}
.cid-v5KsYj3y94 .item {
  cursor: pointer;
}
.cid-v5KsYj3y94 .grid-container {
  grid-row-gap: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsYj3y94 .grid-container {
    grid-row-gap: 1rem;
  }
}
.cid-v5KsYj3y94 .grid-container-1,
.cid-v5KsYj3y94 .grid-container-2 {
  gap: 0 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsYj3y94 .grid-container-1,
  .cid-v5KsYj3y94 .grid-container-2 {
    gap: 0 1rem;
  }
}
.cid-v5KsYj3y94 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v5KsYj3y94 .content-head {
  max-width: 800px;
}
.cid-v5KsYj3y94 .container,
.cid-v5KsYj3y94 .container-fluid {
  overflow: hidden;
}
.cid-v5KsYj3y94 .grid-container {
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.cid-v5KsYj3y94 .grid-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5KsYj3y94 .grid-item img {
  min-width: 30vw;
  max-width: 100%;
  height: 450;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-v5KsYj3y94 .grid-item img {
    height: 350px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsYj3y94 .grid-item img {
    min-width: 35vw;
    height: 160px;
  }
}
.cid-v5KsYj3y94 .grid-container-1,
.cid-v5KsYj3y94 .grid-container-2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.cid-v5KsYj3y94 .grid-container-1 {
  align-items: flex-end;
}
.cid-v5KsYj3y94 .grid-container-2 {
  align-items: flex-start;
}
.cid-v5KsYkAcph {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsYkAcph .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsYkAcph .mbr-section-title {
  color: #000000;
}
.cid-v5KsYkAcph .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsYkAcph .mbr-text {
  color: #000000;
}
.cid-v5KsYm22T9 {
  padding-top: 1.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v5KsYm22T9 .margin-sm-top {
    margin-top: 4rem;
  }
}
.cid-v5KsYm22T9 .item-img {
  position: relative;
}
@media (max-width: 992px) {
  .cid-v5KsYm22T9 .col-lg-9 {
    margin-bottom: 2rem;
  }
}
.cid-v5KsYm22T9 .item-round {
  background: #56565e;
  border-radius: 50%;
  aspect-ratio: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-bottom: 2rem;
  padding: 2rem;
}
@media (max-width: 1800px) {
  .cid-v5KsYm22T9 .item-round h5 {
    font-size: 2rem !important;
  }
  .cid-v5KsYm22T9 .item-round p {
    font-size: 1.5rem !important;
  }
}
.cid-v5KsYm22T9 p {
  line-height: 1.2;
}
.cid-v5KsYm22T9 .item-content2 {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: auto;
}
@media (max-width: 767px) {
  .cid-v5KsYm22T9 .item-content2 {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsYm22T9 .link-icon-wrapper2 {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsYm22T9 .link-icon-wrapper2 .icon-wrap2 {
  background: #b97375;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsYm22T9 .link-icon-wrapper2 .icon-wrap2 span {
  color: #f8f1f1;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsYm22T9 .link-icon-wrapper2 .svg3 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsYm22T9 .link-icon-wrapper2 .svg3 path {
  fill: #ffffff;
}
.cid-v5KsYm22T9 .link-icon-wrapper2 .svg4 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsYm22T9 .link-icon-wrapper2 .svg4 path {
  fill: #ffffff;
}
.cid-v5KsYm22T9 .image-wrapper {
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-v5KsYm22T9 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsYm22T9 .image-wrapper {
    min-height: 400px;
  }
}
.cid-v5KsYm22T9 .image-wrapper img {
  height: 100%;
  object-fit: cover;
  animation: none;
}
.cid-v5KsYm22T9 .image_1,
.cid-v5KsYm22T9 .image_2 {
  position: relative;
}
.cid-v5KsYm22T9 .image_1::before,
.cid-v5KsYm22T9 .image_2::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.7;
  background-color: #522124;
  z-index: 1;
}
.cid-v5KsYm22T9 .item-wrapper {
  overflow: hidden;
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsYm22T9 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 2rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-v5KsYm22T9 .link-icon-wrapper {
    padding: 1rem;
  }
}
.cid-v5KsYm22T9 .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid #ffffff;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsYm22T9 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-v5KsYm22T9 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-v5KsYm22T9 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsYm22T9 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-v5KsYm22T9 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsYm22T9 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-v5KsYm22T9 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsYm22T9 img,
.cid-v5KsYm22T9 .item-img {
  width: 100%;
  height: 100%;
}
.cid-v5KsYm22T9 .item-title2 {
  color: #FFFFFF;
}
.cid-v5KsYm22T9 .mbr-text,
.cid-v5KsYm22T9 .item .mbr-section-btn {
  text-align: center;
  color: #FFFFFF;
}
.cid-v5KsYm22T9 .item2 {
  max-height: 300px;
  transition: transform 0.3s;
}
.cid-v5KsYm22T9 .item2 img {
  height: 300px;
}
.cid-v5KsYm22T9 .item2:hover {
  cursor: pointer;
}
.cid-v5KsYm22T9 .item2:hover .link-icon-wrapper2 span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsYm22T9 .item {
  margin-bottom: 2rem;
}
.cid-v5KsYm22T9 .item:last-child {
  margin-bottom: 0;
}
.cid-v5KsYm22T9 .item-title {
  color: #000000;
}
.cid-v5KsYnHFna {
  background-image: url("../../../assets/images/photo-1542621334-a254cf47733d.jpeg");
}
.cid-v5KsYnHFna .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsYnHFna .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsYnHFna .row {
  flex-direction: row-reverse;
}
.cid-v5KsYpdigb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsYpdigb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsYpdigb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsYpdigb .mbr-figure iframe {
  height: 750px;
}
@media (max-width: 992px) {
  .cid-v5KsYpdigb .mbr-figure iframe {
    height: 350px;
  }
}
.cid-v5KsYpdigb .mbr-figure .app-video-wrapper img {
  object-fit: cover;
  height: 750px;
}
@media (max-width: 992px) {
  .cid-v5KsYpdigb .mbr-figure .app-video-wrapper img {
    height: 350px;
  }
}
.cid-v5KsYpdigb .content-head {
  max-width: 800px;
}
.cid-v5KsYpdigb .mbr-section-title {
  color: #000000;
}
.cid-v5KsYqRWog {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v5KsYqRWog .item-img {
  position: relative;
}
.cid-v5KsYqRWog .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v5KsYqRWog .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-v5KsYqRWog .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-v5KsYqRWog .title {
    top: 25%;
  }
}
.cid-v5KsYqRWog .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
  max-height: 100vh;
}
@media (max-width: 992px) {
  .cid-v5KsYqRWog .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-v5KsYqRWog .image-wrapper {
    min-height: 400px;
  }
}
.cid-v5KsYqRWog .image-wrapper img {
  height: 100%;
  object-fit: cover;
  animation: none;
}
.cid-v5KsYqRWog .image-wrapper::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.6;
  background-color: #522124;
}
.cid-v5KsYqRWog .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-v5KsYqRWog .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-v5KsYqRWog .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 6px 16px 0 0;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-v5KsYqRWog .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-v5KsYqRWog .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-v5KsYqRWog .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-v5KsYqRWog .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-v5KsYqRWog .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsYqRWog .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-v5KsYqRWog .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsYqRWog .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-v5KsYqRWog .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsYqRWog .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-v5KsYqRWog .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-v5KsYqRWog img,
.cid-v5KsYqRWog .item-img {
  width: 100%;
}
.cid-v5KsYqRWog .mbr-section-btn .btn {
  padding: 32px 24px;
  margin-right: 8px;
  margin-left: 8px;
  margin-bottom: 0;
}
.cid-v5KsYqRWog .item-title2,
.cid-v5KsYqRWog .icon2 {
  color: #2a2c2d;
}
.cid-v5KsYqRWog .item-title1,
.cid-v5KsYqRWog .icon1 {
  color: #ffffff;
}
.cid-v5KsYqRWog .main-title {
  color: #FFFFFF;
  text-align: center;
}
.cid-v5KsYqRWog .main-title DIV {
  text-align: center;
}
.cid-v5KsYsExk1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsYsExk1 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsYsExk1 .mbr-section-title {
  color: #000000;
}
.cid-v5KsYsExk1 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsYsExk1 .mbr-text {
  color: #000000;
}
.cid-v5KsYufN8l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsYufN8l .item-img {
  position: relative;
}
.cid-v5KsYufN8l .item-img img {
  transition: all 0.2s;
  animation: none;
}
.cid-v5KsYufN8l h5 {
  line-height: 1.2;
}
.cid-v5KsYufN8l .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsYufN8l .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsYufN8l .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsYufN8l .item:hover img {
  transform: scale(1.05);
}
.cid-v5KsYufN8l .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5KsYufN8l .subtitle-wrap,
  .cid-v5KsYufN8l .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsYufN8l .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsYufN8l .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsYufN8l .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsYufN8l .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsYufN8l .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsYufN8l .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsYufN8l .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsYufN8l .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsYufN8l .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsYufN8l .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsYufN8l .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsYufN8l .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsYufN8l .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsYufN8l img,
.cid-v5KsYufN8l .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsYufN8l .item:focus,
.cid-v5KsYufN8l span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsYufN8l .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsYufN8l .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsYufN8l .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsYufN8l .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsYufN8l .mbr-text,
.cid-v5KsYufN8l .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsYufN8l .mbr-section-subtitle,
.cid-v5KsYufN8l .subtitle-wrap,
.cid-v5KsYufN8l .mbr-section-btn {
  text-align: left;
}
.cid-v5KsYvZLGT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsYvZLGT .item-img {
  position: relative;
}
.cid-v5KsYvZLGT .item-img img {
  transition: all 0.2s;
}
.cid-v5KsYvZLGT h5 {
  line-height: 1.2;
}
.cid-v5KsYvZLGT .item {
  transition: transform 0.3s;
}
.cid-v5KsYvZLGT .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsYvZLGT .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsYvZLGT .item:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .cid-v5KsYvZLGT .item {
    margin-bottom: 2rem;
  }
}
.cid-v5KsYvZLGT .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f8f1f1;
}
@media (max-width: 992px) {
  .cid-v5KsYvZLGT .subtitle-wrap,
  .cid-v5KsYvZLGT .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsYvZLGT .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsYvZLGT .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsYvZLGT .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsYvZLGT .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsYvZLGT .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsYvZLGT .link-icon-wrapper .icon-wrap {
  background: #fbe1ed;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsYvZLGT .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsYvZLGT .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsYvZLGT .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsYvZLGT .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsYvZLGT .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsYvZLGT .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsYvZLGT .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsYvZLGT img,
.cid-v5KsYvZLGT .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5KsYvZLGT .item:focus,
.cid-v5KsYvZLGT span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsYvZLGT .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsYvZLGT .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsYvZLGT .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsYvZLGT .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsYvZLGT .mbr-text,
.cid-v5KsYvZLGT .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsYvZLGT .mbr-section-subtitle,
.cid-v5KsYvZLGT .subtitle-wrap,
.cid-v5KsYvZLGT .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsYxLDqh {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5KsYxLDqh .item-img {
  position: relative;
}
.cid-v5KsYxLDqh .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-v5KsYxLDqh .cardbg {
  background: #fbe1ed;
  height: 100%;
  min-height: 300px;
}
.cid-v5KsYxLDqh .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsYxLDqh .image-wrapper {
  overflow: hidden;
}
.cid-v5KsYxLDqh .item1 {
  margin-bottom: 2rem !important;
}
.cid-v5KsYxLDqh .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsYxLDqh .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsYxLDqh .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #000000;
}
.cid-v5KsYxLDqh .item1,
.cid-v5KsYxLDqh .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5KsYxLDqh .item1 .item:hover,
.cid-v5KsYxLDqh .item .item:hover {
  cursor: pointer;
}
.cid-v5KsYxLDqh .item1:hover .link-icon-wrapper span,
.cid-v5KsYxLDqh .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-v5KsYxLDqh .card2 {
    margin-top: 1rem;
  }
}
.cid-v5KsYxLDqh .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsYxLDqh .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsYxLDqh .link-icon-wrapper .icon-wrap span {
  color: #f8f1f1;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsYxLDqh .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsYxLDqh .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsYxLDqh .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsYxLDqh .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsYxLDqh .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsYxLDqh .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-v5KsYxLDqh img,
.cid-v5KsYxLDqh .item-img {
  width: 100%;
}
.cid-v5KsYxLDqh .item:focus,
.cid-v5KsYxLDqh span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsYxLDqh .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsYxLDqh .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsYxLDqh .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsYxLDqh .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-v5KsYxLDqh .mbr-section-subtitle,
.cid-v5KsYxLDqh .subtitle-wrap,
.cid-v5KsYxLDqh .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsYxLDqh .mbr-text,
.cid-v5KsYxLDqh .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsYzrqw7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5KsYzrqw7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsYzrqw7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsYzrqw7 .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  color: #000000;
}
.cid-v5KsYzrqw7 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5KsYzrqw7 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5KsYzrqw7 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  border: 1px solid #000000;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5KsYzrqw7 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5KsYzrqw7 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #000000;
  margin-bottom: 1rem;
  width: 60px;
  justify-content: center;
  align-items: center;
  background: #d9db4d;
  height: 60px;
  border-radius: 50%;
}
.cid-v5KsYzrqw7 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsYzrqw7 .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5KsYzrqw7 .card-box .item-footer {
  margin-top: auto;
}
.cid-v5KsYzrqw7 .content-head {
  max-width: 800px;
}
.cid-v5KsYzrqw7 .mbr-section-subtitle,
.cid-v5KsYzrqw7 .subtitle-wrap,
.cid-v5KsYzrqw7 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsYzrqw7 .card-price {
  color: #000000;
}
.cid-v5KsYzrqw7 .card-title,
.cid-v5KsYzrqw7 .iconfont-wrapper {
  color: #000000;
}
.cid-v5KsYzrqw7 .card-text {
  color: #000000;
}
.cid-v5KsYBfFT6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsYBfFT6 .item-img {
  position: relative;
}
.cid-v5KsYBfFT6 .item-img img {
  transition: all 0.2s;
}
.cid-v5KsYBfFT6 h5 {
  line-height: 1.2;
}
.cid-v5KsYBfFT6 .item {
  transition: transform 0.3s;
}
.cid-v5KsYBfFT6 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5KsYBfFT6 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5KsYBfFT6 .item:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .cid-v5KsYBfFT6 .item {
    margin-bottom: 2rem;
  }
}
.cid-v5KsYBfFT6 .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f8f1f1;
}
@media (max-width: 992px) {
  .cid-v5KsYBfFT6 .subtitle-wrap,
  .cid-v5KsYBfFT6 .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5KsYBfFT6 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5KsYBfFT6 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5KsYBfFT6 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5KsYBfFT6 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5KsYBfFT6 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5KsYBfFT6 .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5KsYBfFT6 .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5KsYBfFT6 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5KsYBfFT6 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5KsYBfFT6 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5KsYBfFT6 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5KsYBfFT6 .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5KsYBfFT6 .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5KsYBfFT6 img,
.cid-v5KsYBfFT6 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v5KsYBfFT6 .item:focus,
.cid-v5KsYBfFT6 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5KsYBfFT6 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5KsYBfFT6 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5KsYBfFT6 .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsYBfFT6 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5KsYBfFT6 .mbr-text,
.cid-v5KsYBfFT6 .item .mbr-section-btn {
  color: #000000;
}
.cid-v5KsYBfFT6 .mbr-section-subtitle,
.cid-v5KsYBfFT6 .subtitle-wrap,
.cid-v5KsYBfFT6 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5KsYD85KY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5KsYD85KY .mbr-section-title {
  color: #000000;
}
.cid-v5KsYD85KY .mbr-section-subtitle {
  color: #000000;
}
.cid-v5KsYD85KY .mbr-text {
  color: #000000;
  padding: 2rem;
}
@media (max-width: 992px) {
  .cid-v5KsYD85KY .mbr-text {
    padding: 0;
    margin-top: 2rem;
  }
}
.cid-v5KsYD85KY .line {
  height: 2px;
  background: currentColor;
  margin-bottom: 1.5rem;
}
.cid-v5KsYD85KY .mbr-section-title,
.cid-v5KsYD85KY .line {
  color: #000000;
}
.cid-v5KsYEUF8X {
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-v5KsYEUF8X {
    align-items: center;
  }
  .cid-v5KsYEUF8X .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5KsYEUF8X .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5KsYEUF8X {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5KsYEUF8X .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5KsYEUF8X .content-wrap {
    width: 100%;
  }
}
.cid-v5KsYEUF8X .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-v5KsYEUF8X .mbr-text,
.cid-v5KsYEUF8X .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-v5KsYGziyx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsYGziyx .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsYGziyx .mbr-section-title {
  color: #302C56;
}
.cid-v5KsYGziyx .mbr-text {
  color: #000000;
}
.cid-v5KsYGziyx .line {
  width: 100%;
  height: 2px;
  background: #56565e;
  margin-top: 2rem;
}
.cid-v5KsYGziyx .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-v5KsYGziyx .row {
  justify-content: space-between;
}
.cid-v5KsYGziyx .mbr-text1 {
  color: #0046c7;
}
.cid-v5KsYGziyx img {
  object-fit: cover;
}
.cid-v5KsYGziyx h3 {
  transition: all 0.3s;
  position: relative;
  animation: none;
}
.cid-v5KsYGziyx h3:hover {
  transform: translateX(25px);
  cursor: pointer;
}
.cid-v5KsYGziyx h3:hover:before {
  opacity: 1;
}
.cid-v5KsYGziyx h3:before {
  content: '';
  background: currentColor;
  width: 12px;
  transition: all 0.3s;
  height: 12px;
  opacity: 0;
  border-radius: 50%;
  position: absolute;
  left: -25px;
  top: 50%;
  transform: translateY(-50%);
}
.cid-v5KsYGziyx .mbr-section-subtitle,
.cid-v5KsYGziyx .subtitle-wrap,
.cid-v5KsYGziyx .mbr-section-btn {
  color: #000000;
}
.cid-v5KsYIk2Re {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsYIk2Re .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsYIk2Re .mbr-section-title {
  color: #000000;
}
.cid-v5KsYIk2Re .mbr-section-subtitle {
  color: #000000;
  margin-top: 24px;
}
.cid-v5KsYIk2Re .mbr-text {
  color: #000000;
}
.cid-v5KsYIk2Re .line {
  width: 100%;
  height: 2px;
  background: #56565e;
  margin-bottom: 2rem;
}
.cid-v5KsYIk2Re p {
  line-height: 1.2;
}
.cid-v5KsYIk2Re .mbr-text1 {
  color: #363700;
}
.cid-v5KsYIk2Re .mbr-text2 {
  color: #4B233F;
}
.cid-v5KsYIk2Re .mbr-text3 {
  color: #000000;
}
.cid-v5KsYK3PYf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsYK3PYf .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsYK3PYf .mbr-section-title {
  color: #000000;
}
.cid-v5KsYK3PYf .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5KsYK3PYf .mbr-text {
  color: #000000;
}
.cid-v5KsYLKcIA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5KsYLKcIA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5KsYLKcIA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5KsYLKcIA input:hover {
  border-color: white !important;
}
.cid-v5KsYLKcIA .col-auto {
  width: 100%;
  text-align: right !important;
}
@media (max-width: 992px) {
  .cid-v5KsYLKcIA .mb {
    margin-bottom: 2rem;
  }
}
.cid-v5KsYLKcIA img {
  object-fit: cover;
}
.cid-v5KsYLKcIA .item-wrapper {
  width: 100%;
}
.cid-v5KsYLKcIA .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5KsYLKcIA .card-box {
  padding: 3rem 2rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5KsYLKcIA .card-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5KsYLKcIA .card-box {
    padding: 1rem;
  }
}
.cid-v5KsYLKcIA .mobi-mbri {
  color: black;
  font-size: 1.2rem !important;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
  margin-left: 1rem;
}
.cid-v5KsYLKcIA .card-wrapper {
  display: flex;
}
.cid-v5KsYLKcIA .wrap {
  background: #dcb688;
}
.cid-v5KsYLKcIA .form-control {
  background-color: #ffffff;
}
.cid-v5KsYLKcIA .form-control::placeholder {
  color: #000000;
  opacity: 0.7;
}
.cid-v5KsYLKcIA .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5KsYLKcIA .mbr-text,
.cid-v5KsYLKcIA .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5KsYLKcIA .mbr-link,
.cid-v5KsYLKcIA .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5KsYLKcIA .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5KsYLKcIA .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5KsYNy8uS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5KsYNy8uS .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5KsYNy8uS .mbr-section-title {
  color: #000000;
}
.cid-v5KsYNy8uS .mbr-section-subtitle {
  color: #000000;
  margin-top: 24px;
}
.cid-v5KsYNy8uS .mbr-text {
  color: #000000;
}
.cid-v5KsYNy8uS .line {
  width: 100%;
  height: 2px;
  background: #000000;
  margin-bottom: 2rem;
}
.cid-v5KsYNy8uS p {
  line-height: 1.2;
}
.cid-v5KsYNy8uS .mbr-text1 {
  color: #000000;
}
.cid-v5KsYNy8uS .mbr-text2 {
  color: #000000;
}
.cid-v5KsYNy8uS .mbr-text3 {
  color: #000000;
}
.cid-v5KsYPuzJs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5KsYPuzJs .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5KsYPuzJs .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5L0TsBpwL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5L0TsBpwL .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-v5L0TsBpwL .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5L0TsBpwL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5L0TsBpwL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5L0TsBpwL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5L0TsBpwL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5L0TsBpwL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5L0TsBpwL .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5L0TsBpwL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5L0TsBpwL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5L0TsBpwL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5L0TsBpwL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5L0TsBpwL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5L0TsBpwL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5L0TsBpwL .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5L0TsBpwL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5L0TsBpwL .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5L0TsBpwL .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5L0TsBpwL .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5L0TsBpwL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5L0TsBpwL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5L0TsBpwL .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5L0TsBpwL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5L0TsBpwL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L0TsBpwL .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5L0TsBpwL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5L0TsBpwL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5L0TsBpwL .nav-item:focus,
.cid-v5L0TsBpwL .nav-link:focus {
  outline: none;
}
.cid-v5L0TsBpwL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5L0TsBpwL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5L0TsBpwL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5L0TsBpwL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5L0TsBpwL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5L0TsBpwL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5L0TsBpwL .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5L0TsBpwL .navbar.opened {
  transition: all 0.3s;
}
.cid-v5L0TsBpwL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5L0TsBpwL .navbar .navbar-logo img {
  width: auto;
}
.cid-v5L0TsBpwL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5L0TsBpwL .navbar.collapsed {
  justify-content: center;
}
.cid-v5L0TsBpwL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5L0TsBpwL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5L0TsBpwL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5L0TsBpwL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5L0TsBpwL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5L0TsBpwL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5L0TsBpwL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5L0TsBpwL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5L0TsBpwL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5L0TsBpwL .navbar {
    min-height: 72px;
  }
  .cid-v5L0TsBpwL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5L0TsBpwL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5L0TsBpwL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5L0TsBpwL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5L0TsBpwL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5L0TsBpwL .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-v5L0TsBpwL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5L0TsBpwL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5L0TsBpwL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5L0TsBpwL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5L0TsBpwL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5L0TsBpwL .dropdown-item.active,
.cid-v5L0TsBpwL .dropdown-item:active {
  background-color: transparent;
}
.cid-v5L0TsBpwL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5L0TsBpwL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5L0TsBpwL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5L0TsBpwL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5L0TsBpwL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5L0TsBpwL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5L0TsBpwL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5L0TsBpwL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5L0TsBpwL .navbar-buttons {
    text-align: left;
  }
}
.cid-v5L0TsBpwL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5L0TsBpwL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5L0TsBpwL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5L0TsBpwL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5L0TsBpwL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5L0TsBpwL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5L0TsBpwL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5L0TsBpwL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5L0TsBpwL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5L0TsBpwL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5L0TsBpwL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5L0TsBpwL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5L0TsBpwL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5L0TsBpwL .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5L0TsBpwL .navbar {
    height: 70px;
  }
  .cid-v5L0TsBpwL .navbar.opened {
    height: auto;
  }
  .cid-v5L0TsBpwL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5L0TsBpwL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5L0TsBpwL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5L0TsBpwL .navbar-brand {
    margin-right: auto;
  }
  .cid-v5L0TsBpwL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5L0TsBpwL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5L0TsBpwL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5L0TsBpwL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5L0TsBpwL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5L0TsBpwL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5L0TsBpwL .nav-link,
.cid-v5L0TsBpwL .dropdown-item {
  color: #000000;
}
.cid-v5L0TrX5P6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5L0Ttrjjw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L0Ttrjjw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L0Ttrjjw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L0Ttrjjw img {
  object-fit: cover;
}
.cid-v5L0Ttrjjw .row {
  margin: 0;
}
.cid-v5L0Ttrjjw .item-wrapper {
  width: 100%;
}
.cid-v5L0Ttrjjw .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L0Ttrjjw .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L0Ttrjjw .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L0Ttrjjw .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L0Ttrjjw .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L0Ttrjjw .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L0Ttrjjw .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L0Ttrjjw .wrap {
  background: #eaf1fc;
}
.cid-v5L0Ttrjjw .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L0Ttrjjw .mbr-text,
.cid-v5L0Ttrjjw .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L0Ttrjjw .mbr-link,
.cid-v5L0Ttrjjw .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L0Ttrjjw .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5L0Ttrjjw .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L0Ttrjjw .mbr-section-title,
.cid-v5L0Ttrjjw .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L0Tua1Bs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L0Tua1Bs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L0Tua1Bs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L0Tua1Bs img {
  object-fit: cover;
}
.cid-v5L0Tua1Bs .row {
  margin: 0;
}
.cid-v5L0Tua1Bs .item-wrapper {
  width: 100%;
}
.cid-v5L0Tua1Bs .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L0Tua1Bs .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L0Tua1Bs .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L0Tua1Bs .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L0Tua1Bs .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L0Tua1Bs .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L0Tua1Bs .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L0Tua1Bs .wrap {
  background: #eaf1fc;
}
.cid-v5L0Tua1Bs .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L0Tua1Bs .mbr-text,
.cid-v5L0Tua1Bs .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L0Tua1Bs .mbr-link,
.cid-v5L0Tua1Bs .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L0Tua1Bs .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5L0Tua1Bs .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L0Tua1Bs .mbr-section-title,
.cid-v5L0Tua1Bs .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L0TuYByB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L0TuYByB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L0TuYByB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L0TuYByB img {
  object-fit: cover;
}
.cid-v5L0TuYByB .row {
  margin: 0;
}
.cid-v5L0TuYByB .item-wrapper {
  width: 100%;
}
.cid-v5L0TuYByB .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L0TuYByB .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L0TuYByB .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L0TuYByB .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L0TuYByB .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L0TuYByB .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L0TuYByB .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L0TuYByB .wrap {
  background: #eaf1fc;
}
.cid-v5L0TuYByB .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L0TuYByB .mbr-text,
.cid-v5L0TuYByB .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L0TuYByB .mbr-link,
.cid-v5L0TuYByB .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L0TuYByB .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5L0TuYByB .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L0TuYByB .mbr-section-title,
.cid-v5L0TuYByB .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L0TvDRIv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L0TvDRIv .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L0TvDRIv .mbr-section-title {
  color: #000000;
}
.cid-v5L0TvDRIv .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L0TvDRIv .mbr-text {
  color: #000000;
}
.cid-v5L0TweHlJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5L0TweHlJ .item-img {
  position: relative;
}
.cid-v5L0TweHlJ .item-img img {
  transition: all 0.2s;
}
.cid-v5L0TweHlJ h5 {
  line-height: 1.2;
}
.cid-v5L0TweHlJ .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5L0TweHlJ .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5L0TweHlJ .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5L0TweHlJ .item:hover img {
  transform: scale(1.05);
}
.cid-v5L0TweHlJ .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5L0TweHlJ .subtitle-wrap,
  .cid-v5L0TweHlJ .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5L0TweHlJ .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5L0TweHlJ .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5L0TweHlJ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5L0TweHlJ .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5L0TweHlJ .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5L0TweHlJ .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5L0TweHlJ .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5L0TweHlJ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5L0TweHlJ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5L0TweHlJ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5L0TweHlJ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5L0TweHlJ .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5L0TweHlJ .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5L0TweHlJ img,
.cid-v5L0TweHlJ .item-img {
  width: 100%;
}
.cid-v5L0TweHlJ .item:focus,
.cid-v5L0TweHlJ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5L0TweHlJ .item {
    margin-bottom: 1rem;
  }
}
.cid-v5L0TweHlJ .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v5L0TweHlJ .item {
  padding: 0;
  margin: 0;
}
.cid-v5L0TweHlJ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5L0TweHlJ .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5L0TweHlJ .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5L0TweHlJ .mbr-text,
.cid-v5L0TweHlJ .item .mbr-section-btn {
  color: #000000;
}
.cid-v5L0TweHlJ .mbr-section-subtitle,
.cid-v5L0TweHlJ .subtitle-wrap,
.cid-v5L0TweHlJ .mbr-section-btn {
  color: #000000;
}
.cid-v5L0Tx6qYZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L0Tx6qYZ .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L0Tx6qYZ .mbr-section-title {
  color: #000000;
}
.cid-v5L0Tx6qYZ .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L0Tx6qYZ .mbr-text {
  color: #000000;
}
.cid-v5L0TxPrrN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L0TxPrrN .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L0TxPrrN .mbr-section-title {
  color: #000000;
}
.cid-v5L0TxPrrN .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L0TxPrrN .mbr-text {
  color: #000000;
}
.cid-v5L0Tyz7V0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5L0Tyz7V0 .item-img {
  position: relative;
}
.cid-v5L0Tyz7V0 .item-img img {
  transition: all 0.2s;
}
.cid-v5L0Tyz7V0 .mbr-section-subtitle,
.cid-v5L0Tyz7V0 .item-title {
  line-height: 1.2;
}
.cid-v5L0Tyz7V0 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5L0Tyz7V0 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5L0Tyz7V0 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5L0Tyz7V0 .item:hover img {
  transform: scale(1.05);
}
.cid-v5L0Tyz7V0 .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5L0Tyz7V0 .subtitle-wrap,
  .cid-v5L0Tyz7V0 .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5L0Tyz7V0 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5L0Tyz7V0 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5L0Tyz7V0 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5L0Tyz7V0 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5L0Tyz7V0 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5L0Tyz7V0 .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5L0Tyz7V0 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5L0Tyz7V0 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5L0Tyz7V0 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5L0Tyz7V0 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5L0Tyz7V0 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5L0Tyz7V0 .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5L0Tyz7V0 .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5L0Tyz7V0 img,
.cid-v5L0Tyz7V0 .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5L0Tyz7V0 .item:focus,
.cid-v5L0Tyz7V0 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5L0Tyz7V0 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5L0Tyz7V0 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5L0Tyz7V0 .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5L0Tyz7V0 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5L0Tyz7V0 .mbr-text,
.cid-v5L0Tyz7V0 .item .mbr-section-btn {
  color: #000000;
}
.cid-v5L0Tyz7V0 .mbr-section-subtitle,
.cid-v5L0Tyz7V0 .subtitle-wrap,
.cid-v5L0Tyz7V0 .mbr-section-btn {
  text-align: left;
}
.cid-v5L0TzmR1Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L0TzmR1Y .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L0TzmR1Y .mbr-section-title {
  color: #000000;
}
.cid-v5L0TzmR1Y .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L0TzmR1Y .mbr-text {
  color: #000000;
}
.cid-v5L0TA20o5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5L0TA20o5 .item-img {
  position: relative;
}
.cid-v5L0TA20o5 .item-img img {
  transition: all 0.2s;
}
.cid-v5L0TA20o5 .mbr-section-subtitle,
.cid-v5L0TA20o5 .item-title {
  line-height: 1.2;
}
.cid-v5L0TA20o5 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5L0TA20o5 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5L0TA20o5 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5L0TA20o5 .item:hover img {
  transform: scale(1.05);
}
.cid-v5L0TA20o5 .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5L0TA20o5 .subtitle-wrap,
  .cid-v5L0TA20o5 .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5L0TA20o5 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5L0TA20o5 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5L0TA20o5 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5L0TA20o5 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5L0TA20o5 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5L0TA20o5 .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5L0TA20o5 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5L0TA20o5 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5L0TA20o5 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5L0TA20o5 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5L0TA20o5 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5L0TA20o5 .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5L0TA20o5 .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5L0TA20o5 img,
.cid-v5L0TA20o5 .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5L0TA20o5 .item:focus,
.cid-v5L0TA20o5 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5L0TA20o5 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5L0TA20o5 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5L0TA20o5 .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5L0TA20o5 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5L0TA20o5 .mbr-text,
.cid-v5L0TA20o5 .item .mbr-section-btn {
  color: #000000;
}
.cid-v5L0TA20o5 .mbr-section-subtitle,
.cid-v5L0TA20o5 .subtitle-wrap,
.cid-v5L0TA20o5 .mbr-section-btn {
  text-align: left;
}
.cid-v5L0TAT9u0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L0TAT9u0 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L0TAT9u0 .mbr-section-title {
  color: #000000;
}
.cid-v5L0TAT9u0 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L0TAT9u0 .mbr-text {
  color: #000000;
}
.cid-v5L0TBCek3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L0TBCek3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L0TBCek3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L0TBCek3 img {
  object-fit: cover;
}
.cid-v5L0TBCek3 .row {
  margin: 0;
}
.cid-v5L0TBCek3 .item-wrapper {
  width: 100%;
}
.cid-v5L0TBCek3 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L0TBCek3 .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L0TBCek3 .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L0TBCek3 .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L0TBCek3 .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L0TBCek3 .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L0TBCek3 .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L0TBCek3 .wrap {
  background: #ffffff;
}
.cid-v5L0TBCek3 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L0TBCek3 .mbr-text,
.cid-v5L0TBCek3 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L0TBCek3 .mbr-link,
.cid-v5L0TBCek3 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L0TBCek3 .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5L0TBCek3 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L0TBCek3 .mbr-section-title,
.cid-v5L0TBCek3 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L0TCoubM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L0TCoubM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L0TCoubM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L0TCoubM img {
  object-fit: cover;
}
.cid-v5L0TCoubM .row {
  margin: 0;
}
.cid-v5L0TCoubM .item-wrapper {
  width: 100%;
}
.cid-v5L0TCoubM .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L0TCoubM .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L0TCoubM .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L0TCoubM .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L0TCoubM .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L0TCoubM .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L0TCoubM .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L0TCoubM .wrap {
  background: #f7f7f7;
}
.cid-v5L0TCoubM .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L0TCoubM .mbr-text,
.cid-v5L0TCoubM .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L0TCoubM .mbr-link,
.cid-v5L0TCoubM .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L0TCoubM .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5L0TCoubM .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L0TCoubM .mbr-section-title,
.cid-v5L0TCoubM .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L0TDa3Md {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L0TDa3Md .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L0TDa3Md .mbr-section-title {
  color: #000000;
}
.cid-v5L0TDa3Md .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L0TDa3Md .mbr-text {
  color: #000000;
}
.cid-v5L0TE6vBr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5L0TE6vBr .item-img {
  position: relative;
}
.cid-v5L0TE6vBr .item-img img {
  transition: all 0.2s;
}
.cid-v5L0TE6vBr .mbr-section-subtitle,
.cid-v5L0TE6vBr .item-title {
  line-height: 1.2;
}
.cid-v5L0TE6vBr .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5L0TE6vBr .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5L0TE6vBr .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5L0TE6vBr .item:hover img {
  transform: scale(1.05);
}
.cid-v5L0TE6vBr .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5L0TE6vBr .subtitle-wrap,
  .cid-v5L0TE6vBr .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5L0TE6vBr .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5L0TE6vBr .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5L0TE6vBr .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5L0TE6vBr .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5L0TE6vBr .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5L0TE6vBr .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5L0TE6vBr .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5L0TE6vBr .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5L0TE6vBr .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5L0TE6vBr .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5L0TE6vBr .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5L0TE6vBr .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5L0TE6vBr .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5L0TE6vBr img,
.cid-v5L0TE6vBr .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5L0TE6vBr .item:focus,
.cid-v5L0TE6vBr span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5L0TE6vBr .item {
    margin-bottom: 1rem;
  }
}
.cid-v5L0TE6vBr .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5L0TE6vBr .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5L0TE6vBr .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5L0TE6vBr .mbr-text,
.cid-v5L0TE6vBr .item .mbr-section-btn {
  color: #000000;
}
.cid-v5L0TE6vBr .mbr-section-subtitle,
.cid-v5L0TE6vBr .subtitle-wrap,
.cid-v5L0TE6vBr .mbr-section-btn {
  text-align: left;
}
.cid-v5L0TEWtVT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L0TEWtVT .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L0TEWtVT .mbr-section-title {
  color: #000000;
}
.cid-v5L0TEWtVT .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L0TEWtVT .mbr-text {
  color: #000000;
}
.cid-v5L0TFISsp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L0TFISsp .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L0TFISsp .mbr-section-title {
  color: #000000;
}
.cid-v5L0TFISsp .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L0TFISsp .mbr-text {
  color: #000000;
}
.cid-v5L0TGukD5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5L0TGukD5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L0TGukD5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L0TGukD5 input:hover {
  border-color: white !important;
}
.cid-v5L0TGukD5 .col-auto {
  width: 100%;
  text-align: right !important;
}
@media (max-width: 992px) {
  .cid-v5L0TGukD5 .mb {
    margin-bottom: 2rem;
  }
}
.cid-v5L0TGukD5 img {
  object-fit: cover;
}
.cid-v5L0TGukD5 .item-wrapper {
  width: 100%;
}
.cid-v5L0TGukD5 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L0TGukD5 .card-box {
  padding: 3rem 2rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L0TGukD5 .card-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5L0TGukD5 .card-box {
    padding: 1rem;
  }
}
.cid-v5L0TGukD5 .mobi-mbri {
  color: black;
  font-size: 1.2rem !important;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
  margin-left: 1rem;
}
.cid-v5L0TGukD5 .card-wrapper {
  display: flex;
}
.cid-v5L0TGukD5 .wrap {
  background: #eaf1fc;
}
.cid-v5L0TGukD5 .form-control {
  background-color: #ffffff;
}
.cid-v5L0TGukD5 .form-control::placeholder {
  color: #000000;
  opacity: 0.7;
}
.cid-v5L0TGukD5 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L0TGukD5 .mbr-text,
.cid-v5L0TGukD5 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L0TGukD5 .mbr-link,
.cid-v5L0TGukD5 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L0TGukD5 .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5L0TGukD5 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L0THrJPh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L0THrJPh .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L0THrJPh .mbr-section-title {
  color: #000000;
}
.cid-v5L0THrJPh .mbr-section-subtitle {
  color: #000000;
  margin-top: 24px;
}
.cid-v5L0THrJPh .mbr-text {
  color: #000000;
}
.cid-v5L0THrJPh .line {
  width: 100%;
  height: 2px;
  background: #000000;
  margin-bottom: 2rem;
}
.cid-v5L0THrJPh p {
  line-height: 1.2;
}
.cid-v5L0THrJPh .mbr-text1 {
  color: #000000;
}
.cid-v5L0THrJPh .mbr-text2 {
  color: #000000;
}
.cid-v5L0THrJPh .mbr-text3 {
  color: #000000;
}
.cid-v5L0TIjjc6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L0TIjjc6 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L0TIjjc6 .mbr-section-title {
  color: #000000;
}
.cid-v5L0TIjjc6 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L0TIjjc6 .mbr-text {
  color: #000000;
}
.cid-v5L0TJ9FiH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5L0TJ9FiH .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5L0TJ9FiH .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5L19DI001 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5L19DI001 .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-v5L19DI001 .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5L19DI001 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5L19DI001 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5L19DI001 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5L19DI001 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5L19DI001 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5L19DI001 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5L19DI001 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5L19DI001 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5L19DI001 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5L19DI001 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5L19DI001 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5L19DI001 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5L19DI001 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5L19DI001 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5L19DI001 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5L19DI001 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5L19DI001 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5L19DI001 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5L19DI001 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5L19DI001 .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5L19DI001 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5L19DI001 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L19DI001 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5L19DI001 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5L19DI001 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5L19DI001 .nav-item:focus,
.cid-v5L19DI001 .nav-link:focus {
  outline: none;
}
.cid-v5L19DI001 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5L19DI001 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5L19DI001 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5L19DI001 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5L19DI001 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5L19DI001 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5L19DI001 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5L19DI001 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5L19DI001 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5L19DI001 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5L19DI001 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5L19DI001 .navbar.collapsed {
  justify-content: center;
}
.cid-v5L19DI001 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5L19DI001 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5L19DI001 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5L19DI001 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5L19DI001 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5L19DI001 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5L19DI001 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5L19DI001 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5L19DI001 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5L19DI001 .navbar {
    min-height: 72px;
  }
  .cid-v5L19DI001 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5L19DI001 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5L19DI001 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5L19DI001 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5L19DI001 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5L19DI001 .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-v5L19DI001 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5L19DI001 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5L19DI001 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5L19DI001 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5L19DI001 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5L19DI001 .dropdown-item.active,
.cid-v5L19DI001 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5L19DI001 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5L19DI001 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5L19DI001 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5L19DI001 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5L19DI001 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5L19DI001 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5L19DI001 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5L19DI001 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5L19DI001 .navbar-buttons {
    text-align: left;
  }
}
.cid-v5L19DI001 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5L19DI001 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5L19DI001 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5L19DI001 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5L19DI001 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5L19DI001 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5L19DI001 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5L19DI001 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5L19DI001 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5L19DI001 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5L19DI001 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5L19DI001 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5L19DI001 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5L19DI001 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5L19DI001 .navbar {
    height: 70px;
  }
  .cid-v5L19DI001 .navbar.opened {
    height: auto;
  }
  .cid-v5L19DI001 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5L19DI001 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5L19DI001 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5L19DI001 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5L19DI001 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5L19DI001 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5L19DI001 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5L19DI001 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5L19DI001 .navbar-brand {
    margin-right: auto;
  }
  .cid-v5L19DI001 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5L19DI001 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5L19DI001 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5L19DI001 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5L19DI001 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5L19DI001 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5L19DI001 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5L19DI001 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5L19DI001 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5L19DI001 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5L19DI001 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5L19DI001 .nav-link,
.cid-v5L19DI001 .dropdown-item {
  color: #000000;
}
.cid-v5L19CZAy3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5LyRtLkip {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #1f1d1a;
}
.cid-v5LyRtLkip .row {
  justify-content: center;
}
.cid-v5LyRtLkip .col-title {
  margin-bottom: 2.5rem;
}
.cid-v5LyRtLkip .mbr-section-title {
  color: #F6B7D2;
}
.cid-v5LyRtLkip .mbr-section-subtitle {
  color: #FEF9EE;
  margin-top: 1rem;
}
.cid-v5LyRtLkip .cards-container {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5LyRtLkip .cards-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  .cid-v5LyRtLkip .cards-container {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cid-v5LyRtLkip .card {
  display: flex;
  width: 100%;
  border-radius: 0.75rem;
  background-color: #75083a;
  min-height: 432px;
}
@media (max-width: 991px) {
  .cid-v5LyRtLkip .card {
    min-height: 372px;
  }
}
@media (max-width: 639px) {
  .cid-v5LyRtLkip .card {
    min-height: 276px;
  }
}
.cid-v5LyRtLkip .card:hover .card-img-bg img {
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-v5LyRtLkip .card:hover .card-title {
  text-decoration: underline;
}
.cid-v5LyRtLkip .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  position: relative;
}
.cid-v5LyRtLkip .card-img-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: 0.75rem;
  border-top-right-radius: 100px;
  overflow: hidden;
}
.cid-v5LyRtLkip .card-img-bg img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-width: 100%;
  transition: .3s;
}
.cid-v5LyRtLkip .card-box {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 100%;
  padding: 96px 16px 24px;
  position: relative;
  z-index: 5;
}
.cid-v5LyRtLkip .card-box-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background: linear-gradient(to bottom, transparent, #000000);
  mix-blend-mode: multiply;
  transform: matrix(1, 0, 0, 1, 0, 1);
  border-bottom-left-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}
.cid-v5LyRtLkip .card-title {
  width: 100%;
  margin-bottom: 0;
  color: #F6B7D2;
  position: relative;
  z-index: 11;
}
.cid-v5LyRtLkip .card-text {
  width: 100%;
  color: #FEF9EE;
  margin-top: 0.25rem;
  margin-bottom: 0;
  position: relative;
  z-index: 11;
}
.cid-v5LyRtLkip .mbr-section-btn {
  margin-top: 30px;
}
.cid-v5LzrDXKYw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5LzrDXKYw .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5LzrDXKYw .item {
    margin-bottom: 1rem;
  }
}
.cid-v5LzrDXKYw .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5LzrDXKYw .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5LzrDXKYw .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-v5LzrDXKYw .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5LzrDXKYw .carousel-control,
.cid-v5LzrDXKYw .close {
  background: #1b1b1b;
}
.cid-v5LzrDXKYw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5LzrDXKYw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5LzrDXKYw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5LzrDXKYw .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5LzrDXKYw .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-v5LzrDXKYw .close::before {
  content: '\e91a';
}
.cid-v5LzrDXKYw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5LzrDXKYw .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-v5LzrDXKYw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5LzrDXKYw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5LzrDXKYw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5LzrDXKYw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5LzrDXKYw .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-v5LzrDXKYw .carousel-indicators li.active,
.cid-v5LzrDXKYw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5LzrDXKYw .carousel-indicators li::after,
.cid-v5LzrDXKYw .carousel-indicators li::before {
  content: none;
}
.cid-v5LzrDXKYw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5LzrDXKYw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5LzrDXKYw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5LzrDXKYw .carousel-indicators {
    display: none;
  }
}
.cid-v5LzrDXKYw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5LzrDXKYw .carousel-inner > .active {
  display: block;
}
.cid-v5LzrDXKYw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5LzrDXKYw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5LzrDXKYw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5LzrDXKYw .carousel-control,
  .cid-v5LzrDXKYw .carousel-indicators,
  .cid-v5LzrDXKYw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5LzrDXKYw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5LzrDXKYw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5LzrDXKYw .carousel-indicators .active,
.cid-v5LzrDXKYw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5LzrDXKYw .carousel-indicators .active {
  background: #fff;
}
.cid-v5LzrDXKYw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5LzrDXKYw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5LzrDXKYw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5LzrDXKYw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5LzrDXKYw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5LzrDXKYw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5LzrDXKYw .carousel {
  width: 100%;
}
.cid-v5LzrDXKYw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5LzrDXKYw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5LzrDXKYw .modal.fade .modal-dialog,
.cid-v5LzrDXKYw .modal.in .modal-dialog {
  transform: none;
}
.cid-v5LzrDXKYw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5LzrDXKYw .content-head {
  max-width: 800px;
}
.cid-v5L19Eyh4a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L19Eyh4a .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L19Eyh4a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L19Eyh4a img {
  object-fit: cover;
}
.cid-v5L19Eyh4a .row {
  margin: 0;
}
.cid-v5L19Eyh4a .item-wrapper {
  width: 100%;
}
.cid-v5L19Eyh4a .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L19Eyh4a .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L19Eyh4a .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L19Eyh4a .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L19Eyh4a .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L19Eyh4a .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L19Eyh4a .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L19Eyh4a .wrap {
  background: #eaf1fc;
}
.cid-v5L19Eyh4a .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L19Eyh4a .mbr-text,
.cid-v5L19Eyh4a .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L19Eyh4a .mbr-link,
.cid-v5L19Eyh4a .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L19Eyh4a .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5L19Eyh4a .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L19Eyh4a .mbr-section-title,
.cid-v5L19Eyh4a .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L19FfInw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L19FfInw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L19FfInw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L19FfInw img {
  object-fit: cover;
}
.cid-v5L19FfInw .row {
  margin: 0;
}
.cid-v5L19FfInw .item-wrapper {
  width: 100%;
}
.cid-v5L19FfInw .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L19FfInw .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L19FfInw .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L19FfInw .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L19FfInw .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L19FfInw .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L19FfInw .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L19FfInw .wrap {
  background: #eaf1fc;
}
.cid-v5L19FfInw .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L19FfInw .mbr-text,
.cid-v5L19FfInw .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L19FfInw .mbr-link,
.cid-v5L19FfInw .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L19FfInw .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5L19FfInw .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L19FfInw .mbr-section-title,
.cid-v5L19FfInw .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L19FXxTE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L19FXxTE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L19FXxTE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L19FXxTE img {
  object-fit: cover;
}
.cid-v5L19FXxTE .row {
  margin: 0;
}
.cid-v5L19FXxTE .item-wrapper {
  width: 100%;
}
.cid-v5L19FXxTE .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L19FXxTE .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L19FXxTE .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L19FXxTE .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L19FXxTE .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L19FXxTE .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L19FXxTE .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L19FXxTE .wrap {
  background: #eaf1fc;
}
.cid-v5L19FXxTE .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L19FXxTE .mbr-text,
.cid-v5L19FXxTE .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L19FXxTE .mbr-link,
.cid-v5L19FXxTE .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L19FXxTE .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5L19FXxTE .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L19FXxTE .mbr-section-title,
.cid-v5L19FXxTE .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L19GEcIh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L19GEcIh .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L19GEcIh .mbr-section-title {
  color: #000000;
}
.cid-v5L19GEcIh .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L19GEcIh .mbr-text {
  color: #000000;
}
.cid-v5L19Hhh8T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5L19Hhh8T .item-img {
  position: relative;
}
.cid-v5L19Hhh8T .item-img img {
  transition: all 0.2s;
}
.cid-v5L19Hhh8T h5 {
  line-height: 1.2;
}
.cid-v5L19Hhh8T .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5L19Hhh8T .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5L19Hhh8T .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5L19Hhh8T .item:hover img {
  transform: scale(1.05);
}
.cid-v5L19Hhh8T .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5L19Hhh8T .subtitle-wrap,
  .cid-v5L19Hhh8T .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5L19Hhh8T .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5L19Hhh8T .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5L19Hhh8T .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5L19Hhh8T .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5L19Hhh8T .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5L19Hhh8T .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5L19Hhh8T .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5L19Hhh8T .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5L19Hhh8T .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5L19Hhh8T .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5L19Hhh8T .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5L19Hhh8T .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5L19Hhh8T .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5L19Hhh8T img,
.cid-v5L19Hhh8T .item-img {
  width: 100%;
}
.cid-v5L19Hhh8T .item:focus,
.cid-v5L19Hhh8T span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5L19Hhh8T .item {
    margin-bottom: 1rem;
  }
}
.cid-v5L19Hhh8T .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v5L19Hhh8T .item {
  padding: 0;
  margin: 0;
}
.cid-v5L19Hhh8T .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5L19Hhh8T .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5L19Hhh8T .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5L19Hhh8T .mbr-text,
.cid-v5L19Hhh8T .item .mbr-section-btn {
  color: #000000;
}
.cid-v5L19Hhh8T .mbr-section-subtitle,
.cid-v5L19Hhh8T .subtitle-wrap,
.cid-v5L19Hhh8T .mbr-section-btn {
  color: #000000;
}
.cid-v5L19I7dTj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L19I7dTj .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L19I7dTj .mbr-section-title {
  color: #000000;
}
.cid-v5L19I7dTj .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L19I7dTj .mbr-text {
  color: #000000;
}
.cid-v5L19IRuje {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L19IRuje .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L19IRuje .mbr-section-title {
  color: #000000;
}
.cid-v5L19IRuje .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L19IRuje .mbr-text {
  color: #000000;
}
.cid-v5L19JC9mi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5L19JC9mi .item-img {
  position: relative;
}
.cid-v5L19JC9mi .item-img img {
  transition: all 0.2s;
}
.cid-v5L19JC9mi .mbr-section-subtitle,
.cid-v5L19JC9mi .item-title {
  line-height: 1.2;
}
.cid-v5L19JC9mi .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5L19JC9mi .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5L19JC9mi .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5L19JC9mi .item:hover img {
  transform: scale(1.05);
}
.cid-v5L19JC9mi .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5L19JC9mi .subtitle-wrap,
  .cid-v5L19JC9mi .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5L19JC9mi .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5L19JC9mi .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5L19JC9mi .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5L19JC9mi .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5L19JC9mi .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5L19JC9mi .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5L19JC9mi .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5L19JC9mi .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5L19JC9mi .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5L19JC9mi .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5L19JC9mi .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5L19JC9mi .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5L19JC9mi .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5L19JC9mi img,
.cid-v5L19JC9mi .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5L19JC9mi .item:focus,
.cid-v5L19JC9mi span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5L19JC9mi .item {
    margin-bottom: 1rem;
  }
}
.cid-v5L19JC9mi .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5L19JC9mi .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5L19JC9mi .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5L19JC9mi .mbr-text,
.cid-v5L19JC9mi .item .mbr-section-btn {
  color: #000000;
}
.cid-v5L19JC9mi .mbr-section-subtitle,
.cid-v5L19JC9mi .subtitle-wrap,
.cid-v5L19JC9mi .mbr-section-btn {
  text-align: left;
}
.cid-v5L19KmNQ2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L19KmNQ2 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L19KmNQ2 .mbr-section-title {
  color: #000000;
}
.cid-v5L19KmNQ2 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L19KmNQ2 .mbr-text {
  color: #000000;
}
.cid-v5L19L8S54 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5L19L8S54 .item-img {
  position: relative;
}
.cid-v5L19L8S54 .item-img img {
  transition: all 0.2s;
}
.cid-v5L19L8S54 .mbr-section-subtitle,
.cid-v5L19L8S54 .item-title {
  line-height: 1.2;
}
.cid-v5L19L8S54 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5L19L8S54 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5L19L8S54 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5L19L8S54 .item:hover img {
  transform: scale(1.05);
}
.cid-v5L19L8S54 .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5L19L8S54 .subtitle-wrap,
  .cid-v5L19L8S54 .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5L19L8S54 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5L19L8S54 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5L19L8S54 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5L19L8S54 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5L19L8S54 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5L19L8S54 .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5L19L8S54 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5L19L8S54 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5L19L8S54 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5L19L8S54 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5L19L8S54 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5L19L8S54 .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5L19L8S54 .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5L19L8S54 img,
.cid-v5L19L8S54 .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5L19L8S54 .item:focus,
.cid-v5L19L8S54 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5L19L8S54 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5L19L8S54 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5L19L8S54 .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5L19L8S54 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5L19L8S54 .mbr-text,
.cid-v5L19L8S54 .item .mbr-section-btn {
  color: #000000;
}
.cid-v5L19L8S54 .mbr-section-subtitle,
.cid-v5L19L8S54 .subtitle-wrap,
.cid-v5L19L8S54 .mbr-section-btn {
  text-align: left;
}
.cid-v5L19M0bHX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L19M0bHX .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L19M0bHX .mbr-section-title {
  color: #000000;
}
.cid-v5L19M0bHX .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L19M0bHX .mbr-text {
  color: #000000;
}
.cid-v5L19MGslL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L19MGslL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L19MGslL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L19MGslL img {
  object-fit: cover;
}
.cid-v5L19MGslL .row {
  margin: 0;
}
.cid-v5L19MGslL .item-wrapper {
  width: 100%;
}
.cid-v5L19MGslL .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L19MGslL .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L19MGslL .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L19MGslL .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L19MGslL .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L19MGslL .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L19MGslL .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L19MGslL .wrap {
  background: #ffffff;
}
.cid-v5L19MGslL .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L19MGslL .mbr-text,
.cid-v5L19MGslL .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L19MGslL .mbr-link,
.cid-v5L19MGslL .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L19MGslL .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5L19MGslL .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L19MGslL .mbr-section-title,
.cid-v5L19MGslL .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L19Nr06T {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L19Nr06T .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L19Nr06T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L19Nr06T img {
  object-fit: cover;
}
.cid-v5L19Nr06T .row {
  margin: 0;
}
.cid-v5L19Nr06T .item-wrapper {
  width: 100%;
}
.cid-v5L19Nr06T .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L19Nr06T .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L19Nr06T .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L19Nr06T .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L19Nr06T .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L19Nr06T .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L19Nr06T .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L19Nr06T .wrap {
  background: #f7f7f7;
}
.cid-v5L19Nr06T .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L19Nr06T .mbr-text,
.cid-v5L19Nr06T .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L19Nr06T .mbr-link,
.cid-v5L19Nr06T .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L19Nr06T .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5L19Nr06T .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L19Nr06T .mbr-section-title,
.cid-v5L19Nr06T .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L19Oilqs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L19Oilqs .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L19Oilqs .mbr-section-title {
  color: #000000;
}
.cid-v5L19Oilqs .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L19Oilqs .mbr-text {
  color: #000000;
}
.cid-v5L19PbAzR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5L19PbAzR .item-img {
  position: relative;
}
.cid-v5L19PbAzR .item-img img {
  transition: all 0.2s;
}
.cid-v5L19PbAzR .mbr-section-subtitle,
.cid-v5L19PbAzR .item-title {
  line-height: 1.2;
}
.cid-v5L19PbAzR .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5L19PbAzR .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5L19PbAzR .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5L19PbAzR .item:hover img {
  transform: scale(1.05);
}
.cid-v5L19PbAzR .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5L19PbAzR .subtitle-wrap,
  .cid-v5L19PbAzR .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5L19PbAzR .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5L19PbAzR .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5L19PbAzR .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5L19PbAzR .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5L19PbAzR .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5L19PbAzR .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5L19PbAzR .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5L19PbAzR .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5L19PbAzR .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5L19PbAzR .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5L19PbAzR .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5L19PbAzR .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5L19PbAzR .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5L19PbAzR img,
.cid-v5L19PbAzR .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5L19PbAzR .item:focus,
.cid-v5L19PbAzR span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5L19PbAzR .item {
    margin-bottom: 1rem;
  }
}
.cid-v5L19PbAzR .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5L19PbAzR .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5L19PbAzR .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5L19PbAzR .mbr-text,
.cid-v5L19PbAzR .item .mbr-section-btn {
  color: #000000;
}
.cid-v5L19PbAzR .mbr-section-subtitle,
.cid-v5L19PbAzR .subtitle-wrap,
.cid-v5L19PbAzR .mbr-section-btn {
  text-align: left;
}
.cid-v5L19Q5CS9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L19Q5CS9 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L19Q5CS9 .mbr-section-title {
  color: #000000;
}
.cid-v5L19Q5CS9 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L19Q5CS9 .mbr-text {
  color: #000000;
}
.cid-v5L19QW3Vg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L19QW3Vg .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L19QW3Vg .mbr-section-title {
  color: #000000;
}
.cid-v5L19QW3Vg .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L19QW3Vg .mbr-text {
  color: #000000;
}
.cid-v5L19RRtJc {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5L19RRtJc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L19RRtJc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L19RRtJc input:hover {
  border-color: white !important;
}
.cid-v5L19RRtJc .col-auto {
  width: 100%;
  text-align: right !important;
}
@media (max-width: 992px) {
  .cid-v5L19RRtJc .mb {
    margin-bottom: 2rem;
  }
}
.cid-v5L19RRtJc img {
  object-fit: cover;
}
.cid-v5L19RRtJc .item-wrapper {
  width: 100%;
}
.cid-v5L19RRtJc .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L19RRtJc .card-box {
  padding: 3rem 2rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L19RRtJc .card-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5L19RRtJc .card-box {
    padding: 1rem;
  }
}
.cid-v5L19RRtJc .mobi-mbri {
  color: black;
  font-size: 1.2rem !important;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
  margin-left: 1rem;
}
.cid-v5L19RRtJc .card-wrapper {
  display: flex;
}
.cid-v5L19RRtJc .wrap {
  background: #eaf1fc;
}
.cid-v5L19RRtJc .form-control {
  background-color: #ffffff;
}
.cid-v5L19RRtJc .form-control::placeholder {
  color: #000000;
  opacity: 0.7;
}
.cid-v5L19RRtJc .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L19RRtJc .mbr-text,
.cid-v5L19RRtJc .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L19RRtJc .mbr-link,
.cid-v5L19RRtJc .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L19RRtJc .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5L19RRtJc .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L19SNVpA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L19SNVpA .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L19SNVpA .mbr-section-title {
  color: #000000;
}
.cid-v5L19SNVpA .mbr-section-subtitle {
  color: #000000;
  margin-top: 24px;
}
.cid-v5L19SNVpA .mbr-text {
  color: #000000;
}
.cid-v5L19SNVpA .line {
  width: 100%;
  height: 2px;
  background: #000000;
  margin-bottom: 2rem;
}
.cid-v5L19SNVpA p {
  line-height: 1.2;
}
.cid-v5L19SNVpA .mbr-text1 {
  color: #000000;
}
.cid-v5L19SNVpA .mbr-text2 {
  color: #000000;
}
.cid-v5L19SNVpA .mbr-text3 {
  color: #000000;
}
.cid-v5L19TE9Ej {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L19TE9Ej .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L19TE9Ej .mbr-section-title {
  color: #000000;
}
.cid-v5L19TE9Ej .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L19TE9Ej .mbr-text {
  color: #000000;
}
.cid-v5L1obR66K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L1obR66K .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L1obR66K .mbr-section-title {
  color: #000000;
}
.cid-v5L1obR66K .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L1obR66K .mbr-text {
  color: #000000;
}
.cid-v5L19UB9kV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5L19UB9kV .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5L19UB9kV .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5L3qHBpaD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5L3qHBpaD .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-v5L3qHBpaD .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5L3qHBpaD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5L3qHBpaD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5L3qHBpaD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5L3qHBpaD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5L3qHBpaD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5L3qHBpaD .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5L3qHBpaD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5L3qHBpaD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5L3qHBpaD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5L3qHBpaD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5L3qHBpaD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5L3qHBpaD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5L3qHBpaD .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5L3qHBpaD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5L3qHBpaD .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5L3qHBpaD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5L3qHBpaD .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5L3qHBpaD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5L3qHBpaD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5L3qHBpaD .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5L3qHBpaD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5L3qHBpaD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L3qHBpaD .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5L3qHBpaD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5L3qHBpaD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5L3qHBpaD .nav-item:focus,
.cid-v5L3qHBpaD .nav-link:focus {
  outline: none;
}
.cid-v5L3qHBpaD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5L3qHBpaD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5L3qHBpaD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5L3qHBpaD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5L3qHBpaD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5L3qHBpaD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5L3qHBpaD .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5L3qHBpaD .navbar.opened {
  transition: all 0.3s;
}
.cid-v5L3qHBpaD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5L3qHBpaD .navbar .navbar-logo img {
  width: auto;
}
.cid-v5L3qHBpaD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5L3qHBpaD .navbar.collapsed {
  justify-content: center;
}
.cid-v5L3qHBpaD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5L3qHBpaD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5L3qHBpaD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5L3qHBpaD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5L3qHBpaD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5L3qHBpaD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5L3qHBpaD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5L3qHBpaD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5L3qHBpaD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5L3qHBpaD .navbar {
    min-height: 72px;
  }
  .cid-v5L3qHBpaD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5L3qHBpaD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5L3qHBpaD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5L3qHBpaD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5L3qHBpaD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5L3qHBpaD .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-v5L3qHBpaD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5L3qHBpaD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5L3qHBpaD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5L3qHBpaD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5L3qHBpaD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5L3qHBpaD .dropdown-item.active,
.cid-v5L3qHBpaD .dropdown-item:active {
  background-color: transparent;
}
.cid-v5L3qHBpaD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5L3qHBpaD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5L3qHBpaD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5L3qHBpaD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5L3qHBpaD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5L3qHBpaD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5L3qHBpaD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5L3qHBpaD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5L3qHBpaD .navbar-buttons {
    text-align: left;
  }
}
.cid-v5L3qHBpaD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5L3qHBpaD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5L3qHBpaD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5L3qHBpaD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5L3qHBpaD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5L3qHBpaD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5L3qHBpaD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5L3qHBpaD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5L3qHBpaD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5L3qHBpaD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5L3qHBpaD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5L3qHBpaD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5L3qHBpaD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5L3qHBpaD .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5L3qHBpaD .navbar {
    height: 70px;
  }
  .cid-v5L3qHBpaD .navbar.opened {
    height: auto;
  }
  .cid-v5L3qHBpaD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5L3qHBpaD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5L3qHBpaD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5L3qHBpaD .navbar-brand {
    margin-right: auto;
  }
  .cid-v5L3qHBpaD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5L3qHBpaD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5L3qHBpaD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5L3qHBpaD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5L3qHBpaD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5L3qHBpaD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5L3qHBpaD .nav-link,
.cid-v5L3qHBpaD .dropdown-item {
  color: #000000;
}
.cid-v5L3qGDihI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5L3qIICmx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L3qIICmx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L3qIICmx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L3qIICmx img {
  object-fit: cover;
}
.cid-v5L3qIICmx .row {
  margin: 0;
}
.cid-v5L3qIICmx .item-wrapper {
  width: 100%;
}
.cid-v5L3qIICmx .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L3qIICmx .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L3qIICmx .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L3qIICmx .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L3qIICmx .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L3qIICmx .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L3qIICmx .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L3qIICmx .wrap {
  background: #eaf1fc;
}
.cid-v5L3qIICmx .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L3qIICmx .mbr-text,
.cid-v5L3qIICmx .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L3qIICmx .mbr-link,
.cid-v5L3qIICmx .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L3qIICmx .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5L3qIICmx .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L3qIICmx .mbr-section-title,
.cid-v5L3qIICmx .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L3qJv7PH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L3qJv7PH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L3qJv7PH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L3qJv7PH img {
  object-fit: cover;
}
.cid-v5L3qJv7PH .row {
  margin: 0;
}
.cid-v5L3qJv7PH .item-wrapper {
  width: 100%;
}
.cid-v5L3qJv7PH .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L3qJv7PH .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L3qJv7PH .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L3qJv7PH .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L3qJv7PH .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L3qJv7PH .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L3qJv7PH .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L3qJv7PH .wrap {
  background: #eaf1fc;
}
.cid-v5L3qJv7PH .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L3qJv7PH .mbr-text,
.cid-v5L3qJv7PH .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L3qJv7PH .mbr-link,
.cid-v5L3qJv7PH .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L3qJv7PH .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5L3qJv7PH .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L3qJv7PH .mbr-section-title,
.cid-v5L3qJv7PH .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L3qN23fo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L3qN23fo .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L3qN23fo .mbr-section-title {
  color: #000000;
}
.cid-v5L3qN23fo .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L3qN23fo .mbr-text {
  color: #000000;
}
.cid-v5L3qObe6l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L3qObe6l .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L3qObe6l .mbr-section-title {
  color: #000000;
}
.cid-v5L3qObe6l .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L3qObe6l .mbr-text {
  color: #000000;
}
.cid-v5L6SPShis {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L6SPShis .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L6SPShis .mbr-section-title {
  color: #000000;
}
.cid-v5L6SPShis .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L6SPShis .mbr-text {
  color: #000000;
}
.cid-v5L3qTWF78 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L3qTWF78 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L3qTWF78 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L3qTWF78 img {
  object-fit: cover;
}
.cid-v5L3qTWF78 .row {
  margin: 0;
}
.cid-v5L3qTWF78 .item-wrapper {
  width: 100%;
}
.cid-v5L3qTWF78 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L3qTWF78 .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L3qTWF78 .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L3qTWF78 .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L3qTWF78 .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L3qTWF78 .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L3qTWF78 .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L3qTWF78 .wrap {
  background: #f7f7f7;
}
.cid-v5L3qTWF78 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L3qTWF78 .mbr-text,
.cid-v5L3qTWF78 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L3qTWF78 .mbr-link,
.cid-v5L3qTWF78 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L3qTWF78 .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5L3qTWF78 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L3qTWF78 .mbr-section-title,
.cid-v5L3qTWF78 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L3qSZQ3B {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5L3qSZQ3B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5L3qSZQ3B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5L3qSZQ3B img {
  object-fit: cover;
}
.cid-v5L3qSZQ3B .row {
  margin: 0;
}
.cid-v5L3qSZQ3B .item-wrapper {
  width: 100%;
}
.cid-v5L3qSZQ3B .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5L3qSZQ3B .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5L3qSZQ3B .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5L3qSZQ3B .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5L3qSZQ3B .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5L3qSZQ3B .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5L3qSZQ3B .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5L3qSZQ3B .wrap {
  background: #ffffff;
}
.cid-v5L3qSZQ3B .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5L3qSZQ3B .mbr-text,
.cid-v5L3qSZQ3B .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5L3qSZQ3B .mbr-link,
.cid-v5L3qSZQ3B .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5L3qSZQ3B .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5L3qSZQ3B .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5L3qSZQ3B .mbr-section-title,
.cid-v5L3qSZQ3B .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L3qUR6M6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L3qUR6M6 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L3qUR6M6 .mbr-section-title {
  color: #000000;
}
.cid-v5L3qUR6M6 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L3qUR6M6 .mbr-text {
  color: #000000;
}
.cid-v5Ld7s5H5z {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5Ld7s5H5z .container {
  max-width: 1132px;
}
.cid-v5Ld7s5H5z .col-md-7 {
  margin: auto !important;
}
@media (max-width: 992px) {
  .cid-v5Ld7s5H5z .b {
    margin-bottom: 20px;
  }
}
.cid-v5Ld7s5H5z P {
  text-align: justify;
}
.cid-v5L3qXrhkR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5L3qXrhkR .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5L3qXrhkR .mbr-section-title {
  color: #000000;
}
.cid-v5L3qXrhkR .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5L3qXrhkR .mbr-text {
  color: #000000;
}
.cid-v5Lf3LRBhi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5Lf3LRBhi .container {
  max-width: 1132px;
}
.cid-v5Lf3LRBhi .col-md-7 {
  margin: auto !important;
}
@media (max-width: 992px) {
  .cid-v5Lf3LRBhi .b {
    margin-bottom: 20px;
  }
}
.cid-v5Lf3LRBhi P {
  text-align: justify;
}
.cid-v5Lhw1D7ZZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5Lhw1D7ZZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Lhw1D7ZZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Lhw1D7ZZ img {
  object-fit: cover;
}
.cid-v5Lhw1D7ZZ .row {
  margin: 0;
}
.cid-v5Lhw1D7ZZ .item-wrapper {
  width: 100%;
}
.cid-v5Lhw1D7ZZ .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5Lhw1D7ZZ .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5Lhw1D7ZZ .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5Lhw1D7ZZ .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5Lhw1D7ZZ .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5Lhw1D7ZZ .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5Lhw1D7ZZ .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5Lhw1D7ZZ .wrap {
  background: #ffffff;
}
.cid-v5Lhw1D7ZZ .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5Lhw1D7ZZ .mbr-text,
.cid-v5Lhw1D7ZZ .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5Lhw1D7ZZ .mbr-link,
.cid-v5Lhw1D7ZZ .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5Lhw1D7ZZ .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5Lhw1D7ZZ .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5Lhw1D7ZZ .mbr-section-title,
.cid-v5Lhw1D7ZZ .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5L3r4j4ty {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5L3r4j4ty .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5L3r4j4ty .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5LmiU4BVy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5LmiU4BVy .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-v5LmiU4BVy .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5LmiU4BVy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5LmiU4BVy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5LmiU4BVy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5LmiU4BVy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5LmiU4BVy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5LmiU4BVy .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5LmiU4BVy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5LmiU4BVy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5LmiU4BVy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5LmiU4BVy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5LmiU4BVy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5LmiU4BVy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5LmiU4BVy .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5LmiU4BVy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5LmiU4BVy .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5LmiU4BVy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5LmiU4BVy .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5LmiU4BVy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5LmiU4BVy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5LmiU4BVy .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5LmiU4BVy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5LmiU4BVy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5LmiU4BVy .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5LmiU4BVy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5LmiU4BVy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5LmiU4BVy .nav-item:focus,
.cid-v5LmiU4BVy .nav-link:focus {
  outline: none;
}
.cid-v5LmiU4BVy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5LmiU4BVy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5LmiU4BVy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5LmiU4BVy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5LmiU4BVy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5LmiU4BVy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5LmiU4BVy .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5LmiU4BVy .navbar.opened {
  transition: all 0.3s;
}
.cid-v5LmiU4BVy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5LmiU4BVy .navbar .navbar-logo img {
  width: auto;
}
.cid-v5LmiU4BVy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5LmiU4BVy .navbar.collapsed {
  justify-content: center;
}
.cid-v5LmiU4BVy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5LmiU4BVy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5LmiU4BVy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5LmiU4BVy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5LmiU4BVy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5LmiU4BVy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5LmiU4BVy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5LmiU4BVy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5LmiU4BVy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5LmiU4BVy .navbar {
    min-height: 72px;
  }
  .cid-v5LmiU4BVy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5LmiU4BVy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5LmiU4BVy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5LmiU4BVy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5LmiU4BVy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5LmiU4BVy .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-v5LmiU4BVy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5LmiU4BVy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5LmiU4BVy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5LmiU4BVy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5LmiU4BVy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5LmiU4BVy .dropdown-item.active,
.cid-v5LmiU4BVy .dropdown-item:active {
  background-color: transparent;
}
.cid-v5LmiU4BVy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5LmiU4BVy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5LmiU4BVy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5LmiU4BVy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5LmiU4BVy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5LmiU4BVy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5LmiU4BVy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5LmiU4BVy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5LmiU4BVy .navbar-buttons {
    text-align: left;
  }
}
.cid-v5LmiU4BVy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5LmiU4BVy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5LmiU4BVy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5LmiU4BVy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5LmiU4BVy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5LmiU4BVy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5LmiU4BVy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5LmiU4BVy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5LmiU4BVy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5LmiU4BVy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5LmiU4BVy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5LmiU4BVy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5LmiU4BVy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5LmiU4BVy .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5LmiU4BVy .navbar {
    height: 70px;
  }
  .cid-v5LmiU4BVy .navbar.opened {
    height: auto;
  }
  .cid-v5LmiU4BVy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5LmiU4BVy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5LmiU4BVy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5LmiU4BVy .navbar-brand {
    margin-right: auto;
  }
  .cid-v5LmiU4BVy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5LmiU4BVy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5LmiU4BVy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5LmiU4BVy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5LmiU4BVy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5LmiU4BVy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5LmiU4BVy .nav-link,
.cid-v5LmiU4BVy .dropdown-item {
  color: #000000;
}
.cid-v5LBYAS0oE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5LBYAS0oE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5LBYAS0oE .item {
    margin-bottom: 1rem;
  }
}
.cid-v5LBYAS0oE .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5LBYAS0oE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5LBYAS0oE .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-v5LBYAS0oE .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5LBYAS0oE .carousel-control,
.cid-v5LBYAS0oE .close {
  background: #1b1b1b;
}
.cid-v5LBYAS0oE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5LBYAS0oE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5LBYAS0oE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5LBYAS0oE .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5LBYAS0oE .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-v5LBYAS0oE .close::before {
  content: '\e91a';
}
.cid-v5LBYAS0oE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5LBYAS0oE .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-v5LBYAS0oE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5LBYAS0oE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5LBYAS0oE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5LBYAS0oE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5LBYAS0oE .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-v5LBYAS0oE .carousel-indicators li.active,
.cid-v5LBYAS0oE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5LBYAS0oE .carousel-indicators li::after,
.cid-v5LBYAS0oE .carousel-indicators li::before {
  content: none;
}
.cid-v5LBYAS0oE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5LBYAS0oE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5LBYAS0oE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5LBYAS0oE .carousel-indicators {
    display: none;
  }
}
.cid-v5LBYAS0oE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5LBYAS0oE .carousel-inner > .active {
  display: block;
}
.cid-v5LBYAS0oE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5LBYAS0oE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5LBYAS0oE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5LBYAS0oE .carousel-control,
  .cid-v5LBYAS0oE .carousel-indicators,
  .cid-v5LBYAS0oE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5LBYAS0oE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5LBYAS0oE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5LBYAS0oE .carousel-indicators .active,
.cid-v5LBYAS0oE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5LBYAS0oE .carousel-indicators .active {
  background: #fff;
}
.cid-v5LBYAS0oE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5LBYAS0oE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5LBYAS0oE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5LBYAS0oE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5LBYAS0oE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5LBYAS0oE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5LBYAS0oE .carousel {
  width: 100%;
}
.cid-v5LBYAS0oE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5LBYAS0oE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5LBYAS0oE .modal.fade .modal-dialog,
.cid-v5LBYAS0oE .modal.in .modal-dialog {
  transform: none;
}
.cid-v5LBYAS0oE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5LBYAS0oE .content-head {
  max-width: 800px;
}
.cid-v5LBYAS0oE .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5LLIyr7o8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5LLIyr7o8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5LLIyr7o8 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5LLIyr7o8 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5LLIyr7o8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5LLIyr7o8 .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-v5LLIyr7o8 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5LLIyr7o8 .carousel-control,
.cid-v5LLIyr7o8 .close {
  background: #1b1b1b;
}
.cid-v5LLIyr7o8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5LLIyr7o8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5LLIyr7o8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5LLIyr7o8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5LLIyr7o8 .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-v5LLIyr7o8 .close::before {
  content: '\e91a';
}
.cid-v5LLIyr7o8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5LLIyr7o8 .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-v5LLIyr7o8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5LLIyr7o8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5LLIyr7o8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5LLIyr7o8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5LLIyr7o8 .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-v5LLIyr7o8 .carousel-indicators li.active,
.cid-v5LLIyr7o8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5LLIyr7o8 .carousel-indicators li::after,
.cid-v5LLIyr7o8 .carousel-indicators li::before {
  content: none;
}
.cid-v5LLIyr7o8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5LLIyr7o8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5LLIyr7o8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5LLIyr7o8 .carousel-indicators {
    display: none;
  }
}
.cid-v5LLIyr7o8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5LLIyr7o8 .carousel-inner > .active {
  display: block;
}
.cid-v5LLIyr7o8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5LLIyr7o8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5LLIyr7o8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5LLIyr7o8 .carousel-control,
  .cid-v5LLIyr7o8 .carousel-indicators,
  .cid-v5LLIyr7o8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5LLIyr7o8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5LLIyr7o8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5LLIyr7o8 .carousel-indicators .active,
.cid-v5LLIyr7o8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5LLIyr7o8 .carousel-indicators .active {
  background: #fff;
}
.cid-v5LLIyr7o8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5LLIyr7o8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5LLIyr7o8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5LLIyr7o8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5LLIyr7o8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5LLIyr7o8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5LLIyr7o8 .carousel {
  width: 100%;
}
.cid-v5LLIyr7o8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5LLIyr7o8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5LLIyr7o8 .modal.fade .modal-dialog,
.cid-v5LLIyr7o8 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5LLIyr7o8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5LLIyr7o8 .content-head {
  max-width: 800px;
}
.cid-v5LLIyr7o8 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MarLOkT4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MarLOkT4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MarLOkT4 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MarLOkT4 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MarLOkT4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MarLOkT4 .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-v5MarLOkT4 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MarLOkT4 .carousel-control,
.cid-v5MarLOkT4 .close {
  background: #1b1b1b;
}
.cid-v5MarLOkT4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MarLOkT4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MarLOkT4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MarLOkT4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MarLOkT4 .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-v5MarLOkT4 .close::before {
  content: '\e91a';
}
.cid-v5MarLOkT4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MarLOkT4 .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-v5MarLOkT4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MarLOkT4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MarLOkT4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MarLOkT4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MarLOkT4 .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-v5MarLOkT4 .carousel-indicators li.active,
.cid-v5MarLOkT4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MarLOkT4 .carousel-indicators li::after,
.cid-v5MarLOkT4 .carousel-indicators li::before {
  content: none;
}
.cid-v5MarLOkT4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MarLOkT4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MarLOkT4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MarLOkT4 .carousel-indicators {
    display: none;
  }
}
.cid-v5MarLOkT4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MarLOkT4 .carousel-inner > .active {
  display: block;
}
.cid-v5MarLOkT4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MarLOkT4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MarLOkT4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MarLOkT4 .carousel-control,
  .cid-v5MarLOkT4 .carousel-indicators,
  .cid-v5MarLOkT4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MarLOkT4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MarLOkT4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MarLOkT4 .carousel-indicators .active,
.cid-v5MarLOkT4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MarLOkT4 .carousel-indicators .active {
  background: #fff;
}
.cid-v5MarLOkT4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MarLOkT4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MarLOkT4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MarLOkT4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MarLOkT4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MarLOkT4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MarLOkT4 .carousel {
  width: 100%;
}
.cid-v5MarLOkT4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MarLOkT4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MarLOkT4 .modal.fade .modal-dialog,
.cid-v5MarLOkT4 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MarLOkT4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MarLOkT4 .content-head {
  max-width: 800px;
}
.cid-v5MarLOkT4 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MezTQKzz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MezTQKzz .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MezTQKzz .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MezTQKzz .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MezTQKzz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MezTQKzz .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-v5MezTQKzz .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MezTQKzz .carousel-control,
.cid-v5MezTQKzz .close {
  background: #1b1b1b;
}
.cid-v5MezTQKzz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MezTQKzz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MezTQKzz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MezTQKzz .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MezTQKzz .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-v5MezTQKzz .close::before {
  content: '\e91a';
}
.cid-v5MezTQKzz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MezTQKzz .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-v5MezTQKzz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MezTQKzz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MezTQKzz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MezTQKzz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MezTQKzz .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-v5MezTQKzz .carousel-indicators li.active,
.cid-v5MezTQKzz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MezTQKzz .carousel-indicators li::after,
.cid-v5MezTQKzz .carousel-indicators li::before {
  content: none;
}
.cid-v5MezTQKzz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MezTQKzz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MezTQKzz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MezTQKzz .carousel-indicators {
    display: none;
  }
}
.cid-v5MezTQKzz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MezTQKzz .carousel-inner > .active {
  display: block;
}
.cid-v5MezTQKzz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MezTQKzz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MezTQKzz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MezTQKzz .carousel-control,
  .cid-v5MezTQKzz .carousel-indicators,
  .cid-v5MezTQKzz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MezTQKzz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MezTQKzz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MezTQKzz .carousel-indicators .active,
.cid-v5MezTQKzz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MezTQKzz .carousel-indicators .active {
  background: #fff;
}
.cid-v5MezTQKzz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MezTQKzz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MezTQKzz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MezTQKzz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MezTQKzz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MezTQKzz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MezTQKzz .carousel {
  width: 100%;
}
.cid-v5MezTQKzz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MezTQKzz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MezTQKzz .modal.fade .modal-dialog,
.cid-v5MezTQKzz .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MezTQKzz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MezTQKzz .content-head {
  max-width: 800px;
}
.cid-v5MezTQKzz .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MvlPFLF3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MvlPFLF3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MvlPFLF3 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MvlPFLF3 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MvlPFLF3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MvlPFLF3 .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-v5MvlPFLF3 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MvlPFLF3 .carousel-control,
.cid-v5MvlPFLF3 .close {
  background: #1b1b1b;
}
.cid-v5MvlPFLF3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MvlPFLF3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MvlPFLF3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MvlPFLF3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MvlPFLF3 .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-v5MvlPFLF3 .close::before {
  content: '\e91a';
}
.cid-v5MvlPFLF3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MvlPFLF3 .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-v5MvlPFLF3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MvlPFLF3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MvlPFLF3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MvlPFLF3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MvlPFLF3 .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-v5MvlPFLF3 .carousel-indicators li.active,
.cid-v5MvlPFLF3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MvlPFLF3 .carousel-indicators li::after,
.cid-v5MvlPFLF3 .carousel-indicators li::before {
  content: none;
}
.cid-v5MvlPFLF3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MvlPFLF3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MvlPFLF3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MvlPFLF3 .carousel-indicators {
    display: none;
  }
}
.cid-v5MvlPFLF3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MvlPFLF3 .carousel-inner > .active {
  display: block;
}
.cid-v5MvlPFLF3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MvlPFLF3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MvlPFLF3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MvlPFLF3 .carousel-control,
  .cid-v5MvlPFLF3 .carousel-indicators,
  .cid-v5MvlPFLF3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MvlPFLF3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MvlPFLF3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MvlPFLF3 .carousel-indicators .active,
.cid-v5MvlPFLF3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MvlPFLF3 .carousel-indicators .active {
  background: #fff;
}
.cid-v5MvlPFLF3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MvlPFLF3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MvlPFLF3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MvlPFLF3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MvlPFLF3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MvlPFLF3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MvlPFLF3 .carousel {
  width: 100%;
}
.cid-v5MvlPFLF3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MvlPFLF3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MvlPFLF3 .modal.fade .modal-dialog,
.cid-v5MvlPFLF3 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MvlPFLF3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MvlPFLF3 .content-head {
  max-width: 800px;
}
.cid-v5MvlPFLF3 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MvlPFLF3 .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MzbaVa51 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MzbaVa51 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MzbaVa51 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MzbaVa51 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MzbaVa51 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MzbaVa51 .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-v5MzbaVa51 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MzbaVa51 .carousel-control,
.cid-v5MzbaVa51 .close {
  background: #1b1b1b;
}
.cid-v5MzbaVa51 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MzbaVa51 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MzbaVa51 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MzbaVa51 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MzbaVa51 .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-v5MzbaVa51 .close::before {
  content: '\e91a';
}
.cid-v5MzbaVa51 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MzbaVa51 .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-v5MzbaVa51 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MzbaVa51 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MzbaVa51 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MzbaVa51 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MzbaVa51 .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-v5MzbaVa51 .carousel-indicators li.active,
.cid-v5MzbaVa51 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MzbaVa51 .carousel-indicators li::after,
.cid-v5MzbaVa51 .carousel-indicators li::before {
  content: none;
}
.cid-v5MzbaVa51 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MzbaVa51 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MzbaVa51 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MzbaVa51 .carousel-indicators {
    display: none;
  }
}
.cid-v5MzbaVa51 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MzbaVa51 .carousel-inner > .active {
  display: block;
}
.cid-v5MzbaVa51 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MzbaVa51 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MzbaVa51 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MzbaVa51 .carousel-control,
  .cid-v5MzbaVa51 .carousel-indicators,
  .cid-v5MzbaVa51 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MzbaVa51 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MzbaVa51 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MzbaVa51 .carousel-indicators .active,
.cid-v5MzbaVa51 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MzbaVa51 .carousel-indicators .active {
  background: #fff;
}
.cid-v5MzbaVa51 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MzbaVa51 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MzbaVa51 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MzbaVa51 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MzbaVa51 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MzbaVa51 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MzbaVa51 .carousel {
  width: 100%;
}
.cid-v5MzbaVa51 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MzbaVa51 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MzbaVa51 .modal.fade .modal-dialog,
.cid-v5MzbaVa51 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MzbaVa51 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MzbaVa51 .content-head {
  max-width: 800px;
}
.cid-v5MzbaVa51 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MzbaVa51 .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MAeuLn0u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MAeuLn0u .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MAeuLn0u .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MAeuLn0u .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MAeuLn0u .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MAeuLn0u .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-v5MAeuLn0u .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MAeuLn0u .carousel-control,
.cid-v5MAeuLn0u .close {
  background: #1b1b1b;
}
.cid-v5MAeuLn0u .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MAeuLn0u .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MAeuLn0u .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MAeuLn0u .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MAeuLn0u .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-v5MAeuLn0u .close::before {
  content: '\e91a';
}
.cid-v5MAeuLn0u .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MAeuLn0u .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-v5MAeuLn0u .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MAeuLn0u .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MAeuLn0u .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MAeuLn0u .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MAeuLn0u .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-v5MAeuLn0u .carousel-indicators li.active,
.cid-v5MAeuLn0u .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MAeuLn0u .carousel-indicators li::after,
.cid-v5MAeuLn0u .carousel-indicators li::before {
  content: none;
}
.cid-v5MAeuLn0u .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MAeuLn0u .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MAeuLn0u .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MAeuLn0u .carousel-indicators {
    display: none;
  }
}
.cid-v5MAeuLn0u .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MAeuLn0u .carousel-inner > .active {
  display: block;
}
.cid-v5MAeuLn0u .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MAeuLn0u .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MAeuLn0u .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MAeuLn0u .carousel-control,
  .cid-v5MAeuLn0u .carousel-indicators,
  .cid-v5MAeuLn0u .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MAeuLn0u .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MAeuLn0u .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MAeuLn0u .carousel-indicators .active,
.cid-v5MAeuLn0u .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MAeuLn0u .carousel-indicators .active {
  background: #fff;
}
.cid-v5MAeuLn0u .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MAeuLn0u .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MAeuLn0u .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MAeuLn0u .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MAeuLn0u .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MAeuLn0u .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MAeuLn0u .carousel {
  width: 100%;
}
.cid-v5MAeuLn0u .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MAeuLn0u .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MAeuLn0u .modal.fade .modal-dialog,
.cid-v5MAeuLn0u .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MAeuLn0u .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MAeuLn0u .content-head {
  max-width: 800px;
}
.cid-v5MAeuLn0u .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MAeuLn0u .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MC6Mwz8i {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MC6Mwz8i .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MC6Mwz8i .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MC6Mwz8i .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MC6Mwz8i .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MC6Mwz8i .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-v5MC6Mwz8i .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MC6Mwz8i .carousel-control,
.cid-v5MC6Mwz8i .close {
  background: #1b1b1b;
}
.cid-v5MC6Mwz8i .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MC6Mwz8i .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MC6Mwz8i .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MC6Mwz8i .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MC6Mwz8i .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-v5MC6Mwz8i .close::before {
  content: '\e91a';
}
.cid-v5MC6Mwz8i .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MC6Mwz8i .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-v5MC6Mwz8i .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MC6Mwz8i .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MC6Mwz8i .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MC6Mwz8i .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MC6Mwz8i .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-v5MC6Mwz8i .carousel-indicators li.active,
.cid-v5MC6Mwz8i .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MC6Mwz8i .carousel-indicators li::after,
.cid-v5MC6Mwz8i .carousel-indicators li::before {
  content: none;
}
.cid-v5MC6Mwz8i .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MC6Mwz8i .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MC6Mwz8i .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MC6Mwz8i .carousel-indicators {
    display: none;
  }
}
.cid-v5MC6Mwz8i .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MC6Mwz8i .carousel-inner > .active {
  display: block;
}
.cid-v5MC6Mwz8i .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MC6Mwz8i .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MC6Mwz8i .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MC6Mwz8i .carousel-control,
  .cid-v5MC6Mwz8i .carousel-indicators,
  .cid-v5MC6Mwz8i .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MC6Mwz8i .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MC6Mwz8i .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MC6Mwz8i .carousel-indicators .active,
.cid-v5MC6Mwz8i .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MC6Mwz8i .carousel-indicators .active {
  background: #fff;
}
.cid-v5MC6Mwz8i .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MC6Mwz8i .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MC6Mwz8i .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MC6Mwz8i .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MC6Mwz8i .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MC6Mwz8i .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MC6Mwz8i .carousel {
  width: 100%;
}
.cid-v5MC6Mwz8i .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MC6Mwz8i .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MC6Mwz8i .modal.fade .modal-dialog,
.cid-v5MC6Mwz8i .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MC6Mwz8i .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MC6Mwz8i .content-head {
  max-width: 800px;
}
.cid-v5MC6Mwz8i .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MC6Mwz8i .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MFpPBXhW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MFpPBXhW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MFpPBXhW .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MFpPBXhW .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MFpPBXhW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MFpPBXhW .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-v5MFpPBXhW .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MFpPBXhW .carousel-control,
.cid-v5MFpPBXhW .close {
  background: #1b1b1b;
}
.cid-v5MFpPBXhW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MFpPBXhW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MFpPBXhW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MFpPBXhW .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MFpPBXhW .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-v5MFpPBXhW .close::before {
  content: '\e91a';
}
.cid-v5MFpPBXhW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MFpPBXhW .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-v5MFpPBXhW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MFpPBXhW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MFpPBXhW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MFpPBXhW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MFpPBXhW .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-v5MFpPBXhW .carousel-indicators li.active,
.cid-v5MFpPBXhW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MFpPBXhW .carousel-indicators li::after,
.cid-v5MFpPBXhW .carousel-indicators li::before {
  content: none;
}
.cid-v5MFpPBXhW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MFpPBXhW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MFpPBXhW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MFpPBXhW .carousel-indicators {
    display: none;
  }
}
.cid-v5MFpPBXhW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MFpPBXhW .carousel-inner > .active {
  display: block;
}
.cid-v5MFpPBXhW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MFpPBXhW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MFpPBXhW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MFpPBXhW .carousel-control,
  .cid-v5MFpPBXhW .carousel-indicators,
  .cid-v5MFpPBXhW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MFpPBXhW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MFpPBXhW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MFpPBXhW .carousel-indicators .active,
.cid-v5MFpPBXhW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MFpPBXhW .carousel-indicators .active {
  background: #fff;
}
.cid-v5MFpPBXhW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MFpPBXhW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MFpPBXhW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MFpPBXhW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MFpPBXhW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MFpPBXhW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MFpPBXhW .carousel {
  width: 100%;
}
.cid-v5MFpPBXhW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MFpPBXhW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MFpPBXhW .modal.fade .modal-dialog,
.cid-v5MFpPBXhW .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MFpPBXhW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MFpPBXhW .content-head {
  max-width: 800px;
}
.cid-v5MFpPBXhW .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MFpPBXhW .mbr-item-subtitle {
  text-align: center;
}
.cid-v5LmjdBFim {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5LmjdBFim .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5LmjdBFim .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5MkwwSoQx {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5MkwwSoQx .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-v5MkwwSoQx .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5MkwwSoQx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5MkwwSoQx .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5MkwwSoQx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5MkwwSoQx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5MkwwSoQx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5MkwwSoQx .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5MkwwSoQx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5MkwwSoQx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5MkwwSoQx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5MkwwSoQx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5MkwwSoQx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5MkwwSoQx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5MkwwSoQx .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5MkwwSoQx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5MkwwSoQx .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5MkwwSoQx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5MkwwSoQx .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5MkwwSoQx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5MkwwSoQx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5MkwwSoQx .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5MkwwSoQx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MkwwSoQx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MkwwSoQx .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5MkwwSoQx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5MkwwSoQx .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5MkwwSoQx .nav-item:focus,
.cid-v5MkwwSoQx .nav-link:focus {
  outline: none;
}
.cid-v5MkwwSoQx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5MkwwSoQx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5MkwwSoQx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5MkwwSoQx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5MkwwSoQx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5MkwwSoQx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5MkwwSoQx .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5MkwwSoQx .navbar.opened {
  transition: all 0.3s;
}
.cid-v5MkwwSoQx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5MkwwSoQx .navbar .navbar-logo img {
  width: auto;
}
.cid-v5MkwwSoQx .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5MkwwSoQx .navbar.collapsed {
  justify-content: center;
}
.cid-v5MkwwSoQx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5MkwwSoQx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5MkwwSoQx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5MkwwSoQx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5MkwwSoQx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5MkwwSoQx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5MkwwSoQx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5MkwwSoQx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5MkwwSoQx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5MkwwSoQx .navbar {
    min-height: 72px;
  }
  .cid-v5MkwwSoQx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MkwwSoQx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5MkwwSoQx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5MkwwSoQx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5MkwwSoQx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5MkwwSoQx .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-v5MkwwSoQx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5MkwwSoQx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5MkwwSoQx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5MkwwSoQx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5MkwwSoQx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5MkwwSoQx .dropdown-item.active,
.cid-v5MkwwSoQx .dropdown-item:active {
  background-color: transparent;
}
.cid-v5MkwwSoQx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5MkwwSoQx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5MkwwSoQx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5MkwwSoQx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5MkwwSoQx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5MkwwSoQx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5MkwwSoQx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5MkwwSoQx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5MkwwSoQx .navbar-buttons {
    text-align: left;
  }
}
.cid-v5MkwwSoQx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5MkwwSoQx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5MkwwSoQx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5MkwwSoQx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MkwwSoQx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MkwwSoQx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5MkwwSoQx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MkwwSoQx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5MkwwSoQx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5MkwwSoQx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MkwwSoQx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5MkwwSoQx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5MkwwSoQx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5MkwwSoQx .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5MkwwSoQx .navbar {
    height: 70px;
  }
  .cid-v5MkwwSoQx .navbar.opened {
    height: auto;
  }
  .cid-v5MkwwSoQx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5MkwwSoQx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5MkwwSoQx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5MkwwSoQx .navbar-brand {
    margin-right: auto;
  }
  .cid-v5MkwwSoQx .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5MkwwSoQx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5MkwwSoQx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5MkwwSoQx .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MkwwSoQx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5MkwwSoQx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5MkwwSoQx .nav-link,
.cid-v5MkwwSoQx .dropdown-item {
  color: #000000;
}
.cid-v5MkwxoGMX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5MkwxRV9O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MkwxRV9O .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MkwxRV9O .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MkwxRV9O .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MkwxRV9O .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MkwxRV9O .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-v5MkwxRV9O .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MkwxRV9O .carousel-control,
.cid-v5MkwxRV9O .close {
  background: #1b1b1b;
}
.cid-v5MkwxRV9O .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MkwxRV9O .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MkwxRV9O .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MkwxRV9O .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MkwxRV9O .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-v5MkwxRV9O .close::before {
  content: '\e91a';
}
.cid-v5MkwxRV9O .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MkwxRV9O .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-v5MkwxRV9O .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MkwxRV9O .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MkwxRV9O .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MkwxRV9O .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MkwxRV9O .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-v5MkwxRV9O .carousel-indicators li.active,
.cid-v5MkwxRV9O .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MkwxRV9O .carousel-indicators li::after,
.cid-v5MkwxRV9O .carousel-indicators li::before {
  content: none;
}
.cid-v5MkwxRV9O .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MkwxRV9O .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MkwxRV9O .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MkwxRV9O .carousel-indicators {
    display: none;
  }
}
.cid-v5MkwxRV9O .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MkwxRV9O .carousel-inner > .active {
  display: block;
}
.cid-v5MkwxRV9O .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MkwxRV9O .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MkwxRV9O .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MkwxRV9O .carousel-control,
  .cid-v5MkwxRV9O .carousel-indicators,
  .cid-v5MkwxRV9O .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MkwxRV9O .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MkwxRV9O .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MkwxRV9O .carousel-indicators .active,
.cid-v5MkwxRV9O .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MkwxRV9O .carousel-indicators .active {
  background: #fff;
}
.cid-v5MkwxRV9O .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MkwxRV9O .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MkwxRV9O .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MkwxRV9O .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MkwxRV9O .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MkwxRV9O .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MkwxRV9O .carousel {
  width: 100%;
}
.cid-v5MkwxRV9O .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MkwxRV9O .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MkwxRV9O .modal.fade .modal-dialog,
.cid-v5MkwxRV9O .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MkwxRV9O .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MkwxRV9O .content-head {
  max-width: 800px;
}
.cid-v5MkwxRV9O .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MkwzUOuc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MkwzUOuc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MkwzUOuc .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MkwzUOuc .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MkwzUOuc .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MkwzUOuc .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-v5MkwzUOuc .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MkwzUOuc .carousel-control,
.cid-v5MkwzUOuc .close {
  background: #1b1b1b;
}
.cid-v5MkwzUOuc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MkwzUOuc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MkwzUOuc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MkwzUOuc .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MkwzUOuc .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-v5MkwzUOuc .close::before {
  content: '\e91a';
}
.cid-v5MkwzUOuc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MkwzUOuc .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-v5MkwzUOuc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MkwzUOuc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MkwzUOuc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MkwzUOuc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MkwzUOuc .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-v5MkwzUOuc .carousel-indicators li.active,
.cid-v5MkwzUOuc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MkwzUOuc .carousel-indicators li::after,
.cid-v5MkwzUOuc .carousel-indicators li::before {
  content: none;
}
.cid-v5MkwzUOuc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MkwzUOuc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MkwzUOuc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MkwzUOuc .carousel-indicators {
    display: none;
  }
}
.cid-v5MkwzUOuc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MkwzUOuc .carousel-inner > .active {
  display: block;
}
.cid-v5MkwzUOuc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MkwzUOuc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MkwzUOuc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MkwzUOuc .carousel-control,
  .cid-v5MkwzUOuc .carousel-indicators,
  .cid-v5MkwzUOuc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MkwzUOuc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MkwzUOuc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MkwzUOuc .carousel-indicators .active,
.cid-v5MkwzUOuc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MkwzUOuc .carousel-indicators .active {
  background: #fff;
}
.cid-v5MkwzUOuc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MkwzUOuc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MkwzUOuc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MkwzUOuc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MkwzUOuc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MkwzUOuc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MkwzUOuc .carousel {
  width: 100%;
}
.cid-v5MkwzUOuc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MkwzUOuc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MkwzUOuc .modal.fade .modal-dialog,
.cid-v5MkwzUOuc .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MkwzUOuc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MkwzUOuc .content-head {
  max-width: 800px;
}
.cid-v5MkwzUOuc .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MkwBh5nh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MkwBh5nh .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MkwBh5nh .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MkwBh5nh .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MkwBh5nh .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MkwBh5nh .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-v5MkwBh5nh .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MkwBh5nh .carousel-control,
.cid-v5MkwBh5nh .close {
  background: #1b1b1b;
}
.cid-v5MkwBh5nh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MkwBh5nh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MkwBh5nh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MkwBh5nh .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MkwBh5nh .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-v5MkwBh5nh .close::before {
  content: '\e91a';
}
.cid-v5MkwBh5nh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MkwBh5nh .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-v5MkwBh5nh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MkwBh5nh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MkwBh5nh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MkwBh5nh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MkwBh5nh .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-v5MkwBh5nh .carousel-indicators li.active,
.cid-v5MkwBh5nh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MkwBh5nh .carousel-indicators li::after,
.cid-v5MkwBh5nh .carousel-indicators li::before {
  content: none;
}
.cid-v5MkwBh5nh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MkwBh5nh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MkwBh5nh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MkwBh5nh .carousel-indicators {
    display: none;
  }
}
.cid-v5MkwBh5nh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MkwBh5nh .carousel-inner > .active {
  display: block;
}
.cid-v5MkwBh5nh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MkwBh5nh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MkwBh5nh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MkwBh5nh .carousel-control,
  .cid-v5MkwBh5nh .carousel-indicators,
  .cid-v5MkwBh5nh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MkwBh5nh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MkwBh5nh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MkwBh5nh .carousel-indicators .active,
.cid-v5MkwBh5nh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MkwBh5nh .carousel-indicators .active {
  background: #fff;
}
.cid-v5MkwBh5nh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MkwBh5nh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MkwBh5nh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MkwBh5nh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MkwBh5nh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MkwBh5nh .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MkwBh5nh .carousel {
  width: 100%;
}
.cid-v5MkwBh5nh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MkwBh5nh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MkwBh5nh .modal.fade .modal-dialog,
.cid-v5MkwBh5nh .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MkwBh5nh .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MkwBh5nh .content-head {
  max-width: 800px;
}
.cid-v5MkwBh5nh .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MkwDenLo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MkwDenLo .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MkwDenLo .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MkwDenLo .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MkwDenLo .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MkwDenLo .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-v5MkwDenLo .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MkwDenLo .carousel-control,
.cid-v5MkwDenLo .close {
  background: #1b1b1b;
}
.cid-v5MkwDenLo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MkwDenLo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MkwDenLo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MkwDenLo .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MkwDenLo .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-v5MkwDenLo .close::before {
  content: '\e91a';
}
.cid-v5MkwDenLo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MkwDenLo .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-v5MkwDenLo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MkwDenLo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MkwDenLo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MkwDenLo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MkwDenLo .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-v5MkwDenLo .carousel-indicators li.active,
.cid-v5MkwDenLo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MkwDenLo .carousel-indicators li::after,
.cid-v5MkwDenLo .carousel-indicators li::before {
  content: none;
}
.cid-v5MkwDenLo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MkwDenLo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MkwDenLo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MkwDenLo .carousel-indicators {
    display: none;
  }
}
.cid-v5MkwDenLo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MkwDenLo .carousel-inner > .active {
  display: block;
}
.cid-v5MkwDenLo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MkwDenLo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MkwDenLo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MkwDenLo .carousel-control,
  .cid-v5MkwDenLo .carousel-indicators,
  .cid-v5MkwDenLo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MkwDenLo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MkwDenLo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MkwDenLo .carousel-indicators .active,
.cid-v5MkwDenLo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MkwDenLo .carousel-indicators .active {
  background: #fff;
}
.cid-v5MkwDenLo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MkwDenLo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MkwDenLo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MkwDenLo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MkwDenLo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MkwDenLo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MkwDenLo .carousel {
  width: 100%;
}
.cid-v5MkwDenLo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MkwDenLo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MkwDenLo .modal.fade .modal-dialog,
.cid-v5MkwDenLo .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MkwDenLo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MkwDenLo .content-head {
  max-width: 800px;
}
.cid-v5MkwDenLo .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MkwEE1Xn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MkwEE1Xn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MkwEE1Xn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MkwEE1Xn img {
  object-fit: cover;
}
.cid-v5MkwEE1Xn .row {
  margin: 0;
}
.cid-v5MkwEE1Xn .item-wrapper {
  width: 100%;
}
.cid-v5MkwEE1Xn .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MkwEE1Xn .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MkwEE1Xn .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MkwEE1Xn .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MkwEE1Xn .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MkwEE1Xn .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MkwEE1Xn .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MkwEE1Xn .wrap {
  background: #eaf1fc;
}
.cid-v5MkwEE1Xn .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MkwEE1Xn .mbr-text,
.cid-v5MkwEE1Xn .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MkwEE1Xn .mbr-link,
.cid-v5MkwEE1Xn .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MkwEE1Xn .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5MkwEE1Xn .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MkwEE1Xn .mbr-section-title,
.cid-v5MkwEE1Xn .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MkwFmumM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MkwFmumM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MkwFmumM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MkwFmumM img {
  object-fit: cover;
}
.cid-v5MkwFmumM .row {
  margin: 0;
}
.cid-v5MkwFmumM .item-wrapper {
  width: 100%;
}
.cid-v5MkwFmumM .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MkwFmumM .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MkwFmumM .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MkwFmumM .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MkwFmumM .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MkwFmumM .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MkwFmumM .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MkwFmumM .wrap {
  background: #eaf1fc;
}
.cid-v5MkwFmumM .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MkwFmumM .mbr-text,
.cid-v5MkwFmumM .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MkwFmumM .mbr-link,
.cid-v5MkwFmumM .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MkwFmumM .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5MkwFmumM .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MkwFmumM .mbr-section-title,
.cid-v5MkwFmumM .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MkwG3BHU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwG3BHU .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwG3BHU .mbr-section-title {
  color: #000000;
}
.cid-v5MkwG3BHU .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MkwG3BHU .mbr-text {
  color: #000000;
}
.cid-v5MkwGMlin {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5MkwGMlin .item-img {
  position: relative;
}
.cid-v5MkwGMlin .item-img img {
  transition: all 0.2s;
}
.cid-v5MkwGMlin h5 {
  line-height: 1.2;
}
.cid-v5MkwGMlin .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5MkwGMlin .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5MkwGMlin .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5MkwGMlin .item:hover img {
  transform: scale(1.05);
}
.cid-v5MkwGMlin .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5MkwGMlin .subtitle-wrap,
  .cid-v5MkwGMlin .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5MkwGMlin .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5MkwGMlin .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5MkwGMlin .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5MkwGMlin .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5MkwGMlin .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5MkwGMlin .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5MkwGMlin .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5MkwGMlin .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5MkwGMlin .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5MkwGMlin .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5MkwGMlin .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5MkwGMlin .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5MkwGMlin .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5MkwGMlin img,
.cid-v5MkwGMlin .item-img {
  width: 100%;
}
.cid-v5MkwGMlin .item:focus,
.cid-v5MkwGMlin span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5MkwGMlin .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MkwGMlin .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v5MkwGMlin .item {
  padding: 0;
  margin: 0;
}
.cid-v5MkwGMlin .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5MkwGMlin .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5MkwGMlin .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5MkwGMlin .mbr-text,
.cid-v5MkwGMlin .item .mbr-section-btn {
  color: #000000;
}
.cid-v5MkwGMlin .mbr-section-subtitle,
.cid-v5MkwGMlin .subtitle-wrap,
.cid-v5MkwGMlin .mbr-section-btn {
  color: #000000;
}
.cid-v5MkwHKSwz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwHKSwz .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwHKSwz .mbr-section-title {
  color: #000000;
}
.cid-v5MkwHKSwz .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MkwHKSwz .mbr-text {
  color: #000000;
}
.cid-v5MkwIwcgD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwIwcgD .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwIwcgD .mbr-section-title {
  color: #000000;
}
.cid-v5MkwIwcgD .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MkwIwcgD .mbr-text {
  color: #000000;
}
.cid-v5MkwJjRSx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5MkwJjRSx .item-img {
  position: relative;
}
.cid-v5MkwJjRSx .item-img img {
  transition: all 0.2s;
}
.cid-v5MkwJjRSx .mbr-section-subtitle,
.cid-v5MkwJjRSx .item-title {
  line-height: 1.2;
}
.cid-v5MkwJjRSx .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5MkwJjRSx .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5MkwJjRSx .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5MkwJjRSx .item:hover img {
  transform: scale(1.05);
}
.cid-v5MkwJjRSx .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5MkwJjRSx .subtitle-wrap,
  .cid-v5MkwJjRSx .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5MkwJjRSx .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5MkwJjRSx .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5MkwJjRSx .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5MkwJjRSx .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5MkwJjRSx .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5MkwJjRSx .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5MkwJjRSx .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5MkwJjRSx .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5MkwJjRSx .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5MkwJjRSx .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5MkwJjRSx .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5MkwJjRSx .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5MkwJjRSx .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5MkwJjRSx img,
.cid-v5MkwJjRSx .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5MkwJjRSx .item:focus,
.cid-v5MkwJjRSx span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5MkwJjRSx .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MkwJjRSx .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5MkwJjRSx .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5MkwJjRSx .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5MkwJjRSx .mbr-text,
.cid-v5MkwJjRSx .item .mbr-section-btn {
  color: #000000;
}
.cid-v5MkwJjRSx .mbr-section-subtitle,
.cid-v5MkwJjRSx .subtitle-wrap,
.cid-v5MkwJjRSx .mbr-section-btn {
  text-align: left;
}
.cid-v5MkwK8hjh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwK8hjh .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwK8hjh .mbr-section-title {
  color: #000000;
}
.cid-v5MkwK8hjh .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MkwK8hjh .mbr-text {
  color: #000000;
}
.cid-v5MkwKWBTw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5MkwKWBTw .item-img {
  position: relative;
}
.cid-v5MkwKWBTw .item-img img {
  transition: all 0.2s;
}
.cid-v5MkwKWBTw .mbr-section-subtitle,
.cid-v5MkwKWBTw .item-title {
  line-height: 1.2;
}
.cid-v5MkwKWBTw .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5MkwKWBTw .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5MkwKWBTw .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5MkwKWBTw .item:hover img {
  transform: scale(1.05);
}
.cid-v5MkwKWBTw .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5MkwKWBTw .subtitle-wrap,
  .cid-v5MkwKWBTw .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5MkwKWBTw .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5MkwKWBTw .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5MkwKWBTw .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5MkwKWBTw .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5MkwKWBTw .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5MkwKWBTw .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5MkwKWBTw .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5MkwKWBTw .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5MkwKWBTw .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5MkwKWBTw .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5MkwKWBTw .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5MkwKWBTw .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5MkwKWBTw .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5MkwKWBTw img,
.cid-v5MkwKWBTw .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5MkwKWBTw .item:focus,
.cid-v5MkwKWBTw span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5MkwKWBTw .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MkwKWBTw .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5MkwKWBTw .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5MkwKWBTw .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5MkwKWBTw .mbr-text,
.cid-v5MkwKWBTw .item .mbr-section-btn {
  color: #000000;
}
.cid-v5MkwKWBTw .mbr-section-subtitle,
.cid-v5MkwKWBTw .subtitle-wrap,
.cid-v5MkwKWBTw .mbr-section-btn {
  text-align: left;
}
.cid-v5MkwLToJ2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwLToJ2 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwLToJ2 .mbr-section-title {
  color: #000000;
}
.cid-v5MkwLToJ2 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MkwLToJ2 .mbr-text {
  color: #000000;
}
.cid-v5MkwMFJeC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MkwMFJeC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MkwMFJeC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MkwMFJeC img {
  object-fit: cover;
}
.cid-v5MkwMFJeC .row {
  margin: 0;
}
.cid-v5MkwMFJeC .item-wrapper {
  width: 100%;
}
.cid-v5MkwMFJeC .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MkwMFJeC .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MkwMFJeC .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MkwMFJeC .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MkwMFJeC .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MkwMFJeC .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MkwMFJeC .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MkwMFJeC .wrap {
  background: #ffffff;
}
.cid-v5MkwMFJeC .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MkwMFJeC .mbr-text,
.cid-v5MkwMFJeC .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MkwMFJeC .mbr-link,
.cid-v5MkwMFJeC .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MkwMFJeC .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5MkwMFJeC .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MkwMFJeC .mbr-section-title,
.cid-v5MkwMFJeC .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MkwNBcVr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MkwNBcVr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MkwNBcVr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MkwNBcVr img {
  object-fit: cover;
}
.cid-v5MkwNBcVr .row {
  margin: 0;
}
.cid-v5MkwNBcVr .item-wrapper {
  width: 100%;
}
.cid-v5MkwNBcVr .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MkwNBcVr .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MkwNBcVr .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MkwNBcVr .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MkwNBcVr .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MkwNBcVr .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MkwNBcVr .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MkwNBcVr .wrap {
  background: #f7f7f7;
}
.cid-v5MkwNBcVr .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MkwNBcVr .mbr-text,
.cid-v5MkwNBcVr .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MkwNBcVr .mbr-link,
.cid-v5MkwNBcVr .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MkwNBcVr .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5MkwNBcVr .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MkwNBcVr .mbr-section-title,
.cid-v5MkwNBcVr .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MkwOs7nY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwOs7nY .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwOs7nY .mbr-section-title {
  color: #000000;
}
.cid-v5MkwOs7nY .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MkwOs7nY .mbr-text {
  color: #000000;
}
.cid-v5MkwPqUNA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5MkwPqUNA .item-img {
  position: relative;
}
.cid-v5MkwPqUNA .item-img img {
  transition: all 0.2s;
}
.cid-v5MkwPqUNA .mbr-section-subtitle,
.cid-v5MkwPqUNA .item-title {
  line-height: 1.2;
}
.cid-v5MkwPqUNA .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5MkwPqUNA .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5MkwPqUNA .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5MkwPqUNA .item:hover img {
  transform: scale(1.05);
}
.cid-v5MkwPqUNA .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5MkwPqUNA .subtitle-wrap,
  .cid-v5MkwPqUNA .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5MkwPqUNA .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5MkwPqUNA .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5MkwPqUNA .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5MkwPqUNA .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5MkwPqUNA .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5MkwPqUNA .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5MkwPqUNA .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5MkwPqUNA .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5MkwPqUNA .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5MkwPqUNA .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5MkwPqUNA .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5MkwPqUNA .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5MkwPqUNA .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5MkwPqUNA img,
.cid-v5MkwPqUNA .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5MkwPqUNA .item:focus,
.cid-v5MkwPqUNA span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5MkwPqUNA .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MkwPqUNA .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5MkwPqUNA .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5MkwPqUNA .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5MkwPqUNA .mbr-text,
.cid-v5MkwPqUNA .item .mbr-section-btn {
  color: #000000;
}
.cid-v5MkwPqUNA .mbr-section-subtitle,
.cid-v5MkwPqUNA .subtitle-wrap,
.cid-v5MkwPqUNA .mbr-section-btn {
  text-align: left;
}
.cid-v5MkwQtD2s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwQtD2s .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwQtD2s .mbr-section-title {
  color: #000000;
}
.cid-v5MkwQtD2s .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MkwQtD2s .mbr-text {
  color: #000000;
}
.cid-v5MkwRFMwl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwRFMwl .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwRFMwl .mbr-section-title {
  color: #000000;
}
.cid-v5MkwRFMwl .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MkwRFMwl .mbr-text {
  color: #000000;
}
.cid-v5MkwSUN0i {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5MkwSUN0i .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MkwSUN0i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MkwSUN0i input:hover {
  border-color: white !important;
}
.cid-v5MkwSUN0i .col-auto {
  width: 100%;
  text-align: right !important;
}
@media (max-width: 992px) {
  .cid-v5MkwSUN0i .mb {
    margin-bottom: 2rem;
  }
}
.cid-v5MkwSUN0i img {
  object-fit: cover;
}
.cid-v5MkwSUN0i .item-wrapper {
  width: 100%;
}
.cid-v5MkwSUN0i .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MkwSUN0i .card-box {
  padding: 3rem 2rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MkwSUN0i .card-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MkwSUN0i .card-box {
    padding: 1rem;
  }
}
.cid-v5MkwSUN0i .mobi-mbri {
  color: black;
  font-size: 1.2rem !important;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
  margin-left: 1rem;
}
.cid-v5MkwSUN0i .card-wrapper {
  display: flex;
}
.cid-v5MkwSUN0i .wrap {
  background: #eaf1fc;
}
.cid-v5MkwSUN0i .form-control {
  background-color: #ffffff;
}
.cid-v5MkwSUN0i .form-control::placeholder {
  color: #000000;
  opacity: 0.7;
}
.cid-v5MkwSUN0i .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MkwSUN0i .mbr-text,
.cid-v5MkwSUN0i .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MkwSUN0i .mbr-link,
.cid-v5MkwSUN0i .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MkwSUN0i .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5MkwSUN0i .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MkwTQ0gD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwTQ0gD .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwTQ0gD .mbr-section-title {
  color: #000000;
}
.cid-v5MkwTQ0gD .mbr-section-subtitle {
  color: #000000;
  margin-top: 24px;
}
.cid-v5MkwTQ0gD .mbr-text {
  color: #000000;
}
.cid-v5MkwTQ0gD .line {
  width: 100%;
  height: 2px;
  background: #000000;
  margin-bottom: 2rem;
}
.cid-v5MkwTQ0gD p {
  line-height: 1.2;
}
.cid-v5MkwTQ0gD .mbr-text1 {
  color: #000000;
}
.cid-v5MkwTQ0gD .mbr-text2 {
  color: #000000;
}
.cid-v5MkwTQ0gD .mbr-text3 {
  color: #000000;
}
.cid-v5MkwUKxvf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwUKxvf .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwUKxvf .mbr-section-title {
  color: #000000;
}
.cid-v5MkwUKxvf .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MkwUKxvf .mbr-text {
  color: #000000;
}
.cid-v5MkwVJ1jo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MkwVJ1jo .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MkwVJ1jo .mbr-section-title {
  color: #000000;
}
.cid-v5MkwVJ1jo .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MkwVJ1jo .mbr-text {
  color: #000000;
}
.cid-v5MkwWHuRx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5MkwWHuRx .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5MkwWHuRx .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5MBXqoVv2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5MBXqoVv2 .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-v5MBXqoVv2 .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5MBXqoVv2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5MBXqoVv2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5MBXqoVv2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5MBXqoVv2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5MBXqoVv2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5MBXqoVv2 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5MBXqoVv2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5MBXqoVv2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5MBXqoVv2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5MBXqoVv2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5MBXqoVv2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5MBXqoVv2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5MBXqoVv2 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5MBXqoVv2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5MBXqoVv2 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5MBXqoVv2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5MBXqoVv2 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5MBXqoVv2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5MBXqoVv2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5MBXqoVv2 .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5MBXqoVv2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXqoVv2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MBXqoVv2 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5MBXqoVv2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5MBXqoVv2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5MBXqoVv2 .nav-item:focus,
.cid-v5MBXqoVv2 .nav-link:focus {
  outline: none;
}
.cid-v5MBXqoVv2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5MBXqoVv2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5MBXqoVv2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5MBXqoVv2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5MBXqoVv2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5MBXqoVv2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5MBXqoVv2 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5MBXqoVv2 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5MBXqoVv2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5MBXqoVv2 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5MBXqoVv2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5MBXqoVv2 .navbar.collapsed {
  justify-content: center;
}
.cid-v5MBXqoVv2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5MBXqoVv2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5MBXqoVv2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5MBXqoVv2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5MBXqoVv2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5MBXqoVv2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5MBXqoVv2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5MBXqoVv2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5MBXqoVv2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5MBXqoVv2 .navbar {
    min-height: 72px;
  }
  .cid-v5MBXqoVv2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MBXqoVv2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5MBXqoVv2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5MBXqoVv2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5MBXqoVv2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5MBXqoVv2 .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-v5MBXqoVv2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5MBXqoVv2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5MBXqoVv2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5MBXqoVv2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5MBXqoVv2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5MBXqoVv2 .dropdown-item.active,
.cid-v5MBXqoVv2 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5MBXqoVv2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5MBXqoVv2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5MBXqoVv2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5MBXqoVv2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5MBXqoVv2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5MBXqoVv2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5MBXqoVv2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5MBXqoVv2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5MBXqoVv2 .navbar-buttons {
    text-align: left;
  }
}
.cid-v5MBXqoVv2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5MBXqoVv2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5MBXqoVv2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5MBXqoVv2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MBXqoVv2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MBXqoVv2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5MBXqoVv2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MBXqoVv2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5MBXqoVv2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5MBXqoVv2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MBXqoVv2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5MBXqoVv2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5MBXqoVv2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5MBXqoVv2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5MBXqoVv2 .navbar {
    height: 70px;
  }
  .cid-v5MBXqoVv2 .navbar.opened {
    height: auto;
  }
  .cid-v5MBXqoVv2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5MBXqoVv2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5MBXqoVv2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5MBXqoVv2 .navbar-brand {
    margin-right: auto;
  }
  .cid-v5MBXqoVv2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5MBXqoVv2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5MBXqoVv2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5MBXqoVv2 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MBXqoVv2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5MBXqoVv2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5MBXqoVv2 .nav-link,
.cid-v5MBXqoVv2 .dropdown-item {
  color: #000000;
}
.cid-v5MBXrkZ8Y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MBXrkZ8Y .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MBXrkZ8Y .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MBXrkZ8Y .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MBXrkZ8Y .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MBXrkZ8Y .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-v5MBXrkZ8Y .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MBXrkZ8Y .carousel-control,
.cid-v5MBXrkZ8Y .close {
  background: #1b1b1b;
}
.cid-v5MBXrkZ8Y .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MBXrkZ8Y .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MBXrkZ8Y .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MBXrkZ8Y .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MBXrkZ8Y .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-v5MBXrkZ8Y .close::before {
  content: '\e91a';
}
.cid-v5MBXrkZ8Y .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MBXrkZ8Y .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-v5MBXrkZ8Y .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXrkZ8Y .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MBXrkZ8Y .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MBXrkZ8Y .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MBXrkZ8Y .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-v5MBXrkZ8Y .carousel-indicators li.active,
.cid-v5MBXrkZ8Y .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MBXrkZ8Y .carousel-indicators li::after,
.cid-v5MBXrkZ8Y .carousel-indicators li::before {
  content: none;
}
.cid-v5MBXrkZ8Y .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MBXrkZ8Y .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MBXrkZ8Y .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXrkZ8Y .carousel-indicators {
    display: none;
  }
}
.cid-v5MBXrkZ8Y .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MBXrkZ8Y .carousel-inner > .active {
  display: block;
}
.cid-v5MBXrkZ8Y .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXrkZ8Y .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MBXrkZ8Y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MBXrkZ8Y .carousel-control,
  .cid-v5MBXrkZ8Y .carousel-indicators,
  .cid-v5MBXrkZ8Y .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXrkZ8Y .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MBXrkZ8Y .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MBXrkZ8Y .carousel-indicators .active,
.cid-v5MBXrkZ8Y .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MBXrkZ8Y .carousel-indicators .active {
  background: #fff;
}
.cid-v5MBXrkZ8Y .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MBXrkZ8Y .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MBXrkZ8Y .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MBXrkZ8Y .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MBXrkZ8Y .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MBXrkZ8Y .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MBXrkZ8Y .carousel {
  width: 100%;
}
.cid-v5MBXrkZ8Y .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MBXrkZ8Y .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MBXrkZ8Y .modal.fade .modal-dialog,
.cid-v5MBXrkZ8Y .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MBXrkZ8Y .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MBXrkZ8Y .content-head {
  max-width: 800px;
}
.cid-v5MBXrkZ8Y .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MBXvNS4T {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MBXvNS4T .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MBXvNS4T .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MBXvNS4T .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MBXvNS4T .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MBXvNS4T .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-v5MBXvNS4T .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MBXvNS4T .carousel-control,
.cid-v5MBXvNS4T .close {
  background: #1b1b1b;
}
.cid-v5MBXvNS4T .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MBXvNS4T .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MBXvNS4T .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MBXvNS4T .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MBXvNS4T .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-v5MBXvNS4T .close::before {
  content: '\e91a';
}
.cid-v5MBXvNS4T .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MBXvNS4T .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-v5MBXvNS4T .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXvNS4T .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MBXvNS4T .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MBXvNS4T .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MBXvNS4T .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-v5MBXvNS4T .carousel-indicators li.active,
.cid-v5MBXvNS4T .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MBXvNS4T .carousel-indicators li::after,
.cid-v5MBXvNS4T .carousel-indicators li::before {
  content: none;
}
.cid-v5MBXvNS4T .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MBXvNS4T .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MBXvNS4T .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXvNS4T .carousel-indicators {
    display: none;
  }
}
.cid-v5MBXvNS4T .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MBXvNS4T .carousel-inner > .active {
  display: block;
}
.cid-v5MBXvNS4T .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXvNS4T .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MBXvNS4T .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MBXvNS4T .carousel-control,
  .cid-v5MBXvNS4T .carousel-indicators,
  .cid-v5MBXvNS4T .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXvNS4T .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MBXvNS4T .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MBXvNS4T .carousel-indicators .active,
.cid-v5MBXvNS4T .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MBXvNS4T .carousel-indicators .active {
  background: #fff;
}
.cid-v5MBXvNS4T .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MBXvNS4T .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MBXvNS4T .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MBXvNS4T .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MBXvNS4T .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MBXvNS4T .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MBXvNS4T .carousel {
  width: 100%;
}
.cid-v5MBXvNS4T .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MBXvNS4T .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MBXvNS4T .modal.fade .modal-dialog,
.cid-v5MBXvNS4T .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MBXvNS4T .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MBXvNS4T .content-head {
  max-width: 800px;
}
.cid-v5MBXvNS4T .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MBXyYtfI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MBXyYtfI .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MBXyYtfI .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MBXyYtfI .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MBXyYtfI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MBXyYtfI .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-v5MBXyYtfI .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MBXyYtfI .carousel-control,
.cid-v5MBXyYtfI .close {
  background: #1b1b1b;
}
.cid-v5MBXyYtfI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MBXyYtfI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MBXyYtfI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MBXyYtfI .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MBXyYtfI .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-v5MBXyYtfI .close::before {
  content: '\e91a';
}
.cid-v5MBXyYtfI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MBXyYtfI .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-v5MBXyYtfI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXyYtfI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MBXyYtfI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MBXyYtfI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MBXyYtfI .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-v5MBXyYtfI .carousel-indicators li.active,
.cid-v5MBXyYtfI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MBXyYtfI .carousel-indicators li::after,
.cid-v5MBXyYtfI .carousel-indicators li::before {
  content: none;
}
.cid-v5MBXyYtfI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MBXyYtfI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MBXyYtfI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXyYtfI .carousel-indicators {
    display: none;
  }
}
.cid-v5MBXyYtfI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MBXyYtfI .carousel-inner > .active {
  display: block;
}
.cid-v5MBXyYtfI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXyYtfI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MBXyYtfI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MBXyYtfI .carousel-control,
  .cid-v5MBXyYtfI .carousel-indicators,
  .cid-v5MBXyYtfI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXyYtfI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MBXyYtfI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MBXyYtfI .carousel-indicators .active,
.cid-v5MBXyYtfI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MBXyYtfI .carousel-indicators .active {
  background: #fff;
}
.cid-v5MBXyYtfI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MBXyYtfI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MBXyYtfI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MBXyYtfI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MBXyYtfI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MBXyYtfI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MBXyYtfI .carousel {
  width: 100%;
}
.cid-v5MBXyYtfI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MBXyYtfI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MBXyYtfI .modal.fade .modal-dialog,
.cid-v5MBXyYtfI .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MBXyYtfI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MBXyYtfI .content-head {
  max-width: 800px;
}
.cid-v5MBXyYtfI .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MBXAJVpP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MBXAJVpP .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MBXAJVpP .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MBXAJVpP .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MBXAJVpP .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MBXAJVpP .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-v5MBXAJVpP .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MBXAJVpP .carousel-control,
.cid-v5MBXAJVpP .close {
  background: #1b1b1b;
}
.cid-v5MBXAJVpP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MBXAJVpP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MBXAJVpP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MBXAJVpP .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MBXAJVpP .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-v5MBXAJVpP .close::before {
  content: '\e91a';
}
.cid-v5MBXAJVpP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MBXAJVpP .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-v5MBXAJVpP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXAJVpP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MBXAJVpP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MBXAJVpP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MBXAJVpP .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-v5MBXAJVpP .carousel-indicators li.active,
.cid-v5MBXAJVpP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MBXAJVpP .carousel-indicators li::after,
.cid-v5MBXAJVpP .carousel-indicators li::before {
  content: none;
}
.cid-v5MBXAJVpP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MBXAJVpP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MBXAJVpP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXAJVpP .carousel-indicators {
    display: none;
  }
}
.cid-v5MBXAJVpP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MBXAJVpP .carousel-inner > .active {
  display: block;
}
.cid-v5MBXAJVpP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXAJVpP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MBXAJVpP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MBXAJVpP .carousel-control,
  .cid-v5MBXAJVpP .carousel-indicators,
  .cid-v5MBXAJVpP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXAJVpP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MBXAJVpP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MBXAJVpP .carousel-indicators .active,
.cid-v5MBXAJVpP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MBXAJVpP .carousel-indicators .active {
  background: #fff;
}
.cid-v5MBXAJVpP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MBXAJVpP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MBXAJVpP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MBXAJVpP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MBXAJVpP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MBXAJVpP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MBXAJVpP .carousel {
  width: 100%;
}
.cid-v5MBXAJVpP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MBXAJVpP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MBXAJVpP .modal.fade .modal-dialog,
.cid-v5MBXAJVpP .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MBXAJVpP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MBXAJVpP .content-head {
  max-width: 800px;
}
.cid-v5MBXAJVpP .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MBXCZvPE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MBXCZvPE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MBXCZvPE .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MBXCZvPE .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MBXCZvPE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MBXCZvPE .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-v5MBXCZvPE .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MBXCZvPE .carousel-control,
.cid-v5MBXCZvPE .close {
  background: #1b1b1b;
}
.cid-v5MBXCZvPE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MBXCZvPE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MBXCZvPE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MBXCZvPE .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MBXCZvPE .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-v5MBXCZvPE .close::before {
  content: '\e91a';
}
.cid-v5MBXCZvPE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MBXCZvPE .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-v5MBXCZvPE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXCZvPE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MBXCZvPE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MBXCZvPE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MBXCZvPE .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-v5MBXCZvPE .carousel-indicators li.active,
.cid-v5MBXCZvPE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MBXCZvPE .carousel-indicators li::after,
.cid-v5MBXCZvPE .carousel-indicators li::before {
  content: none;
}
.cid-v5MBXCZvPE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MBXCZvPE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MBXCZvPE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXCZvPE .carousel-indicators {
    display: none;
  }
}
.cid-v5MBXCZvPE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MBXCZvPE .carousel-inner > .active {
  display: block;
}
.cid-v5MBXCZvPE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXCZvPE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MBXCZvPE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MBXCZvPE .carousel-control,
  .cid-v5MBXCZvPE .carousel-indicators,
  .cid-v5MBXCZvPE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXCZvPE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MBXCZvPE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MBXCZvPE .carousel-indicators .active,
.cid-v5MBXCZvPE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MBXCZvPE .carousel-indicators .active {
  background: #fff;
}
.cid-v5MBXCZvPE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MBXCZvPE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MBXCZvPE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MBXCZvPE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MBXCZvPE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MBXCZvPE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MBXCZvPE .carousel {
  width: 100%;
}
.cid-v5MBXCZvPE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MBXCZvPE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MBXCZvPE .modal.fade .modal-dialog,
.cid-v5MBXCZvPE .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MBXCZvPE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MBXCZvPE .content-head {
  max-width: 800px;
}
.cid-v5MBXCZvPE .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MBXCZvPE .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MBXEq56A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MBXEq56A .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MBXEq56A .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MBXEq56A .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MBXEq56A .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MBXEq56A .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-v5MBXEq56A .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MBXEq56A .carousel-control,
.cid-v5MBXEq56A .close {
  background: #1b1b1b;
}
.cid-v5MBXEq56A .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MBXEq56A .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MBXEq56A .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MBXEq56A .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MBXEq56A .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-v5MBXEq56A .close::before {
  content: '\e91a';
}
.cid-v5MBXEq56A .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MBXEq56A .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-v5MBXEq56A .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXEq56A .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MBXEq56A .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MBXEq56A .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MBXEq56A .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-v5MBXEq56A .carousel-indicators li.active,
.cid-v5MBXEq56A .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MBXEq56A .carousel-indicators li::after,
.cid-v5MBXEq56A .carousel-indicators li::before {
  content: none;
}
.cid-v5MBXEq56A .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MBXEq56A .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MBXEq56A .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXEq56A .carousel-indicators {
    display: none;
  }
}
.cid-v5MBXEq56A .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MBXEq56A .carousel-inner > .active {
  display: block;
}
.cid-v5MBXEq56A .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXEq56A .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MBXEq56A .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MBXEq56A .carousel-control,
  .cid-v5MBXEq56A .carousel-indicators,
  .cid-v5MBXEq56A .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXEq56A .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MBXEq56A .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MBXEq56A .carousel-indicators .active,
.cid-v5MBXEq56A .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MBXEq56A .carousel-indicators .active {
  background: #fff;
}
.cid-v5MBXEq56A .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MBXEq56A .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MBXEq56A .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MBXEq56A .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MBXEq56A .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MBXEq56A .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MBXEq56A .carousel {
  width: 100%;
}
.cid-v5MBXEq56A .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MBXEq56A .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MBXEq56A .modal.fade .modal-dialog,
.cid-v5MBXEq56A .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MBXEq56A .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MBXEq56A .content-head {
  max-width: 800px;
}
.cid-v5MBXEq56A .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MBXEq56A .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MBXFiMoJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MBXFiMoJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MBXFiMoJ .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MBXFiMoJ .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MBXFiMoJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MBXFiMoJ .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-v5MBXFiMoJ .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MBXFiMoJ .carousel-control,
.cid-v5MBXFiMoJ .close {
  background: #1b1b1b;
}
.cid-v5MBXFiMoJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MBXFiMoJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MBXFiMoJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MBXFiMoJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MBXFiMoJ .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-v5MBXFiMoJ .close::before {
  content: '\e91a';
}
.cid-v5MBXFiMoJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MBXFiMoJ .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-v5MBXFiMoJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXFiMoJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MBXFiMoJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MBXFiMoJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MBXFiMoJ .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-v5MBXFiMoJ .carousel-indicators li.active,
.cid-v5MBXFiMoJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MBXFiMoJ .carousel-indicators li::after,
.cid-v5MBXFiMoJ .carousel-indicators li::before {
  content: none;
}
.cid-v5MBXFiMoJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MBXFiMoJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MBXFiMoJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXFiMoJ .carousel-indicators {
    display: none;
  }
}
.cid-v5MBXFiMoJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MBXFiMoJ .carousel-inner > .active {
  display: block;
}
.cid-v5MBXFiMoJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MBXFiMoJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MBXFiMoJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MBXFiMoJ .carousel-control,
  .cid-v5MBXFiMoJ .carousel-indicators,
  .cid-v5MBXFiMoJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MBXFiMoJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MBXFiMoJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MBXFiMoJ .carousel-indicators .active,
.cid-v5MBXFiMoJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MBXFiMoJ .carousel-indicators .active {
  background: #fff;
}
.cid-v5MBXFiMoJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MBXFiMoJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MBXFiMoJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MBXFiMoJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MBXFiMoJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MBXFiMoJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MBXFiMoJ .carousel {
  width: 100%;
}
.cid-v5MBXFiMoJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MBXFiMoJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MBXFiMoJ .modal.fade .modal-dialog,
.cid-v5MBXFiMoJ .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MBXFiMoJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MBXFiMoJ .content-head {
  max-width: 800px;
}
.cid-v5MBXFiMoJ .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MBXFiMoJ .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MBXGtccZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5MBXGtccZ .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5MBXGtccZ .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5MHt5jfpB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5MHt5jfpB .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-v5MHt5jfpB .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5MHt5jfpB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5MHt5jfpB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5MHt5jfpB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5MHt5jfpB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5MHt5jfpB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5MHt5jfpB .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5MHt5jfpB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5MHt5jfpB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5MHt5jfpB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5MHt5jfpB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5MHt5jfpB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5MHt5jfpB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5MHt5jfpB .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5MHt5jfpB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5MHt5jfpB .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5MHt5jfpB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5MHt5jfpB .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5MHt5jfpB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5MHt5jfpB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5MHt5jfpB .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5MHt5jfpB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MHt5jfpB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MHt5jfpB .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5MHt5jfpB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5MHt5jfpB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5MHt5jfpB .nav-item:focus,
.cid-v5MHt5jfpB .nav-link:focus {
  outline: none;
}
.cid-v5MHt5jfpB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5MHt5jfpB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5MHt5jfpB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5MHt5jfpB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5MHt5jfpB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5MHt5jfpB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5MHt5jfpB .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5MHt5jfpB .navbar.opened {
  transition: all 0.3s;
}
.cid-v5MHt5jfpB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5MHt5jfpB .navbar .navbar-logo img {
  width: auto;
}
.cid-v5MHt5jfpB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5MHt5jfpB .navbar.collapsed {
  justify-content: center;
}
.cid-v5MHt5jfpB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5MHt5jfpB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5MHt5jfpB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5MHt5jfpB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5MHt5jfpB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5MHt5jfpB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5MHt5jfpB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5MHt5jfpB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5MHt5jfpB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5MHt5jfpB .navbar {
    min-height: 72px;
  }
  .cid-v5MHt5jfpB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MHt5jfpB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5MHt5jfpB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5MHt5jfpB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5MHt5jfpB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5MHt5jfpB .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-v5MHt5jfpB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5MHt5jfpB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5MHt5jfpB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5MHt5jfpB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5MHt5jfpB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5MHt5jfpB .dropdown-item.active,
.cid-v5MHt5jfpB .dropdown-item:active {
  background-color: transparent;
}
.cid-v5MHt5jfpB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5MHt5jfpB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5MHt5jfpB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5MHt5jfpB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5MHt5jfpB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5MHt5jfpB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5MHt5jfpB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5MHt5jfpB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5MHt5jfpB .navbar-buttons {
    text-align: left;
  }
}
.cid-v5MHt5jfpB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5MHt5jfpB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5MHt5jfpB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5MHt5jfpB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MHt5jfpB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MHt5jfpB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5MHt5jfpB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MHt5jfpB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5MHt5jfpB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5MHt5jfpB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MHt5jfpB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5MHt5jfpB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5MHt5jfpB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5MHt5jfpB .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5MHt5jfpB .navbar {
    height: 70px;
  }
  .cid-v5MHt5jfpB .navbar.opened {
    height: auto;
  }
  .cid-v5MHt5jfpB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5MHt5jfpB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5MHt5jfpB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5MHt5jfpB .navbar-brand {
    margin-right: auto;
  }
  .cid-v5MHt5jfpB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5MHt5jfpB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5MHt5jfpB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5MHt5jfpB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MHt5jfpB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5MHt5jfpB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5MHt5jfpB .nav-link,
.cid-v5MHt5jfpB .dropdown-item {
  color: #000000;
}
.cid-v5MHt5Mavx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MHt5Mavx .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MHt5Mavx .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MHt5Mavx .item-wrapper {
  position: relative;
}
.cid-v5MHt5Mavx .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-v5MHt5Mavx .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MHt5Mavx .carousel-control,
.cid-v5MHt5Mavx .close {
  background: #1b1b1b;
}
.cid-v5MHt5Mavx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MHt5Mavx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MHt5Mavx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MHt5Mavx .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MHt5Mavx .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-v5MHt5Mavx .close::before {
  content: '\e91a';
}
.cid-v5MHt5Mavx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MHt5Mavx .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-v5MHt5Mavx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHt5Mavx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MHt5Mavx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MHt5Mavx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MHt5Mavx .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-v5MHt5Mavx .carousel-indicators li.active,
.cid-v5MHt5Mavx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MHt5Mavx .carousel-indicators li::after,
.cid-v5MHt5Mavx .carousel-indicators li::before {
  content: none;
}
.cid-v5MHt5Mavx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MHt5Mavx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MHt5Mavx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MHt5Mavx .carousel-indicators {
    display: none;
  }
}
.cid-v5MHt5Mavx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MHt5Mavx .carousel-inner > .active {
  display: block;
}
.cid-v5MHt5Mavx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHt5Mavx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MHt5Mavx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MHt5Mavx .carousel-control,
  .cid-v5MHt5Mavx .carousel-indicators,
  .cid-v5MHt5Mavx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MHt5Mavx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MHt5Mavx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MHt5Mavx .carousel-indicators .active,
.cid-v5MHt5Mavx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MHt5Mavx .carousel-indicators .active {
  background: #fff;
}
.cid-v5MHt5Mavx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MHt5Mavx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MHt5Mavx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MHt5Mavx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MHt5Mavx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MHt5Mavx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MHt5Mavx .carousel {
  width: 100%;
}
.cid-v5MHt5Mavx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MHt5Mavx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MHt5Mavx .modal.fade .modal-dialog,
.cid-v5MHt5Mavx .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MHt5Mavx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MHt5Mavx .content-head {
  max-width: 800px;
}
.cid-v5MHt5Mavx .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MHt7NfeN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MHt7NfeN .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MHt7NfeN .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MHt7NfeN .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MHt7NfeN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MHt7NfeN .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-v5MHt7NfeN .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MHt7NfeN .carousel-control,
.cid-v5MHt7NfeN .close {
  background: #1b1b1b;
}
.cid-v5MHt7NfeN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MHt7NfeN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MHt7NfeN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MHt7NfeN .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MHt7NfeN .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-v5MHt7NfeN .close::before {
  content: '\e91a';
}
.cid-v5MHt7NfeN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MHt7NfeN .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-v5MHt7NfeN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHt7NfeN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MHt7NfeN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MHt7NfeN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MHt7NfeN .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-v5MHt7NfeN .carousel-indicators li.active,
.cid-v5MHt7NfeN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MHt7NfeN .carousel-indicators li::after,
.cid-v5MHt7NfeN .carousel-indicators li::before {
  content: none;
}
.cid-v5MHt7NfeN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MHt7NfeN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MHt7NfeN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MHt7NfeN .carousel-indicators {
    display: none;
  }
}
.cid-v5MHt7NfeN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MHt7NfeN .carousel-inner > .active {
  display: block;
}
.cid-v5MHt7NfeN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHt7NfeN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MHt7NfeN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MHt7NfeN .carousel-control,
  .cid-v5MHt7NfeN .carousel-indicators,
  .cid-v5MHt7NfeN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MHt7NfeN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MHt7NfeN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MHt7NfeN .carousel-indicators .active,
.cid-v5MHt7NfeN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MHt7NfeN .carousel-indicators .active {
  background: #fff;
}
.cid-v5MHt7NfeN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MHt7NfeN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MHt7NfeN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MHt7NfeN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MHt7NfeN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MHt7NfeN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MHt7NfeN .carousel {
  width: 100%;
}
.cid-v5MHt7NfeN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MHt7NfeN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MHt7NfeN .modal.fade .modal-dialog,
.cid-v5MHt7NfeN .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MHt7NfeN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MHt7NfeN .content-head {
  max-width: 800px;
}
.cid-v5MHt7NfeN .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MHt92ON1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MHt92ON1 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MHt92ON1 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MHt92ON1 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MHt92ON1 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MHt92ON1 .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-v5MHt92ON1 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MHt92ON1 .carousel-control,
.cid-v5MHt92ON1 .close {
  background: #1b1b1b;
}
.cid-v5MHt92ON1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MHt92ON1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MHt92ON1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MHt92ON1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MHt92ON1 .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-v5MHt92ON1 .close::before {
  content: '\e91a';
}
.cid-v5MHt92ON1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MHt92ON1 .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-v5MHt92ON1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHt92ON1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MHt92ON1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MHt92ON1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MHt92ON1 .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-v5MHt92ON1 .carousel-indicators li.active,
.cid-v5MHt92ON1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MHt92ON1 .carousel-indicators li::after,
.cid-v5MHt92ON1 .carousel-indicators li::before {
  content: none;
}
.cid-v5MHt92ON1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MHt92ON1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MHt92ON1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MHt92ON1 .carousel-indicators {
    display: none;
  }
}
.cid-v5MHt92ON1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MHt92ON1 .carousel-inner > .active {
  display: block;
}
.cid-v5MHt92ON1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHt92ON1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MHt92ON1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MHt92ON1 .carousel-control,
  .cid-v5MHt92ON1 .carousel-indicators,
  .cid-v5MHt92ON1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MHt92ON1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MHt92ON1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MHt92ON1 .carousel-indicators .active,
.cid-v5MHt92ON1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MHt92ON1 .carousel-indicators .active {
  background: #fff;
}
.cid-v5MHt92ON1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MHt92ON1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MHt92ON1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MHt92ON1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MHt92ON1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MHt92ON1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MHt92ON1 .carousel {
  width: 100%;
}
.cid-v5MHt92ON1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MHt92ON1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MHt92ON1 .modal.fade .modal-dialog,
.cid-v5MHt92ON1 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MHt92ON1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MHt92ON1 .content-head {
  max-width: 800px;
}
.cid-v5MHt92ON1 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MHtaGgkc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MHtaGgkc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MHtaGgkc .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MHtaGgkc .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MHtaGgkc .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MHtaGgkc .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-v5MHtaGgkc .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MHtaGgkc .carousel-control,
.cid-v5MHtaGgkc .close {
  background: #1b1b1b;
}
.cid-v5MHtaGgkc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MHtaGgkc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MHtaGgkc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MHtaGgkc .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MHtaGgkc .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-v5MHtaGgkc .close::before {
  content: '\e91a';
}
.cid-v5MHtaGgkc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MHtaGgkc .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-v5MHtaGgkc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHtaGgkc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MHtaGgkc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MHtaGgkc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MHtaGgkc .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-v5MHtaGgkc .carousel-indicators li.active,
.cid-v5MHtaGgkc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MHtaGgkc .carousel-indicators li::after,
.cid-v5MHtaGgkc .carousel-indicators li::before {
  content: none;
}
.cid-v5MHtaGgkc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MHtaGgkc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MHtaGgkc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MHtaGgkc .carousel-indicators {
    display: none;
  }
}
.cid-v5MHtaGgkc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MHtaGgkc .carousel-inner > .active {
  display: block;
}
.cid-v5MHtaGgkc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHtaGgkc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MHtaGgkc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MHtaGgkc .carousel-control,
  .cid-v5MHtaGgkc .carousel-indicators,
  .cid-v5MHtaGgkc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MHtaGgkc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MHtaGgkc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MHtaGgkc .carousel-indicators .active,
.cid-v5MHtaGgkc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MHtaGgkc .carousel-indicators .active {
  background: #fff;
}
.cid-v5MHtaGgkc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MHtaGgkc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MHtaGgkc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MHtaGgkc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MHtaGgkc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MHtaGgkc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MHtaGgkc .carousel {
  width: 100%;
}
.cid-v5MHtaGgkc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MHtaGgkc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MHtaGgkc .modal.fade .modal-dialog,
.cid-v5MHtaGgkc .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MHtaGgkc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MHtaGgkc .content-head {
  max-width: 800px;
}
.cid-v5MHtaGgkc .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MHtcTJHH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MHtcTJHH .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MHtcTJHH .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MHtcTJHH .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MHtcTJHH .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MHtcTJHH .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-v5MHtcTJHH .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MHtcTJHH .carousel-control,
.cid-v5MHtcTJHH .close {
  background: #1b1b1b;
}
.cid-v5MHtcTJHH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MHtcTJHH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MHtcTJHH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MHtcTJHH .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MHtcTJHH .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-v5MHtcTJHH .close::before {
  content: '\e91a';
}
.cid-v5MHtcTJHH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MHtcTJHH .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-v5MHtcTJHH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHtcTJHH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MHtcTJHH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MHtcTJHH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MHtcTJHH .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-v5MHtcTJHH .carousel-indicators li.active,
.cid-v5MHtcTJHH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MHtcTJHH .carousel-indicators li::after,
.cid-v5MHtcTJHH .carousel-indicators li::before {
  content: none;
}
.cid-v5MHtcTJHH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MHtcTJHH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MHtcTJHH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MHtcTJHH .carousel-indicators {
    display: none;
  }
}
.cid-v5MHtcTJHH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MHtcTJHH .carousel-inner > .active {
  display: block;
}
.cid-v5MHtcTJHH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHtcTJHH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MHtcTJHH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MHtcTJHH .carousel-control,
  .cid-v5MHtcTJHH .carousel-indicators,
  .cid-v5MHtcTJHH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MHtcTJHH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MHtcTJHH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MHtcTJHH .carousel-indicators .active,
.cid-v5MHtcTJHH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MHtcTJHH .carousel-indicators .active {
  background: #fff;
}
.cid-v5MHtcTJHH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MHtcTJHH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MHtcTJHH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MHtcTJHH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MHtcTJHH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MHtcTJHH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MHtcTJHH .carousel {
  width: 100%;
}
.cid-v5MHtcTJHH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MHtcTJHH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MHtcTJHH .modal.fade .modal-dialog,
.cid-v5MHtcTJHH .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MHtcTJHH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MHtcTJHH .content-head {
  max-width: 800px;
}
.cid-v5MHtcTJHH .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MHtcTJHH .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MHtenaHz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MHtenaHz .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MHtenaHz .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MHtenaHz .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MHtenaHz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MHtenaHz .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-v5MHtenaHz .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MHtenaHz .carousel-control,
.cid-v5MHtenaHz .close {
  background: #1b1b1b;
}
.cid-v5MHtenaHz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MHtenaHz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MHtenaHz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MHtenaHz .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MHtenaHz .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-v5MHtenaHz .close::before {
  content: '\e91a';
}
.cid-v5MHtenaHz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MHtenaHz .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-v5MHtenaHz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHtenaHz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MHtenaHz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MHtenaHz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MHtenaHz .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-v5MHtenaHz .carousel-indicators li.active,
.cid-v5MHtenaHz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MHtenaHz .carousel-indicators li::after,
.cid-v5MHtenaHz .carousel-indicators li::before {
  content: none;
}
.cid-v5MHtenaHz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MHtenaHz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MHtenaHz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MHtenaHz .carousel-indicators {
    display: none;
  }
}
.cid-v5MHtenaHz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MHtenaHz .carousel-inner > .active {
  display: block;
}
.cid-v5MHtenaHz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHtenaHz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MHtenaHz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MHtenaHz .carousel-control,
  .cid-v5MHtenaHz .carousel-indicators,
  .cid-v5MHtenaHz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MHtenaHz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MHtenaHz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MHtenaHz .carousel-indicators .active,
.cid-v5MHtenaHz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MHtenaHz .carousel-indicators .active {
  background: #fff;
}
.cid-v5MHtenaHz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MHtenaHz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MHtenaHz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MHtenaHz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MHtenaHz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MHtenaHz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MHtenaHz .carousel {
  width: 100%;
}
.cid-v5MHtenaHz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MHtenaHz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MHtenaHz .modal.fade .modal-dialog,
.cid-v5MHtenaHz .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MHtenaHz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MHtenaHz .content-head {
  max-width: 800px;
}
.cid-v5MHtenaHz .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MHtenaHz .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MHtfkyRx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MHtfkyRx .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MHtfkyRx .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MHtfkyRx .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MHtfkyRx .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MHtfkyRx .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-v5MHtfkyRx .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MHtfkyRx .carousel-control,
.cid-v5MHtfkyRx .close {
  background: #1b1b1b;
}
.cid-v5MHtfkyRx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MHtfkyRx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MHtfkyRx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MHtfkyRx .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MHtfkyRx .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-v5MHtfkyRx .close::before {
  content: '\e91a';
}
.cid-v5MHtfkyRx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MHtfkyRx .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-v5MHtfkyRx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHtfkyRx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MHtfkyRx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MHtfkyRx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MHtfkyRx .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-v5MHtfkyRx .carousel-indicators li.active,
.cid-v5MHtfkyRx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MHtfkyRx .carousel-indicators li::after,
.cid-v5MHtfkyRx .carousel-indicators li::before {
  content: none;
}
.cid-v5MHtfkyRx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MHtfkyRx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MHtfkyRx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MHtfkyRx .carousel-indicators {
    display: none;
  }
}
.cid-v5MHtfkyRx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MHtfkyRx .carousel-inner > .active {
  display: block;
}
.cid-v5MHtfkyRx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHtfkyRx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MHtfkyRx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MHtfkyRx .carousel-control,
  .cid-v5MHtfkyRx .carousel-indicators,
  .cid-v5MHtfkyRx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MHtfkyRx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MHtfkyRx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MHtfkyRx .carousel-indicators .active,
.cid-v5MHtfkyRx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MHtfkyRx .carousel-indicators .active {
  background: #fff;
}
.cid-v5MHtfkyRx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MHtfkyRx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MHtfkyRx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MHtfkyRx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MHtfkyRx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MHtfkyRx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MHtfkyRx .carousel {
  width: 100%;
}
.cid-v5MHtfkyRx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MHtfkyRx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MHtfkyRx .modal.fade .modal-dialog,
.cid-v5MHtfkyRx .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MHtfkyRx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MHtfkyRx .content-head {
  max-width: 800px;
}
.cid-v5MHtfkyRx .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MHtfkyRx .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MHtguO6p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MHtguO6p .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MHtguO6p .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MHtguO6p .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MHtguO6p .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MHtguO6p .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-v5MHtguO6p .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MHtguO6p .carousel-control,
.cid-v5MHtguO6p .close {
  background: #1b1b1b;
}
.cid-v5MHtguO6p .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MHtguO6p .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MHtguO6p .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MHtguO6p .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MHtguO6p .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-v5MHtguO6p .close::before {
  content: '\e91a';
}
.cid-v5MHtguO6p .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MHtguO6p .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-v5MHtguO6p .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHtguO6p .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MHtguO6p .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MHtguO6p .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MHtguO6p .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-v5MHtguO6p .carousel-indicators li.active,
.cid-v5MHtguO6p .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MHtguO6p .carousel-indicators li::after,
.cid-v5MHtguO6p .carousel-indicators li::before {
  content: none;
}
.cid-v5MHtguO6p .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MHtguO6p .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MHtguO6p .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MHtguO6p .carousel-indicators {
    display: none;
  }
}
.cid-v5MHtguO6p .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MHtguO6p .carousel-inner > .active {
  display: block;
}
.cid-v5MHtguO6p .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHtguO6p .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MHtguO6p .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MHtguO6p .carousel-control,
  .cid-v5MHtguO6p .carousel-indicators,
  .cid-v5MHtguO6p .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MHtguO6p .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MHtguO6p .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MHtguO6p .carousel-indicators .active,
.cid-v5MHtguO6p .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MHtguO6p .carousel-indicators .active {
  background: #fff;
}
.cid-v5MHtguO6p .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MHtguO6p .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MHtguO6p .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MHtguO6p .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MHtguO6p .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MHtguO6p .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MHtguO6p .carousel {
  width: 100%;
}
.cid-v5MHtguO6p .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MHtguO6p .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MHtguO6p .modal.fade .modal-dialog,
.cid-v5MHtguO6p .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MHtguO6p .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MHtguO6p .content-head {
  max-width: 800px;
}
.cid-v5MHtguO6p .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MHtguO6p .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MHti9wCO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MHti9wCO .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MHti9wCO .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MHti9wCO .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MHti9wCO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MHti9wCO .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-v5MHti9wCO .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MHti9wCO .carousel-control,
.cid-v5MHti9wCO .close {
  background: #1b1b1b;
}
.cid-v5MHti9wCO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MHti9wCO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MHti9wCO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MHti9wCO .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MHti9wCO .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-v5MHti9wCO .close::before {
  content: '\e91a';
}
.cid-v5MHti9wCO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MHti9wCO .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-v5MHti9wCO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHti9wCO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MHti9wCO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MHti9wCO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MHti9wCO .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-v5MHti9wCO .carousel-indicators li.active,
.cid-v5MHti9wCO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MHti9wCO .carousel-indicators li::after,
.cid-v5MHti9wCO .carousel-indicators li::before {
  content: none;
}
.cid-v5MHti9wCO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MHti9wCO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MHti9wCO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MHti9wCO .carousel-indicators {
    display: none;
  }
}
.cid-v5MHti9wCO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MHti9wCO .carousel-inner > .active {
  display: block;
}
.cid-v5MHti9wCO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MHti9wCO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MHti9wCO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MHti9wCO .carousel-control,
  .cid-v5MHti9wCO .carousel-indicators,
  .cid-v5MHti9wCO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MHti9wCO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MHti9wCO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MHti9wCO .carousel-indicators .active,
.cid-v5MHti9wCO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MHti9wCO .carousel-indicators .active {
  background: #fff;
}
.cid-v5MHti9wCO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MHti9wCO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MHti9wCO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MHti9wCO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MHti9wCO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MHti9wCO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MHti9wCO .carousel {
  width: 100%;
}
.cid-v5MHti9wCO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MHti9wCO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MHti9wCO .modal.fade .modal-dialog,
.cid-v5MHti9wCO .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MHti9wCO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MHti9wCO .content-head {
  max-width: 800px;
}
.cid-v5MHti9wCO .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MHti9wCO .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MHtjuSTi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5MHtjuSTi .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5MHtjuSTi .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5MLOzQLYh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5MLOzQLYh .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-v5MLOzQLYh .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5MLOzQLYh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5MLOzQLYh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5MLOzQLYh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5MLOzQLYh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5MLOzQLYh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5MLOzQLYh .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5MLOzQLYh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5MLOzQLYh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5MLOzQLYh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5MLOzQLYh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5MLOzQLYh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5MLOzQLYh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5MLOzQLYh .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5MLOzQLYh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5MLOzQLYh .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5MLOzQLYh .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5MLOzQLYh .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5MLOzQLYh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5MLOzQLYh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5MLOzQLYh .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5MLOzQLYh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOzQLYh .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MLOzQLYh .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5MLOzQLYh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5MLOzQLYh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5MLOzQLYh .nav-item:focus,
.cid-v5MLOzQLYh .nav-link:focus {
  outline: none;
}
.cid-v5MLOzQLYh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5MLOzQLYh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5MLOzQLYh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5MLOzQLYh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5MLOzQLYh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5MLOzQLYh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5MLOzQLYh .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5MLOzQLYh .navbar.opened {
  transition: all 0.3s;
}
.cid-v5MLOzQLYh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5MLOzQLYh .navbar .navbar-logo img {
  width: auto;
}
.cid-v5MLOzQLYh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5MLOzQLYh .navbar.collapsed {
  justify-content: center;
}
.cid-v5MLOzQLYh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5MLOzQLYh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5MLOzQLYh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5MLOzQLYh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5MLOzQLYh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5MLOzQLYh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5MLOzQLYh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5MLOzQLYh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5MLOzQLYh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5MLOzQLYh .navbar {
    min-height: 72px;
  }
  .cid-v5MLOzQLYh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MLOzQLYh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5MLOzQLYh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5MLOzQLYh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5MLOzQLYh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5MLOzQLYh .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-v5MLOzQLYh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5MLOzQLYh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5MLOzQLYh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5MLOzQLYh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5MLOzQLYh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5MLOzQLYh .dropdown-item.active,
.cid-v5MLOzQLYh .dropdown-item:active {
  background-color: transparent;
}
.cid-v5MLOzQLYh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5MLOzQLYh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5MLOzQLYh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5MLOzQLYh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5MLOzQLYh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5MLOzQLYh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5MLOzQLYh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5MLOzQLYh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5MLOzQLYh .navbar-buttons {
    text-align: left;
  }
}
.cid-v5MLOzQLYh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5MLOzQLYh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5MLOzQLYh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5MLOzQLYh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MLOzQLYh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MLOzQLYh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5MLOzQLYh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MLOzQLYh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5MLOzQLYh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5MLOzQLYh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MLOzQLYh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5MLOzQLYh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5MLOzQLYh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5MLOzQLYh .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5MLOzQLYh .navbar {
    height: 70px;
  }
  .cid-v5MLOzQLYh .navbar.opened {
    height: auto;
  }
  .cid-v5MLOzQLYh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5MLOzQLYh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5MLOzQLYh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5MLOzQLYh .navbar-brand {
    margin-right: auto;
  }
  .cid-v5MLOzQLYh .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5MLOzQLYh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5MLOzQLYh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5MLOzQLYh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MLOzQLYh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5MLOzQLYh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5MLOzQLYh .nav-link,
.cid-v5MLOzQLYh .dropdown-item {
  color: #000000;
}
.cid-v5MLOAqlv0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MLOAqlv0 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MLOAqlv0 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MLOAqlv0 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MLOAqlv0 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MLOAqlv0 .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-v5MLOAqlv0 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MLOAqlv0 .carousel-control,
.cid-v5MLOAqlv0 .close {
  background: #1b1b1b;
}
.cid-v5MLOAqlv0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MLOAqlv0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MLOAqlv0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MLOAqlv0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MLOAqlv0 .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-v5MLOAqlv0 .close::before {
  content: '\e91a';
}
.cid-v5MLOAqlv0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MLOAqlv0 .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-v5MLOAqlv0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOAqlv0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MLOAqlv0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MLOAqlv0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MLOAqlv0 .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-v5MLOAqlv0 .carousel-indicators li.active,
.cid-v5MLOAqlv0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MLOAqlv0 .carousel-indicators li::after,
.cid-v5MLOAqlv0 .carousel-indicators li::before {
  content: none;
}
.cid-v5MLOAqlv0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MLOAqlv0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MLOAqlv0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOAqlv0 .carousel-indicators {
    display: none;
  }
}
.cid-v5MLOAqlv0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MLOAqlv0 .carousel-inner > .active {
  display: block;
}
.cid-v5MLOAqlv0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOAqlv0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MLOAqlv0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MLOAqlv0 .carousel-control,
  .cid-v5MLOAqlv0 .carousel-indicators,
  .cid-v5MLOAqlv0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOAqlv0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MLOAqlv0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MLOAqlv0 .carousel-indicators .active,
.cid-v5MLOAqlv0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MLOAqlv0 .carousel-indicators .active {
  background: #fff;
}
.cid-v5MLOAqlv0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MLOAqlv0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MLOAqlv0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MLOAqlv0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MLOAqlv0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MLOAqlv0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MLOAqlv0 .carousel {
  width: 100%;
}
.cid-v5MLOAqlv0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MLOAqlv0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MLOAqlv0 .modal.fade .modal-dialog,
.cid-v5MLOAqlv0 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MLOAqlv0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MLOAqlv0 .content-head {
  max-width: 800px;
}
.cid-v5MLOAqlv0 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MLOCLbbA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MLOCLbbA .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MLOCLbbA .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MLOCLbbA .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MLOCLbbA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MLOCLbbA .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-v5MLOCLbbA .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MLOCLbbA .carousel-control,
.cid-v5MLOCLbbA .close {
  background: #1b1b1b;
}
.cid-v5MLOCLbbA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MLOCLbbA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MLOCLbbA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MLOCLbbA .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MLOCLbbA .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-v5MLOCLbbA .close::before {
  content: '\e91a';
}
.cid-v5MLOCLbbA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MLOCLbbA .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-v5MLOCLbbA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOCLbbA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MLOCLbbA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MLOCLbbA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MLOCLbbA .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-v5MLOCLbbA .carousel-indicators li.active,
.cid-v5MLOCLbbA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MLOCLbbA .carousel-indicators li::after,
.cid-v5MLOCLbbA .carousel-indicators li::before {
  content: none;
}
.cid-v5MLOCLbbA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MLOCLbbA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MLOCLbbA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOCLbbA .carousel-indicators {
    display: none;
  }
}
.cid-v5MLOCLbbA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MLOCLbbA .carousel-inner > .active {
  display: block;
}
.cid-v5MLOCLbbA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOCLbbA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MLOCLbbA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MLOCLbbA .carousel-control,
  .cid-v5MLOCLbbA .carousel-indicators,
  .cid-v5MLOCLbbA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOCLbbA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MLOCLbbA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MLOCLbbA .carousel-indicators .active,
.cid-v5MLOCLbbA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MLOCLbbA .carousel-indicators .active {
  background: #fff;
}
.cid-v5MLOCLbbA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MLOCLbbA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MLOCLbbA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MLOCLbbA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MLOCLbbA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MLOCLbbA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MLOCLbbA .carousel {
  width: 100%;
}
.cid-v5MLOCLbbA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MLOCLbbA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MLOCLbbA .modal.fade .modal-dialog,
.cid-v5MLOCLbbA .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MLOCLbbA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MLOCLbbA .content-head {
  max-width: 800px;
}
.cid-v5MLOCLbbA .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MLOE9Ama {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MLOE9Ama .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MLOE9Ama .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MLOE9Ama .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MLOE9Ama .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MLOE9Ama .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-v5MLOE9Ama .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MLOE9Ama .carousel-control,
.cid-v5MLOE9Ama .close {
  background: #1b1b1b;
}
.cid-v5MLOE9Ama .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MLOE9Ama .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MLOE9Ama .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MLOE9Ama .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MLOE9Ama .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-v5MLOE9Ama .close::before {
  content: '\e91a';
}
.cid-v5MLOE9Ama .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MLOE9Ama .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-v5MLOE9Ama .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOE9Ama .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MLOE9Ama .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MLOE9Ama .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MLOE9Ama .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-v5MLOE9Ama .carousel-indicators li.active,
.cid-v5MLOE9Ama .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MLOE9Ama .carousel-indicators li::after,
.cid-v5MLOE9Ama .carousel-indicators li::before {
  content: none;
}
.cid-v5MLOE9Ama .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MLOE9Ama .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MLOE9Ama .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOE9Ama .carousel-indicators {
    display: none;
  }
}
.cid-v5MLOE9Ama .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MLOE9Ama .carousel-inner > .active {
  display: block;
}
.cid-v5MLOE9Ama .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOE9Ama .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MLOE9Ama .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MLOE9Ama .carousel-control,
  .cid-v5MLOE9Ama .carousel-indicators,
  .cid-v5MLOE9Ama .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOE9Ama .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MLOE9Ama .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MLOE9Ama .carousel-indicators .active,
.cid-v5MLOE9Ama .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MLOE9Ama .carousel-indicators .active {
  background: #fff;
}
.cid-v5MLOE9Ama .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MLOE9Ama .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MLOE9Ama .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MLOE9Ama .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MLOE9Ama .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MLOE9Ama .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MLOE9Ama .carousel {
  width: 100%;
}
.cid-v5MLOE9Ama .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MLOE9Ama .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MLOE9Ama .modal.fade .modal-dialog,
.cid-v5MLOE9Ama .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MLOE9Ama .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MLOE9Ama .content-head {
  max-width: 800px;
}
.cid-v5MLOE9Ama .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MLOG2aHM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MLOG2aHM .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MLOG2aHM .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MLOG2aHM .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MLOG2aHM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MLOG2aHM .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-v5MLOG2aHM .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MLOG2aHM .carousel-control,
.cid-v5MLOG2aHM .close {
  background: #1b1b1b;
}
.cid-v5MLOG2aHM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MLOG2aHM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MLOG2aHM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MLOG2aHM .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MLOG2aHM .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-v5MLOG2aHM .close::before {
  content: '\e91a';
}
.cid-v5MLOG2aHM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MLOG2aHM .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-v5MLOG2aHM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOG2aHM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MLOG2aHM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MLOG2aHM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MLOG2aHM .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-v5MLOG2aHM .carousel-indicators li.active,
.cid-v5MLOG2aHM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MLOG2aHM .carousel-indicators li::after,
.cid-v5MLOG2aHM .carousel-indicators li::before {
  content: none;
}
.cid-v5MLOG2aHM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MLOG2aHM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MLOG2aHM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOG2aHM .carousel-indicators {
    display: none;
  }
}
.cid-v5MLOG2aHM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MLOG2aHM .carousel-inner > .active {
  display: block;
}
.cid-v5MLOG2aHM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOG2aHM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MLOG2aHM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MLOG2aHM .carousel-control,
  .cid-v5MLOG2aHM .carousel-indicators,
  .cid-v5MLOG2aHM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOG2aHM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MLOG2aHM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MLOG2aHM .carousel-indicators .active,
.cid-v5MLOG2aHM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MLOG2aHM .carousel-indicators .active {
  background: #fff;
}
.cid-v5MLOG2aHM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MLOG2aHM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MLOG2aHM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MLOG2aHM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MLOG2aHM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MLOG2aHM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MLOG2aHM .carousel {
  width: 100%;
}
.cid-v5MLOG2aHM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MLOG2aHM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MLOG2aHM .modal.fade .modal-dialog,
.cid-v5MLOG2aHM .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MLOG2aHM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MLOG2aHM .content-head {
  max-width: 800px;
}
.cid-v5MLOG2aHM .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MLOIms3D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MLOIms3D .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MLOIms3D .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MLOIms3D .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MLOIms3D .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MLOIms3D .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-v5MLOIms3D .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MLOIms3D .carousel-control,
.cid-v5MLOIms3D .close {
  background: #1b1b1b;
}
.cid-v5MLOIms3D .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MLOIms3D .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MLOIms3D .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MLOIms3D .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MLOIms3D .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-v5MLOIms3D .close::before {
  content: '\e91a';
}
.cid-v5MLOIms3D .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MLOIms3D .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-v5MLOIms3D .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOIms3D .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MLOIms3D .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MLOIms3D .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MLOIms3D .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-v5MLOIms3D .carousel-indicators li.active,
.cid-v5MLOIms3D .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MLOIms3D .carousel-indicators li::after,
.cid-v5MLOIms3D .carousel-indicators li::before {
  content: none;
}
.cid-v5MLOIms3D .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MLOIms3D .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MLOIms3D .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOIms3D .carousel-indicators {
    display: none;
  }
}
.cid-v5MLOIms3D .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MLOIms3D .carousel-inner > .active {
  display: block;
}
.cid-v5MLOIms3D .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOIms3D .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MLOIms3D .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MLOIms3D .carousel-control,
  .cid-v5MLOIms3D .carousel-indicators,
  .cid-v5MLOIms3D .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOIms3D .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MLOIms3D .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MLOIms3D .carousel-indicators .active,
.cid-v5MLOIms3D .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MLOIms3D .carousel-indicators .active {
  background: #fff;
}
.cid-v5MLOIms3D .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MLOIms3D .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MLOIms3D .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MLOIms3D .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MLOIms3D .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MLOIms3D .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MLOIms3D .carousel {
  width: 100%;
}
.cid-v5MLOIms3D .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MLOIms3D .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MLOIms3D .modal.fade .modal-dialog,
.cid-v5MLOIms3D .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MLOIms3D .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MLOIms3D .content-head {
  max-width: 800px;
}
.cid-v5MLOIms3D .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MLOIms3D .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MLOJV5f6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MLOJV5f6 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MLOJV5f6 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MLOJV5f6 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MLOJV5f6 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MLOJV5f6 .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-v5MLOJV5f6 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MLOJV5f6 .carousel-control,
.cid-v5MLOJV5f6 .close {
  background: #1b1b1b;
}
.cid-v5MLOJV5f6 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MLOJV5f6 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MLOJV5f6 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MLOJV5f6 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MLOJV5f6 .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-v5MLOJV5f6 .close::before {
  content: '\e91a';
}
.cid-v5MLOJV5f6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MLOJV5f6 .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-v5MLOJV5f6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOJV5f6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MLOJV5f6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MLOJV5f6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MLOJV5f6 .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-v5MLOJV5f6 .carousel-indicators li.active,
.cid-v5MLOJV5f6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MLOJV5f6 .carousel-indicators li::after,
.cid-v5MLOJV5f6 .carousel-indicators li::before {
  content: none;
}
.cid-v5MLOJV5f6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MLOJV5f6 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MLOJV5f6 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOJV5f6 .carousel-indicators {
    display: none;
  }
}
.cid-v5MLOJV5f6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MLOJV5f6 .carousel-inner > .active {
  display: block;
}
.cid-v5MLOJV5f6 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOJV5f6 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MLOJV5f6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MLOJV5f6 .carousel-control,
  .cid-v5MLOJV5f6 .carousel-indicators,
  .cid-v5MLOJV5f6 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOJV5f6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MLOJV5f6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MLOJV5f6 .carousel-indicators .active,
.cid-v5MLOJV5f6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MLOJV5f6 .carousel-indicators .active {
  background: #fff;
}
.cid-v5MLOJV5f6 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MLOJV5f6 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MLOJV5f6 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MLOJV5f6 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MLOJV5f6 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MLOJV5f6 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MLOJV5f6 .carousel {
  width: 100%;
}
.cid-v5MLOJV5f6 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MLOJV5f6 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MLOJV5f6 .modal.fade .modal-dialog,
.cid-v5MLOJV5f6 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MLOJV5f6 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MLOJV5f6 .content-head {
  max-width: 800px;
}
.cid-v5MLOJV5f6 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MLOJV5f6 .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MLOL4EMs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MLOL4EMs .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MLOL4EMs .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MLOL4EMs .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MLOL4EMs .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MLOL4EMs .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-v5MLOL4EMs .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MLOL4EMs .carousel-control,
.cid-v5MLOL4EMs .close {
  background: #1b1b1b;
}
.cid-v5MLOL4EMs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MLOL4EMs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MLOL4EMs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MLOL4EMs .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MLOL4EMs .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-v5MLOL4EMs .close::before {
  content: '\e91a';
}
.cid-v5MLOL4EMs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MLOL4EMs .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-v5MLOL4EMs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOL4EMs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MLOL4EMs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MLOL4EMs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MLOL4EMs .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-v5MLOL4EMs .carousel-indicators li.active,
.cid-v5MLOL4EMs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MLOL4EMs .carousel-indicators li::after,
.cid-v5MLOL4EMs .carousel-indicators li::before {
  content: none;
}
.cid-v5MLOL4EMs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MLOL4EMs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MLOL4EMs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOL4EMs .carousel-indicators {
    display: none;
  }
}
.cid-v5MLOL4EMs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MLOL4EMs .carousel-inner > .active {
  display: block;
}
.cid-v5MLOL4EMs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOL4EMs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MLOL4EMs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MLOL4EMs .carousel-control,
  .cid-v5MLOL4EMs .carousel-indicators,
  .cid-v5MLOL4EMs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOL4EMs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MLOL4EMs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MLOL4EMs .carousel-indicators .active,
.cid-v5MLOL4EMs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MLOL4EMs .carousel-indicators .active {
  background: #fff;
}
.cid-v5MLOL4EMs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MLOL4EMs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MLOL4EMs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MLOL4EMs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MLOL4EMs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MLOL4EMs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MLOL4EMs .carousel {
  width: 100%;
}
.cid-v5MLOL4EMs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MLOL4EMs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MLOL4EMs .modal.fade .modal-dialog,
.cid-v5MLOL4EMs .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MLOL4EMs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MLOL4EMs .content-head {
  max-width: 800px;
}
.cid-v5MLOL4EMs .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MLOL4EMs .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MLOMoekE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MLOMoekE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MLOMoekE .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MLOMoekE .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MLOMoekE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MLOMoekE .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-v5MLOMoekE .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MLOMoekE .carousel-control,
.cid-v5MLOMoekE .close {
  background: #1b1b1b;
}
.cid-v5MLOMoekE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MLOMoekE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MLOMoekE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MLOMoekE .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MLOMoekE .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-v5MLOMoekE .close::before {
  content: '\e91a';
}
.cid-v5MLOMoekE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MLOMoekE .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-v5MLOMoekE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOMoekE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MLOMoekE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MLOMoekE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MLOMoekE .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-v5MLOMoekE .carousel-indicators li.active,
.cid-v5MLOMoekE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MLOMoekE .carousel-indicators li::after,
.cid-v5MLOMoekE .carousel-indicators li::before {
  content: none;
}
.cid-v5MLOMoekE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MLOMoekE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MLOMoekE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOMoekE .carousel-indicators {
    display: none;
  }
}
.cid-v5MLOMoekE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MLOMoekE .carousel-inner > .active {
  display: block;
}
.cid-v5MLOMoekE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOMoekE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MLOMoekE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MLOMoekE .carousel-control,
  .cid-v5MLOMoekE .carousel-indicators,
  .cid-v5MLOMoekE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOMoekE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MLOMoekE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MLOMoekE .carousel-indicators .active,
.cid-v5MLOMoekE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MLOMoekE .carousel-indicators .active {
  background: #fff;
}
.cid-v5MLOMoekE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MLOMoekE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MLOMoekE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MLOMoekE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MLOMoekE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MLOMoekE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MLOMoekE .carousel {
  width: 100%;
}
.cid-v5MLOMoekE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MLOMoekE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MLOMoekE .modal.fade .modal-dialog,
.cid-v5MLOMoekE .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MLOMoekE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MLOMoekE .content-head {
  max-width: 800px;
}
.cid-v5MLOMoekE .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MLOMoekE .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MLOO96xk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MLOO96xk .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MLOO96xk .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MLOO96xk .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MLOO96xk .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MLOO96xk .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-v5MLOO96xk .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MLOO96xk .carousel-control,
.cid-v5MLOO96xk .close {
  background: #1b1b1b;
}
.cid-v5MLOO96xk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MLOO96xk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MLOO96xk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MLOO96xk .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MLOO96xk .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-v5MLOO96xk .close::before {
  content: '\e91a';
}
.cid-v5MLOO96xk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MLOO96xk .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-v5MLOO96xk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOO96xk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MLOO96xk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MLOO96xk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MLOO96xk .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-v5MLOO96xk .carousel-indicators li.active,
.cid-v5MLOO96xk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MLOO96xk .carousel-indicators li::after,
.cid-v5MLOO96xk .carousel-indicators li::before {
  content: none;
}
.cid-v5MLOO96xk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MLOO96xk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MLOO96xk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOO96xk .carousel-indicators {
    display: none;
  }
}
.cid-v5MLOO96xk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MLOO96xk .carousel-inner > .active {
  display: block;
}
.cid-v5MLOO96xk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MLOO96xk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MLOO96xk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MLOO96xk .carousel-control,
  .cid-v5MLOO96xk .carousel-indicators,
  .cid-v5MLOO96xk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MLOO96xk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MLOO96xk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MLOO96xk .carousel-indicators .active,
.cid-v5MLOO96xk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MLOO96xk .carousel-indicators .active {
  background: #fff;
}
.cid-v5MLOO96xk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MLOO96xk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MLOO96xk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MLOO96xk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MLOO96xk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MLOO96xk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MLOO96xk .carousel {
  width: 100%;
}
.cid-v5MLOO96xk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MLOO96xk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MLOO96xk .modal.fade .modal-dialog,
.cid-v5MLOO96xk .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MLOO96xk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MLOO96xk .content-head {
  max-width: 800px;
}
.cid-v5MLOO96xk .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MLOO96xk .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MLOPCinj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5MLOPCinj .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5MLOPCinj .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5MVaLGGKu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5MVaLGGKu .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-v5MVaLGGKu .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5MVaLGGKu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5MVaLGGKu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5MVaLGGKu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5MVaLGGKu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5MVaLGGKu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5MVaLGGKu .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5MVaLGGKu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5MVaLGGKu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5MVaLGGKu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5MVaLGGKu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5MVaLGGKu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5MVaLGGKu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5MVaLGGKu .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5MVaLGGKu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5MVaLGGKu .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5MVaLGGKu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5MVaLGGKu .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5MVaLGGKu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5MVaLGGKu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5MVaLGGKu .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5MVaLGGKu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVaLGGKu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVaLGGKu .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5MVaLGGKu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5MVaLGGKu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5MVaLGGKu .nav-item:focus,
.cid-v5MVaLGGKu .nav-link:focus {
  outline: none;
}
.cid-v5MVaLGGKu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5MVaLGGKu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5MVaLGGKu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5MVaLGGKu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5MVaLGGKu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5MVaLGGKu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5MVaLGGKu .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5MVaLGGKu .navbar.opened {
  transition: all 0.3s;
}
.cid-v5MVaLGGKu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5MVaLGGKu .navbar .navbar-logo img {
  width: auto;
}
.cid-v5MVaLGGKu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5MVaLGGKu .navbar.collapsed {
  justify-content: center;
}
.cid-v5MVaLGGKu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5MVaLGGKu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5MVaLGGKu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5MVaLGGKu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5MVaLGGKu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5MVaLGGKu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5MVaLGGKu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5MVaLGGKu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5MVaLGGKu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVaLGGKu .navbar {
    min-height: 72px;
  }
  .cid-v5MVaLGGKu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVaLGGKu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5MVaLGGKu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5MVaLGGKu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5MVaLGGKu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5MVaLGGKu .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-v5MVaLGGKu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5MVaLGGKu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5MVaLGGKu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5MVaLGGKu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5MVaLGGKu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5MVaLGGKu .dropdown-item.active,
.cid-v5MVaLGGKu .dropdown-item:active {
  background-color: transparent;
}
.cid-v5MVaLGGKu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5MVaLGGKu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5MVaLGGKu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5MVaLGGKu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5MVaLGGKu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5MVaLGGKu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5MVaLGGKu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5MVaLGGKu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5MVaLGGKu .navbar-buttons {
    text-align: left;
  }
}
.cid-v5MVaLGGKu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5MVaLGGKu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5MVaLGGKu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5MVaLGGKu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MVaLGGKu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MVaLGGKu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5MVaLGGKu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MVaLGGKu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5MVaLGGKu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5MVaLGGKu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MVaLGGKu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5MVaLGGKu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5MVaLGGKu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5MVaLGGKu .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5MVaLGGKu .navbar {
    height: 70px;
  }
  .cid-v5MVaLGGKu .navbar.opened {
    height: auto;
  }
  .cid-v5MVaLGGKu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5MVaLGGKu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5MVaLGGKu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5MVaLGGKu .navbar-brand {
    margin-right: auto;
  }
  .cid-v5MVaLGGKu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5MVaLGGKu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5MVaLGGKu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5MVaLGGKu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MVaLGGKu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5MVaLGGKu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5MVaLGGKu .nav-link,
.cid-v5MVaLGGKu .dropdown-item {
  color: #000000;
}
.cid-v5MVaN4ZSk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5MVaOe3CB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MVaOe3CB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVaOe3CB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVaOe3CB img {
  object-fit: cover;
}
.cid-v5MVaOe3CB .row {
  margin: 0;
}
.cid-v5MVaOe3CB .item-wrapper {
  width: 100%;
}
.cid-v5MVaOe3CB .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVaOe3CB .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVaOe3CB .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MVaOe3CB .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MVaOe3CB .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MVaOe3CB .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVaOe3CB .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MVaOe3CB .wrap {
  background: #eaf1fc;
}
.cid-v5MVaOe3CB .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVaOe3CB .mbr-text,
.cid-v5MVaOe3CB .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVaOe3CB .mbr-link,
.cid-v5MVaOe3CB .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVaOe3CB .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5MVaOe3CB .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVaOe3CB .mbr-section-title,
.cid-v5MVaOe3CB .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MVaPc8X5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MVaPc8X5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVaPc8X5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVaPc8X5 img {
  object-fit: cover;
}
.cid-v5MVaPc8X5 .row {
  margin: 0;
}
.cid-v5MVaPc8X5 .item-wrapper {
  width: 100%;
}
.cid-v5MVaPc8X5 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVaPc8X5 .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVaPc8X5 .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MVaPc8X5 .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MVaPc8X5 .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MVaPc8X5 .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVaPc8X5 .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MVaPc8X5 .wrap {
  background: #eaf1fc;
}
.cid-v5MVaPc8X5 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVaPc8X5 .mbr-text,
.cid-v5MVaPc8X5 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVaPc8X5 .mbr-link,
.cid-v5MVaPc8X5 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVaPc8X5 .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5MVaPc8X5 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVaPc8X5 .mbr-section-title,
.cid-v5MVaPc8X5 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MVaPUjJJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MVaPUjJJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVaPUjJJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVaPUjJJ img {
  object-fit: cover;
}
.cid-v5MVaPUjJJ .row {
  margin: 0;
}
.cid-v5MVaPUjJJ .item-wrapper {
  width: 100%;
}
.cid-v5MVaPUjJJ .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVaPUjJJ .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVaPUjJJ .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MVaPUjJJ .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MVaPUjJJ .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MVaPUjJJ .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVaPUjJJ .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MVaPUjJJ .wrap {
  background: #eaf1fc;
}
.cid-v5MVaPUjJJ .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVaPUjJJ .mbr-text,
.cid-v5MVaPUjJJ .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVaPUjJJ .mbr-link,
.cid-v5MVaPUjJJ .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVaPUjJJ .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5MVaPUjJJ .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVaPUjJJ .mbr-section-title,
.cid-v5MVaPUjJJ .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MVaQzn0q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVaQzn0q .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVaQzn0q .mbr-section-title {
  color: #000000;
}
.cid-v5MVaQzn0q .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVaQzn0q .mbr-text {
  color: #000000;
}
.cid-v5MVaRmOta {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5MVaRmOta .item-img {
  position: relative;
}
.cid-v5MVaRmOta .item-img img {
  transition: all 0.2s;
}
.cid-v5MVaRmOta h5 {
  line-height: 1.2;
}
.cid-v5MVaRmOta .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5MVaRmOta .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5MVaRmOta .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5MVaRmOta .item:hover img {
  transform: scale(1.05);
}
.cid-v5MVaRmOta .mbr-section-subtitle {
  border-radius: 1rem;
  border: 1px solid currentColor;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-v5MVaRmOta .subtitle-wrap,
  .cid-v5MVaRmOta .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5MVaRmOta .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5MVaRmOta .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5MVaRmOta .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5MVaRmOta .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5MVaRmOta .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5MVaRmOta .link-icon-wrapper .icon-wrap {
  background: #ceb1be;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5MVaRmOta .link-icon-wrapper .icon-wrap span {
  color: #000000;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5MVaRmOta .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5MVaRmOta .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5MVaRmOta .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5MVaRmOta .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5MVaRmOta .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5MVaRmOta .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5MVaRmOta img,
.cid-v5MVaRmOta .item-img {
  width: 100%;
}
.cid-v5MVaRmOta .item:focus,
.cid-v5MVaRmOta span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5MVaRmOta .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVaRmOta .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v5MVaRmOta .item {
  padding: 0;
  margin: 0;
}
.cid-v5MVaRmOta .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5MVaRmOta .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVaRmOta .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5MVaRmOta .mbr-text,
.cid-v5MVaRmOta .item .mbr-section-btn {
  color: #000000;
}
.cid-v5MVaRmOta .mbr-section-subtitle,
.cid-v5MVaRmOta .subtitle-wrap,
.cid-v5MVaRmOta .mbr-section-btn {
  color: #000000;
}
.cid-v5MVaShxZk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVaShxZk .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVaShxZk .mbr-section-title {
  color: #000000;
}
.cid-v5MVaShxZk .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVaShxZk .mbr-text {
  color: #000000;
}
.cid-v5MVaTefy2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVaTefy2 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVaTefy2 .mbr-section-title {
  color: #000000;
}
.cid-v5MVaTefy2 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVaTefy2 .mbr-text {
  color: #000000;
}
.cid-v5MVaV8VQX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5MVaV8VQX .item-img {
  position: relative;
}
.cid-v5MVaV8VQX .item-img img {
  transition: all 0.2s;
}
.cid-v5MVaV8VQX .mbr-section-subtitle,
.cid-v5MVaV8VQX .item-title {
  line-height: 1.2;
}
.cid-v5MVaV8VQX .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5MVaV8VQX .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5MVaV8VQX .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5MVaV8VQX .item:hover img {
  transform: scale(1.05);
}
.cid-v5MVaV8VQX .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5MVaV8VQX .subtitle-wrap,
  .cid-v5MVaV8VQX .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5MVaV8VQX .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5MVaV8VQX .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5MVaV8VQX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5MVaV8VQX .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5MVaV8VQX .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5MVaV8VQX .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5MVaV8VQX .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5MVaV8VQX .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5MVaV8VQX .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5MVaV8VQX .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5MVaV8VQX .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5MVaV8VQX .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5MVaV8VQX .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5MVaV8VQX img,
.cid-v5MVaV8VQX .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5MVaV8VQX .item:focus,
.cid-v5MVaV8VQX span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5MVaV8VQX .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVaV8VQX .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5MVaV8VQX .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVaV8VQX .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5MVaV8VQX .mbr-text,
.cid-v5MVaV8VQX .item .mbr-section-btn {
  color: #000000;
}
.cid-v5MVaV8VQX .mbr-section-subtitle,
.cid-v5MVaV8VQX .subtitle-wrap,
.cid-v5MVaV8VQX .mbr-section-btn {
  text-align: left;
}
.cid-v5MVaWhmNI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVaWhmNI .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVaWhmNI .mbr-section-title {
  color: #000000;
}
.cid-v5MVaWhmNI .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVaWhmNI .mbr-text {
  color: #000000;
}
.cid-v5MVaWZSrX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5MVaWZSrX .item-img {
  position: relative;
}
.cid-v5MVaWZSrX .item-img img {
  transition: all 0.2s;
}
.cid-v5MVaWZSrX .mbr-section-subtitle,
.cid-v5MVaWZSrX .item-title {
  line-height: 1.2;
}
.cid-v5MVaWZSrX .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5MVaWZSrX .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5MVaWZSrX .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5MVaWZSrX .item:hover img {
  transform: scale(1.05);
}
.cid-v5MVaWZSrX .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5MVaWZSrX .subtitle-wrap,
  .cid-v5MVaWZSrX .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5MVaWZSrX .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5MVaWZSrX .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5MVaWZSrX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5MVaWZSrX .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5MVaWZSrX .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5MVaWZSrX .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5MVaWZSrX .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5MVaWZSrX .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5MVaWZSrX .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5MVaWZSrX .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5MVaWZSrX .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5MVaWZSrX .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5MVaWZSrX .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5MVaWZSrX img,
.cid-v5MVaWZSrX .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5MVaWZSrX .item:focus,
.cid-v5MVaWZSrX span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5MVaWZSrX .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVaWZSrX .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5MVaWZSrX .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVaWZSrX .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5MVaWZSrX .mbr-text,
.cid-v5MVaWZSrX .item .mbr-section-btn {
  color: #000000;
}
.cid-v5MVaWZSrX .mbr-section-subtitle,
.cid-v5MVaWZSrX .subtitle-wrap,
.cid-v5MVaWZSrX .mbr-section-btn {
  text-align: left;
}
.cid-v5MVaXXPyw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVaXXPyw .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVaXXPyw .mbr-section-title {
  color: #000000;
}
.cid-v5MVaXXPyw .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVaXXPyw .mbr-text {
  color: #000000;
}
.cid-v5MVaYGWaM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MVaYGWaM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVaYGWaM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVaYGWaM img {
  object-fit: cover;
}
.cid-v5MVaYGWaM .row {
  margin: 0;
}
.cid-v5MVaYGWaM .item-wrapper {
  width: 100%;
}
.cid-v5MVaYGWaM .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVaYGWaM .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVaYGWaM .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MVaYGWaM .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MVaYGWaM .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MVaYGWaM .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVaYGWaM .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MVaYGWaM .wrap {
  background: #ffffff;
}
.cid-v5MVaYGWaM .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVaYGWaM .mbr-text,
.cid-v5MVaYGWaM .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVaYGWaM .mbr-link,
.cid-v5MVaYGWaM .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVaYGWaM .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5MVaYGWaM .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVaYGWaM .mbr-section-title,
.cid-v5MVaYGWaM .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MVaZETOf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MVaZETOf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVaZETOf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVaZETOf img {
  object-fit: cover;
}
.cid-v5MVaZETOf .row {
  margin: 0;
}
.cid-v5MVaZETOf .item-wrapper {
  width: 100%;
}
.cid-v5MVaZETOf .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVaZETOf .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVaZETOf .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MVaZETOf .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MVaZETOf .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MVaZETOf .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVaZETOf .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MVaZETOf .wrap {
  background: #f7f7f7;
}
.cid-v5MVaZETOf .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVaZETOf .mbr-text,
.cid-v5MVaZETOf .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVaZETOf .mbr-link,
.cid-v5MVaZETOf .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVaZETOf .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5MVaZETOf .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVaZETOf .mbr-section-title,
.cid-v5MVaZETOf .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MVb0Vvri {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVb0Vvri .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVb0Vvri .mbr-section-title {
  color: #000000;
}
.cid-v5MVb0Vvri .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVb0Vvri .mbr-text {
  color: #000000;
}
.cid-v5MVb2pH53 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v5MVb2pH53 .item-img {
  position: relative;
}
.cid-v5MVb2pH53 .item-img img {
  transition: all 0.2s;
}
.cid-v5MVb2pH53 .mbr-section-subtitle,
.cid-v5MVb2pH53 .item-title {
  line-height: 1.2;
}
.cid-v5MVb2pH53 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-v5MVb2pH53 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-v5MVb2pH53 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-v5MVb2pH53 .item:hover img {
  transform: scale(1.05);
}
.cid-v5MVb2pH53 .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #f92c50;
}
@media (max-width: 992px) {
  .cid-v5MVb2pH53 .subtitle-wrap,
  .cid-v5MVb2pH53 .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-v5MVb2pH53 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-v5MVb2pH53 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v5MVb2pH53 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v5MVb2pH53 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-v5MVb2pH53 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-v5MVb2pH53 .link-icon-wrapper .icon-wrap {
  background: #000000;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-v5MVb2pH53 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-v5MVb2pH53 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-v5MVb2pH53 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-v5MVb2pH53 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-v5MVb2pH53 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-v5MVb2pH53 .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v5MVb2pH53 .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-v5MVb2pH53 img,
.cid-v5MVb2pH53 .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-v5MVb2pH53 .item:focus,
.cid-v5MVb2pH53 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-v5MVb2pH53 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVb2pH53 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v5MVb2pH53 .item-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVb2pH53 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v5MVb2pH53 .mbr-text,
.cid-v5MVb2pH53 .item .mbr-section-btn {
  color: #000000;
}
.cid-v5MVb2pH53 .mbr-section-subtitle,
.cid-v5MVb2pH53 .subtitle-wrap,
.cid-v5MVb2pH53 .mbr-section-btn {
  text-align: left;
}
.cid-v5MVb3z6Q8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVb3z6Q8 .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVb3z6Q8 .mbr-section-title {
  color: #000000;
}
.cid-v5MVb3z6Q8 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVb3z6Q8 .mbr-text {
  color: #000000;
}
.cid-v5MVb4xdKv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVb4xdKv .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVb4xdKv .mbr-section-title {
  color: #000000;
}
.cid-v5MVb4xdKv .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVb4xdKv .mbr-text {
  color: #000000;
}
.cid-v5MVb5r3CK {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v5MVb5r3CK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVb5r3CK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVb5r3CK input:hover {
  border-color: white !important;
}
.cid-v5MVb5r3CK .col-auto {
  width: 100%;
  text-align: right !important;
}
@media (max-width: 992px) {
  .cid-v5MVb5r3CK .mb {
    margin-bottom: 2rem;
  }
}
.cid-v5MVb5r3CK img {
  object-fit: cover;
}
.cid-v5MVb5r3CK .item-wrapper {
  width: 100%;
}
.cid-v5MVb5r3CK .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVb5r3CK .card-box {
  padding: 3rem 2rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVb5r3CK .card-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVb5r3CK .card-box {
    padding: 1rem;
  }
}
.cid-v5MVb5r3CK .mobi-mbri {
  color: black;
  font-size: 1.2rem !important;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
  margin-left: 1rem;
}
.cid-v5MVb5r3CK .card-wrapper {
  display: flex;
}
.cid-v5MVb5r3CK .wrap {
  background: #eaf1fc;
}
.cid-v5MVb5r3CK .form-control {
  background-color: #ffffff;
}
.cid-v5MVb5r3CK .form-control::placeholder {
  color: #000000;
  opacity: 0.7;
}
.cid-v5MVb5r3CK .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVb5r3CK .mbr-text,
.cid-v5MVb5r3CK .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVb5r3CK .mbr-link,
.cid-v5MVb5r3CK .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVb5r3CK .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5MVb5r3CK .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVb6oLks {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVb6oLks .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVb6oLks .mbr-section-title {
  color: #000000;
}
.cid-v5MVb6oLks .mbr-section-subtitle {
  color: #000000;
  margin-top: 24px;
}
.cid-v5MVb6oLks .mbr-text {
  color: #000000;
}
.cid-v5MVb6oLks .line {
  width: 100%;
  height: 2px;
  background: #000000;
  margin-bottom: 2rem;
}
.cid-v5MVb6oLks p {
  line-height: 1.2;
}
.cid-v5MVb6oLks .mbr-text1 {
  color: #000000;
}
.cid-v5MVb6oLks .mbr-text2 {
  color: #000000;
}
.cid-v5MVb6oLks .mbr-text3 {
  color: #000000;
}
.cid-v5MVb7KHpn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVb7KHpn .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVb7KHpn .mbr-section-title {
  color: #000000;
}
.cid-v5MVb7KHpn .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVb7KHpn .mbr-text {
  color: #000000;
}
.cid-v5MVb9eyCh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVb9eyCh .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVb9eyCh .mbr-section-title {
  color: #000000;
}
.cid-v5MVb9eyCh .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVb9eyCh .mbr-text {
  color: #000000;
}
.cid-v5MVbakhkm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5MVbakhkm .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5MVbakhkm .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5MVgZ48qD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5MVgZ48qD .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-v5MVgZ48qD .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5MVgZ48qD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5MVgZ48qD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5MVgZ48qD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5MVgZ48qD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5MVgZ48qD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5MVgZ48qD .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5MVgZ48qD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5MVgZ48qD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5MVgZ48qD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5MVgZ48qD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5MVgZ48qD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5MVgZ48qD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5MVgZ48qD .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5MVgZ48qD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5MVgZ48qD .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5MVgZ48qD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5MVgZ48qD .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5MVgZ48qD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5MVgZ48qD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5MVgZ48qD .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5MVgZ48qD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVgZ48qD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVgZ48qD .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5MVgZ48qD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5MVgZ48qD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5MVgZ48qD .nav-item:focus,
.cid-v5MVgZ48qD .nav-link:focus {
  outline: none;
}
.cid-v5MVgZ48qD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5MVgZ48qD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5MVgZ48qD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5MVgZ48qD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5MVgZ48qD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5MVgZ48qD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5MVgZ48qD .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5MVgZ48qD .navbar.opened {
  transition: all 0.3s;
}
.cid-v5MVgZ48qD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5MVgZ48qD .navbar .navbar-logo img {
  width: auto;
}
.cid-v5MVgZ48qD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5MVgZ48qD .navbar.collapsed {
  justify-content: center;
}
.cid-v5MVgZ48qD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5MVgZ48qD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5MVgZ48qD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5MVgZ48qD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5MVgZ48qD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5MVgZ48qD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5MVgZ48qD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5MVgZ48qD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5MVgZ48qD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVgZ48qD .navbar {
    min-height: 72px;
  }
  .cid-v5MVgZ48qD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVgZ48qD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5MVgZ48qD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5MVgZ48qD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5MVgZ48qD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5MVgZ48qD .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-v5MVgZ48qD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5MVgZ48qD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5MVgZ48qD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5MVgZ48qD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5MVgZ48qD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5MVgZ48qD .dropdown-item.active,
.cid-v5MVgZ48qD .dropdown-item:active {
  background-color: transparent;
}
.cid-v5MVgZ48qD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5MVgZ48qD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5MVgZ48qD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5MVgZ48qD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5MVgZ48qD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5MVgZ48qD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5MVgZ48qD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5MVgZ48qD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5MVgZ48qD .navbar-buttons {
    text-align: left;
  }
}
.cid-v5MVgZ48qD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5MVgZ48qD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5MVgZ48qD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5MVgZ48qD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MVgZ48qD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MVgZ48qD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5MVgZ48qD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MVgZ48qD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5MVgZ48qD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5MVgZ48qD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MVgZ48qD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5MVgZ48qD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5MVgZ48qD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5MVgZ48qD .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5MVgZ48qD .navbar {
    height: 70px;
  }
  .cid-v5MVgZ48qD .navbar.opened {
    height: auto;
  }
  .cid-v5MVgZ48qD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5MVgZ48qD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5MVgZ48qD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5MVgZ48qD .navbar-brand {
    margin-right: auto;
  }
  .cid-v5MVgZ48qD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5MVgZ48qD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5MVgZ48qD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5MVgZ48qD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MVgZ48qD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5MVgZ48qD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5MVgZ48qD .nav-link,
.cid-v5MVgZ48qD .dropdown-item {
  color: #000000;
}
.cid-v5MVh3FEX3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MVh3FEX3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MVh3FEX3 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVh3FEX3 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MVh3FEX3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MVh3FEX3 .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-v5MVh3FEX3 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MVh3FEX3 .carousel-control,
.cid-v5MVh3FEX3 .close {
  background: #1b1b1b;
}
.cid-v5MVh3FEX3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MVh3FEX3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MVh3FEX3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MVh3FEX3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MVh3FEX3 .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-v5MVh3FEX3 .close::before {
  content: '\e91a';
}
.cid-v5MVh3FEX3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MVh3FEX3 .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-v5MVh3FEX3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVh3FEX3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVh3FEX3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MVh3FEX3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MVh3FEX3 .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-v5MVh3FEX3 .carousel-indicators li.active,
.cid-v5MVh3FEX3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MVh3FEX3 .carousel-indicators li::after,
.cid-v5MVh3FEX3 .carousel-indicators li::before {
  content: none;
}
.cid-v5MVh3FEX3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MVh3FEX3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVh3FEX3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVh3FEX3 .carousel-indicators {
    display: none;
  }
}
.cid-v5MVh3FEX3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MVh3FEX3 .carousel-inner > .active {
  display: block;
}
.cid-v5MVh3FEX3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVh3FEX3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MVh3FEX3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MVh3FEX3 .carousel-control,
  .cid-v5MVh3FEX3 .carousel-indicators,
  .cid-v5MVh3FEX3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MVh3FEX3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MVh3FEX3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MVh3FEX3 .carousel-indicators .active,
.cid-v5MVh3FEX3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MVh3FEX3 .carousel-indicators .active {
  background: #fff;
}
.cid-v5MVh3FEX3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MVh3FEX3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MVh3FEX3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MVh3FEX3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MVh3FEX3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MVh3FEX3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MVh3FEX3 .carousel {
  width: 100%;
}
.cid-v5MVh3FEX3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MVh3FEX3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MVh3FEX3 .modal.fade .modal-dialog,
.cid-v5MVh3FEX3 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MVh3FEX3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MVh3FEX3 .content-head {
  max-width: 800px;
}
.cid-v5MVh3FEX3 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MVhacmhe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MVhacmhe .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MVhacmhe .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVhacmhe .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MVhacmhe .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MVhacmhe .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-v5MVhacmhe .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MVhacmhe .carousel-control,
.cid-v5MVhacmhe .close {
  background: #1b1b1b;
}
.cid-v5MVhacmhe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MVhacmhe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MVhacmhe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MVhacmhe .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MVhacmhe .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-v5MVhacmhe .close::before {
  content: '\e91a';
}
.cid-v5MVhacmhe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MVhacmhe .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-v5MVhacmhe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhacmhe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVhacmhe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MVhacmhe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MVhacmhe .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-v5MVhacmhe .carousel-indicators li.active,
.cid-v5MVhacmhe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MVhacmhe .carousel-indicators li::after,
.cid-v5MVhacmhe .carousel-indicators li::before {
  content: none;
}
.cid-v5MVhacmhe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MVhacmhe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVhacmhe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhacmhe .carousel-indicators {
    display: none;
  }
}
.cid-v5MVhacmhe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MVhacmhe .carousel-inner > .active {
  display: block;
}
.cid-v5MVhacmhe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhacmhe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MVhacmhe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MVhacmhe .carousel-control,
  .cid-v5MVhacmhe .carousel-indicators,
  .cid-v5MVhacmhe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhacmhe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MVhacmhe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MVhacmhe .carousel-indicators .active,
.cid-v5MVhacmhe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MVhacmhe .carousel-indicators .active {
  background: #fff;
}
.cid-v5MVhacmhe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MVhacmhe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MVhacmhe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MVhacmhe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MVhacmhe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MVhacmhe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MVhacmhe .carousel {
  width: 100%;
}
.cid-v5MVhacmhe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MVhacmhe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MVhacmhe .modal.fade .modal-dialog,
.cid-v5MVhacmhe .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MVhacmhe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MVhacmhe .content-head {
  max-width: 800px;
}
.cid-v5MVhacmhe .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MVhegKr2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MVhegKr2 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MVhegKr2 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVhegKr2 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MVhegKr2 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MVhegKr2 .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-v5MVhegKr2 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MVhegKr2 .carousel-control,
.cid-v5MVhegKr2 .close {
  background: #1b1b1b;
}
.cid-v5MVhegKr2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MVhegKr2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MVhegKr2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MVhegKr2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MVhegKr2 .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-v5MVhegKr2 .close::before {
  content: '\e91a';
}
.cid-v5MVhegKr2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MVhegKr2 .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-v5MVhegKr2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhegKr2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVhegKr2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MVhegKr2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MVhegKr2 .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-v5MVhegKr2 .carousel-indicators li.active,
.cid-v5MVhegKr2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MVhegKr2 .carousel-indicators li::after,
.cid-v5MVhegKr2 .carousel-indicators li::before {
  content: none;
}
.cid-v5MVhegKr2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MVhegKr2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVhegKr2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhegKr2 .carousel-indicators {
    display: none;
  }
}
.cid-v5MVhegKr2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MVhegKr2 .carousel-inner > .active {
  display: block;
}
.cid-v5MVhegKr2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhegKr2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MVhegKr2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MVhegKr2 .carousel-control,
  .cid-v5MVhegKr2 .carousel-indicators,
  .cid-v5MVhegKr2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhegKr2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MVhegKr2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MVhegKr2 .carousel-indicators .active,
.cid-v5MVhegKr2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MVhegKr2 .carousel-indicators .active {
  background: #fff;
}
.cid-v5MVhegKr2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MVhegKr2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MVhegKr2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MVhegKr2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MVhegKr2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MVhegKr2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MVhegKr2 .carousel {
  width: 100%;
}
.cid-v5MVhegKr2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MVhegKr2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MVhegKr2 .modal.fade .modal-dialog,
.cid-v5MVhegKr2 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MVhegKr2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MVhegKr2 .content-head {
  max-width: 800px;
}
.cid-v5MVhegKr2 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MVhmnEFA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MVhmnEFA .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MVhmnEFA .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVhmnEFA .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MVhmnEFA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MVhmnEFA .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-v5MVhmnEFA .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MVhmnEFA .carousel-control,
.cid-v5MVhmnEFA .close {
  background: #1b1b1b;
}
.cid-v5MVhmnEFA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MVhmnEFA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MVhmnEFA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MVhmnEFA .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MVhmnEFA .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-v5MVhmnEFA .close::before {
  content: '\e91a';
}
.cid-v5MVhmnEFA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MVhmnEFA .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-v5MVhmnEFA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhmnEFA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVhmnEFA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MVhmnEFA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MVhmnEFA .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-v5MVhmnEFA .carousel-indicators li.active,
.cid-v5MVhmnEFA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MVhmnEFA .carousel-indicators li::after,
.cid-v5MVhmnEFA .carousel-indicators li::before {
  content: none;
}
.cid-v5MVhmnEFA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MVhmnEFA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVhmnEFA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhmnEFA .carousel-indicators {
    display: none;
  }
}
.cid-v5MVhmnEFA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MVhmnEFA .carousel-inner > .active {
  display: block;
}
.cid-v5MVhmnEFA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhmnEFA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MVhmnEFA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MVhmnEFA .carousel-control,
  .cid-v5MVhmnEFA .carousel-indicators,
  .cid-v5MVhmnEFA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhmnEFA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MVhmnEFA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MVhmnEFA .carousel-indicators .active,
.cid-v5MVhmnEFA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MVhmnEFA .carousel-indicators .active {
  background: #fff;
}
.cid-v5MVhmnEFA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MVhmnEFA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MVhmnEFA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MVhmnEFA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MVhmnEFA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MVhmnEFA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MVhmnEFA .carousel {
  width: 100%;
}
.cid-v5MVhmnEFA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MVhmnEFA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MVhmnEFA .modal.fade .modal-dialog,
.cid-v5MVhmnEFA .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MVhmnEFA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MVhmnEFA .content-head {
  max-width: 800px;
}
.cid-v5MVhmnEFA .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MVhpefG5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MVhpefG5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MVhpefG5 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVhpefG5 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MVhpefG5 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MVhpefG5 .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-v5MVhpefG5 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MVhpefG5 .carousel-control,
.cid-v5MVhpefG5 .close {
  background: #1b1b1b;
}
.cid-v5MVhpefG5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MVhpefG5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MVhpefG5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MVhpefG5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MVhpefG5 .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-v5MVhpefG5 .close::before {
  content: '\e91a';
}
.cid-v5MVhpefG5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MVhpefG5 .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-v5MVhpefG5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhpefG5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVhpefG5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MVhpefG5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MVhpefG5 .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-v5MVhpefG5 .carousel-indicators li.active,
.cid-v5MVhpefG5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MVhpefG5 .carousel-indicators li::after,
.cid-v5MVhpefG5 .carousel-indicators li::before {
  content: none;
}
.cid-v5MVhpefG5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MVhpefG5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVhpefG5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhpefG5 .carousel-indicators {
    display: none;
  }
}
.cid-v5MVhpefG5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MVhpefG5 .carousel-inner > .active {
  display: block;
}
.cid-v5MVhpefG5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhpefG5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MVhpefG5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MVhpefG5 .carousel-control,
  .cid-v5MVhpefG5 .carousel-indicators,
  .cid-v5MVhpefG5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhpefG5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MVhpefG5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MVhpefG5 .carousel-indicators .active,
.cid-v5MVhpefG5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MVhpefG5 .carousel-indicators .active {
  background: #fff;
}
.cid-v5MVhpefG5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MVhpefG5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MVhpefG5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MVhpefG5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MVhpefG5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MVhpefG5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MVhpefG5 .carousel {
  width: 100%;
}
.cid-v5MVhpefG5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MVhpefG5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MVhpefG5 .modal.fade .modal-dialog,
.cid-v5MVhpefG5 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MVhpefG5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MVhpefG5 .content-head {
  max-width: 800px;
}
.cid-v5MVhpefG5 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MVhpefG5 .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MVhqWCVp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MVhqWCVp .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MVhqWCVp .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVhqWCVp .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MVhqWCVp .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MVhqWCVp .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-v5MVhqWCVp .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MVhqWCVp .carousel-control,
.cid-v5MVhqWCVp .close {
  background: #1b1b1b;
}
.cid-v5MVhqWCVp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MVhqWCVp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MVhqWCVp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MVhqWCVp .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MVhqWCVp .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-v5MVhqWCVp .close::before {
  content: '\e91a';
}
.cid-v5MVhqWCVp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MVhqWCVp .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-v5MVhqWCVp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhqWCVp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVhqWCVp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MVhqWCVp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MVhqWCVp .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-v5MVhqWCVp .carousel-indicators li.active,
.cid-v5MVhqWCVp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MVhqWCVp .carousel-indicators li::after,
.cid-v5MVhqWCVp .carousel-indicators li::before {
  content: none;
}
.cid-v5MVhqWCVp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MVhqWCVp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVhqWCVp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhqWCVp .carousel-indicators {
    display: none;
  }
}
.cid-v5MVhqWCVp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MVhqWCVp .carousel-inner > .active {
  display: block;
}
.cid-v5MVhqWCVp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhqWCVp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MVhqWCVp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MVhqWCVp .carousel-control,
  .cid-v5MVhqWCVp .carousel-indicators,
  .cid-v5MVhqWCVp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhqWCVp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MVhqWCVp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MVhqWCVp .carousel-indicators .active,
.cid-v5MVhqWCVp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MVhqWCVp .carousel-indicators .active {
  background: #fff;
}
.cid-v5MVhqWCVp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MVhqWCVp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MVhqWCVp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MVhqWCVp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MVhqWCVp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MVhqWCVp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MVhqWCVp .carousel {
  width: 100%;
}
.cid-v5MVhqWCVp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MVhqWCVp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MVhqWCVp .modal.fade .modal-dialog,
.cid-v5MVhqWCVp .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MVhqWCVp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MVhqWCVp .content-head {
  max-width: 800px;
}
.cid-v5MVhqWCVp .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MVhqWCVp .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MVht6hn4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MVht6hn4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MVht6hn4 .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVht6hn4 .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MVht6hn4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MVht6hn4 .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-v5MVht6hn4 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MVht6hn4 .carousel-control,
.cid-v5MVht6hn4 .close {
  background: #1b1b1b;
}
.cid-v5MVht6hn4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MVht6hn4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MVht6hn4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MVht6hn4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MVht6hn4 .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-v5MVht6hn4 .close::before {
  content: '\e91a';
}
.cid-v5MVht6hn4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MVht6hn4 .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-v5MVht6hn4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVht6hn4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVht6hn4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MVht6hn4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MVht6hn4 .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-v5MVht6hn4 .carousel-indicators li.active,
.cid-v5MVht6hn4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MVht6hn4 .carousel-indicators li::after,
.cid-v5MVht6hn4 .carousel-indicators li::before {
  content: none;
}
.cid-v5MVht6hn4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MVht6hn4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVht6hn4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVht6hn4 .carousel-indicators {
    display: none;
  }
}
.cid-v5MVht6hn4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MVht6hn4 .carousel-inner > .active {
  display: block;
}
.cid-v5MVht6hn4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVht6hn4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MVht6hn4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MVht6hn4 .carousel-control,
  .cid-v5MVht6hn4 .carousel-indicators,
  .cid-v5MVht6hn4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MVht6hn4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MVht6hn4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MVht6hn4 .carousel-indicators .active,
.cid-v5MVht6hn4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MVht6hn4 .carousel-indicators .active {
  background: #fff;
}
.cid-v5MVht6hn4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MVht6hn4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MVht6hn4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MVht6hn4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MVht6hn4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MVht6hn4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MVht6hn4 .carousel {
  width: 100%;
}
.cid-v5MVht6hn4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MVht6hn4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MVht6hn4 .modal.fade .modal-dialog,
.cid-v5MVht6hn4 .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MVht6hn4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MVht6hn4 .content-head {
  max-width: 800px;
}
.cid-v5MVht6hn4 .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MVht6hn4 .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MVhvfJ7a {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MVhvfJ7a .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MVhvfJ7a .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVhvfJ7a .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MVhvfJ7a .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MVhvfJ7a .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-v5MVhvfJ7a .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MVhvfJ7a .carousel-control,
.cid-v5MVhvfJ7a .close {
  background: #1b1b1b;
}
.cid-v5MVhvfJ7a .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MVhvfJ7a .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MVhvfJ7a .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MVhvfJ7a .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MVhvfJ7a .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-v5MVhvfJ7a .close::before {
  content: '\e91a';
}
.cid-v5MVhvfJ7a .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MVhvfJ7a .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-v5MVhvfJ7a .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhvfJ7a .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVhvfJ7a .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MVhvfJ7a .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MVhvfJ7a .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-v5MVhvfJ7a .carousel-indicators li.active,
.cid-v5MVhvfJ7a .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MVhvfJ7a .carousel-indicators li::after,
.cid-v5MVhvfJ7a .carousel-indicators li::before {
  content: none;
}
.cid-v5MVhvfJ7a .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MVhvfJ7a .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVhvfJ7a .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhvfJ7a .carousel-indicators {
    display: none;
  }
}
.cid-v5MVhvfJ7a .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MVhvfJ7a .carousel-inner > .active {
  display: block;
}
.cid-v5MVhvfJ7a .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhvfJ7a .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MVhvfJ7a .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MVhvfJ7a .carousel-control,
  .cid-v5MVhvfJ7a .carousel-indicators,
  .cid-v5MVhvfJ7a .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhvfJ7a .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MVhvfJ7a .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MVhvfJ7a .carousel-indicators .active,
.cid-v5MVhvfJ7a .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MVhvfJ7a .carousel-indicators .active {
  background: #fff;
}
.cid-v5MVhvfJ7a .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MVhvfJ7a .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MVhvfJ7a .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MVhvfJ7a .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MVhvfJ7a .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MVhvfJ7a .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MVhvfJ7a .carousel {
  width: 100%;
}
.cid-v5MVhvfJ7a .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MVhvfJ7a .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MVhvfJ7a .modal.fade .modal-dialog,
.cid-v5MVhvfJ7a .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MVhvfJ7a .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MVhvfJ7a .content-head {
  max-width: 800px;
}
.cid-v5MVhvfJ7a .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MVhvfJ7a .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MVhxioKt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v5MVhxioKt .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5MVhxioKt .item {
    margin-bottom: 1rem;
  }
}
.cid-v5MVhxioKt .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v5MVhxioKt .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v5MVhxioKt .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-v5MVhxioKt .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v5MVhxioKt .carousel-control,
.cid-v5MVhxioKt .close {
  background: #1b1b1b;
}
.cid-v5MVhxioKt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v5MVhxioKt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v5MVhxioKt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v5MVhxioKt .carousel-control-next span {
  margin-left: 5px;
}
.cid-v5MVhxioKt .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-v5MVhxioKt .close::before {
  content: '\e91a';
}
.cid-v5MVhxioKt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v5MVhxioKt .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-v5MVhxioKt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhxioKt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVhxioKt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v5MVhxioKt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v5MVhxioKt .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-v5MVhxioKt .carousel-indicators li.active,
.cid-v5MVhxioKt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v5MVhxioKt .carousel-indicators li::after,
.cid-v5MVhxioKt .carousel-indicators li::before {
  content: none;
}
.cid-v5MVhxioKt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v5MVhxioKt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVhxioKt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhxioKt .carousel-indicators {
    display: none;
  }
}
.cid-v5MVhxioKt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v5MVhxioKt .carousel-inner > .active {
  display: block;
}
.cid-v5MVhxioKt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v5MVhxioKt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v5MVhxioKt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v5MVhxioKt .carousel-control,
  .cid-v5MVhxioKt .carousel-indicators,
  .cid-v5MVhxioKt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v5MVhxioKt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v5MVhxioKt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v5MVhxioKt .carousel-indicators .active,
.cid-v5MVhxioKt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v5MVhxioKt .carousel-indicators .active {
  background: #fff;
}
.cid-v5MVhxioKt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v5MVhxioKt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v5MVhxioKt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v5MVhxioKt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v5MVhxioKt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v5MVhxioKt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v5MVhxioKt .carousel {
  width: 100%;
}
.cid-v5MVhxioKt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v5MVhxioKt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v5MVhxioKt .modal.fade .modal-dialog,
.cid-v5MVhxioKt .modal.in .modal-dialog {
  transform: none;
}
.cid-v5MVhxioKt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v5MVhxioKt .content-head {
  max-width: 800px;
}
.cid-v5MVhxioKt .mbr-section-subtitle {
  text-align: justify;
}
.cid-v5MVhxioKt .mbr-item-subtitle {
  text-align: center;
}
.cid-v5MVhzAc65 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5MVhzAc65 .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5MVhzAc65 .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
.cid-v5MVnokVlP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5MVnokVlP .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-v5MVnokVlP .btn {
  padding: 0.6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v5MVnokVlP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5MVnokVlP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5MVnokVlP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v5MVnokVlP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5MVnokVlP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5MVnokVlP .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v5MVnokVlP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5MVnokVlP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5MVnokVlP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5MVnokVlP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5MVnokVlP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5MVnokVlP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5MVnokVlP .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v5MVnokVlP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5MVnokVlP .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5MVnokVlP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v5MVnokVlP .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-v5MVnokVlP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5MVnokVlP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5MVnokVlP .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #dcb688;
}
@media (max-width: 992px) {
  .cid-v5MVnokVlP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5MVnokVlP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVnokVlP .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v5MVnokVlP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5MVnokVlP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  backdrop-filter: blur(10px);
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #dcb688;
}
.cid-v5MVnokVlP .nav-item:focus,
.cid-v5MVnokVlP .nav-link:focus {
  outline: none;
}
.cid-v5MVnokVlP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5MVnokVlP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5MVnokVlP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5MVnokVlP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5MVnokVlP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5MVnokVlP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5MVnokVlP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5MVnokVlP .navbar.opened {
  transition: all 0.3s;
}
.cid-v5MVnokVlP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5MVnokVlP .navbar .navbar-logo img {
  width: auto;
}
.cid-v5MVnokVlP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5MVnokVlP .navbar.collapsed {
  justify-content: center;
}
.cid-v5MVnokVlP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5MVnokVlP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5MVnokVlP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-v5MVnokVlP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5MVnokVlP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5MVnokVlP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5MVnokVlP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5MVnokVlP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5MVnokVlP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5MVnokVlP .navbar {
    min-height: 72px;
  }
  .cid-v5MVnokVlP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5MVnokVlP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5MVnokVlP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5MVnokVlP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5MVnokVlP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5MVnokVlP .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-v5MVnokVlP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5MVnokVlP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5MVnokVlP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5MVnokVlP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5MVnokVlP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5MVnokVlP .dropdown-item.active,
.cid-v5MVnokVlP .dropdown-item:active {
  background-color: transparent;
}
.cid-v5MVnokVlP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5MVnokVlP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5MVnokVlP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5MVnokVlP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #dcb688;
}
.cid-v5MVnokVlP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5MVnokVlP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5MVnokVlP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5MVnokVlP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5MVnokVlP .navbar-buttons {
    text-align: left;
  }
}
.cid-v5MVnokVlP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5MVnokVlP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f92c50;
}
.cid-v5MVnokVlP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5MVnokVlP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MVnokVlP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5MVnokVlP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5MVnokVlP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MVnokVlP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5MVnokVlP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5MVnokVlP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5MVnokVlP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5MVnokVlP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5MVnokVlP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5MVnokVlP .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5MVnokVlP .navbar {
    height: 70px;
  }
  .cid-v5MVnokVlP .navbar.opened {
    height: auto;
  }
  .cid-v5MVnokVlP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5MVnokVlP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5MVnokVlP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5MVnokVlP .navbar-brand {
    margin-right: auto;
  }
  .cid-v5MVnokVlP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #dcb688;
    backdrop-filter: blur(8px);
  }
  .cid-v5MVnokVlP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5MVnokVlP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5MVnokVlP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5MVnokVlP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5MVnokVlP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5MVnokVlP .nav-link,
.cid-v5MVnokVlP .dropdown-item {
  color: #000000;
}
.cid-v5MVnsvgyC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5MVnttpKF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MVnttpKF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVnttpKF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVnttpKF img {
  object-fit: cover;
}
.cid-v5MVnttpKF .row {
  margin: 0;
}
.cid-v5MVnttpKF .item-wrapper {
  width: 100%;
}
.cid-v5MVnttpKF .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVnttpKF .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVnttpKF .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MVnttpKF .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MVnttpKF .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MVnttpKF .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVnttpKF .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MVnttpKF .wrap {
  background: #eaf1fc;
}
.cid-v5MVnttpKF .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVnttpKF .mbr-text,
.cid-v5MVnttpKF .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVnttpKF .mbr-link,
.cid-v5MVnttpKF .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVnttpKF .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5MVnttpKF .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVnttpKF .mbr-section-title,
.cid-v5MVnttpKF .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MVnvaiP0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MVnvaiP0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVnvaiP0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVnvaiP0 img {
  object-fit: cover;
}
.cid-v5MVnvaiP0 .row {
  margin: 0;
}
.cid-v5MVnvaiP0 .item-wrapper {
  width: 100%;
}
.cid-v5MVnvaiP0 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVnvaiP0 .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVnvaiP0 .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MVnvaiP0 .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MVnvaiP0 .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MVnvaiP0 .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVnvaiP0 .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MVnvaiP0 .wrap {
  background: #eaf1fc;
}
.cid-v5MVnvaiP0 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVnvaiP0 .mbr-text,
.cid-v5MVnvaiP0 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVnvaiP0 .mbr-link,
.cid-v5MVnvaiP0 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVnvaiP0 .mbr-text {
  text-align: left;
  color: #4D2239;
}
.cid-v5MVnvaiP0 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVnvaiP0 .mbr-section-title,
.cid-v5MVnvaiP0 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MVnwM6NV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVnwM6NV .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVnwM6NV .mbr-section-title {
  color: #000000;
}
.cid-v5MVnwM6NV .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVnwM6NV .mbr-text {
  color: #000000;
}
.cid-v5MVnxLkDv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVnxLkDv .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVnxLkDv .mbr-section-title {
  color: #000000;
}
.cid-v5MVnxLkDv .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVnxLkDv .mbr-text {
  color: #000000;
}
.cid-v5MVnypIbW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVnypIbW .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVnypIbW .mbr-section-title {
  color: #000000;
}
.cid-v5MVnypIbW .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVnypIbW .mbr-text {
  color: #000000;
}
.cid-v5MVnz8IU5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MVnz8IU5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVnz8IU5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVnz8IU5 img {
  object-fit: cover;
}
.cid-v5MVnz8IU5 .row {
  margin: 0;
}
.cid-v5MVnz8IU5 .item-wrapper {
  width: 100%;
}
.cid-v5MVnz8IU5 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVnz8IU5 .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVnz8IU5 .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MVnz8IU5 .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MVnz8IU5 .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MVnz8IU5 .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVnz8IU5 .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MVnz8IU5 .wrap {
  background: #f7f7f7;
}
.cid-v5MVnz8IU5 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVnz8IU5 .mbr-text,
.cid-v5MVnz8IU5 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVnz8IU5 .mbr-link,
.cid-v5MVnz8IU5 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVnz8IU5 .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5MVnz8IU5 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVnz8IU5 .mbr-section-title,
.cid-v5MVnz8IU5 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MVnzNxsk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MVnzNxsk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVnzNxsk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVnzNxsk img {
  object-fit: cover;
}
.cid-v5MVnzNxsk .row {
  margin: 0;
}
.cid-v5MVnzNxsk .item-wrapper {
  width: 100%;
}
.cid-v5MVnzNxsk .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVnzNxsk .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVnzNxsk .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MVnzNxsk .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MVnzNxsk .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MVnzNxsk .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVnzNxsk .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MVnzNxsk .wrap {
  background: #ffffff;
}
.cid-v5MVnzNxsk .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVnzNxsk .mbr-text,
.cid-v5MVnzNxsk .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVnzNxsk .mbr-link,
.cid-v5MVnzNxsk .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVnzNxsk .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5MVnzNxsk .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVnzNxsk .mbr-section-title,
.cid-v5MVnzNxsk .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MVnAxJrB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVnAxJrB .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVnAxJrB .mbr-section-title {
  color: #000000;
}
.cid-v5MVnAxJrB .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVnAxJrB .mbr-text {
  color: #000000;
}
.cid-v5MVnBjfnX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5MVnBjfnX .container {
  max-width: 1132px;
}
.cid-v5MVnBjfnX .col-md-7 {
  margin: auto !important;
}
@media (max-width: 992px) {
  .cid-v5MVnBjfnX .b {
    margin-bottom: 20px;
  }
}
.cid-v5MVnBjfnX P {
  text-align: justify;
}
.cid-v5MVnCsZ4d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v5MVnCsZ4d .col-title {
    margin-bottom: 20px;
  }
}
.cid-v5MVnCsZ4d .mbr-section-title {
  color: #000000;
}
.cid-v5MVnCsZ4d .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-v5MVnCsZ4d .mbr-text {
  color: #000000;
}
.cid-v5MVnDPNhp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v5MVnDPNhp .container {
  max-width: 1132px;
}
.cid-v5MVnDPNhp .col-md-7 {
  margin: auto !important;
}
@media (max-width: 992px) {
  .cid-v5MVnDPNhp .b {
    margin-bottom: 20px;
  }
}
.cid-v5MVnDPNhp P {
  text-align: justify;
}
.cid-v5MVnEPBY6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5MVnEPBY6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5MVnEPBY6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5MVnEPBY6 img {
  object-fit: cover;
}
.cid-v5MVnEPBY6 .row {
  margin: 0;
}
.cid-v5MVnEPBY6 .item-wrapper {
  width: 100%;
}
.cid-v5MVnEPBY6 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-v5MVnEPBY6 .card-box {
  padding: 0rem 2rem;
  width: 100%;
  max-width: 600px;
  display: inline-flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v5MVnEPBY6 .card-box {
    padding: 0rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.cid-v5MVnEPBY6 .card-wrapper {
  display: flex;
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v5MVnEPBY6 .card-wrapper {
    padding: 1rem 0rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5MVnEPBY6 .card-wrapper {
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5MVnEPBY6 .card-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-v5MVnEPBY6 .wrap {
  background: #ffffff;
}
.cid-v5MVnEPBY6 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v5MVnEPBY6 .mbr-text,
.cid-v5MVnEPBY6 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-v5MVnEPBY6 .mbr-link,
.cid-v5MVnEPBY6 .link-wrapper {
  color: #000000;
  text-align: left;
}
.cid-v5MVnEPBY6 .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-v5MVnEPBY6 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v5MVnEPBY6 .mbr-section-title,
.cid-v5MVnEPBY6 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v5MVnFCQmR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v5MVnFCQmR .media-container-row .mbr-text {
  color: #FFFFFF;
}
.cid-v5MVnFCQmR .item-wrapper {
  background: #522124;
  border-radius: 2rem;
  padding: 1.5rem;
}
