.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4.6rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.875rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 0.8rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  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: #0c2c68 !important;
}
.bg-success {
  background-color: #163300 !important;
}
.bg-info {
  background-color: #0c2c68 !important;
}
.bg-warning {
  background-color: #f92c50 !important;
}
.bg-danger {
  background-color: #ffea64 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #0c2c68 !important;
  border-color: #0c2c68 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #113f96 !important;
  border-color: #113f96 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #113f96 !important;
  border-color: #113f96 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-info,
.btn-info:active {
  background-color: #0c2c68 !important;
  border-color: #0c2c68 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #113f96 !important;
  border-color: #113f96 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #113f96 !important;
  border-color: #113f96 !important;
}
.btn-success,
.btn-success:active {
  background-color: #163300 !important;
  border-color: #163300 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #2c6600 !important;
  border-color: #2c6600 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2c6600 !important;
  border-color: #2c6600 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #f92c50 !important;
  border-color: #f92c50 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #fa5e79 !important;
  border-color: #fa5e79 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #fa5e79 !important;
  border-color: #fa5e79 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
  color: #645600 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #645600 !important;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #0c2c68;
  color: #0c2c68;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #030b1a !important;
  background-color: transparent !important;
  border-color: #030b1a !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #0c2c68 !important;
  border-color: #0c2c68 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #0c2c68;
  color: #0c2c68;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #030b1a !important;
  background-color: transparent !important;
  border-color: #030b1a !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #0c2c68 !important;
  border-color: #0c2c68 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #163300;
  color: #163300;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #163300 !important;
  border-color: #163300 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #f92c50;
  color: #f92c50;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #c90628 !important;
  background-color: transparent !important;
  border-color: #c90628 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #f92c50 !important;
  border-color: #f92c50 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffea64;
  color: #ffea64;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffde0d !important;
  background-color: transparent !important;
  border-color: #ffde0d !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #645600 !important;
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #0c2c68 !important;
}
.text-secondary {
  color: #000000 !important;
}
.text-success {
  color: #163300 !important;
}
.text-info {
  color: #0c2c68 !important;
}
.text-warning {
  color: #f92c50 !important;
}
.text-danger {
  color: #ffea64 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #01050d !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #01050d !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #ba0525 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #fddb00 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #0c2c68;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #0c2c68;
}
.alert-warning {
  background-color: #f92c50;
}
.alert-danger {
  background-color: #ffea64;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #0c2c68;
  border-color: #0c2c68;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #0c2c68;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #195cda;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #7cff1a;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #195cda;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fff2f5;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 0.8rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1rem;
}
.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: #0c2c68 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 0.8rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1rem;
}
blockquote {
  border-color: #0c2c68;
}
/* 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: #0c2c68;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #0c2c68;
}
.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: #0c2c68;
  border-bottom-color: #0c2c68;
}
.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: #0c2c68 !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: #000000 !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='%230c2c68' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-uWHFFCakc4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWHFFCakc4 .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;
}
@media (max-width: 767px) {
  .cid-uWHFFCakc4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWHFFCakc4 .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-uWHFFCakc4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWHFFCakc4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWHFFCakc4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWHFFCakc4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWHFFCakc4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWHFFCakc4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWHFFCakc4 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWHFFCakc4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWHFFCakc4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWHFFCakc4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWHFFCakc4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWHFFCakc4 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWHFFCakc4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWHFFCakc4 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWHFFCakc4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWHFFCakc4 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWHFFCakc4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWHFFCakc4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWHFFCakc4 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWHFFCakc4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWHFFCakc4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWHFFCakc4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWHFFCakc4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWHFFCakc4 .nav-item:focus,
.cid-uWHFFCakc4 .nav-link:focus {
  outline: none;
}
.cid-uWHFFCakc4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWHFFCakc4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWHFFCakc4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWHFFCakc4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWHFFCakc4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWHFFCakc4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWHFFCakc4 .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-uWHFFCakc4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uWHFFCakc4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWHFFCakc4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWHFFCakc4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWHFFCakc4 .navbar.collapsed {
  justify-content: center;
}
.cid-uWHFFCakc4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWHFFCakc4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWHFFCakc4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWHFFCakc4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWHFFCakc4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWHFFCakc4 .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-uWHFFCakc4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWHFFCakc4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWHFFCakc4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWHFFCakc4 .navbar {
    min-height: 72px;
  }
  .cid-uWHFFCakc4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWHFFCakc4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWHFFCakc4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWHFFCakc4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWHFFCakc4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWHFFCakc4 .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-uWHFFCakc4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWHFFCakc4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWHFFCakc4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWHFFCakc4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWHFFCakc4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWHFFCakc4 .dropdown-item.active,
.cid-uWHFFCakc4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWHFFCakc4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWHFFCakc4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWHFFCakc4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWHFFCakc4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWHFFCakc4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWHFFCakc4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWHFFCakc4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWHFFCakc4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWHFFCakc4 .navbar-buttons {
    text-align: left;
  }
}
.cid-uWHFFCakc4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWHFFCakc4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWHFFCakc4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWHFFCakc4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWHFFCakc4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWHFFCakc4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWHFFCakc4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWHFFCakc4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWHFFCakc4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWHFFCakc4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWHFFCakc4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWHFFCakc4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWHFFCakc4 .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-uWHFFCakc4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWHFFCakc4 .navbar {
    height: 70px;
  }
  .cid-uWHFFCakc4 .navbar.opened {
    height: auto;
  }
  .cid-uWHFFCakc4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWHFFCakc4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWHFFCakc4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWHFFCakc4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWHFFCakc4 .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWHFFCakc4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWHFFCakc4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWHFFCakc4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWHFFCakc4 .navbar-brand {
    margin-right: auto;
  }
  .cid-uWHFFCakc4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWHFFCakc4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWHFFCakc4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWHFFCakc4 .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-uWHFFCakc4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWHFFCakc4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWHFFCakc4 .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWHFFCakc4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWHFFCakc4 .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-uWHFFCakc4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWHFFCakc4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWHJomOJJs {
  background-color: #ffffff;
  padding-top: 0rem;
  padding-bottom: 0rem;
}
.cid-uWHJomOJJs .carousel {
  height: 800px;
}
.cid-uWHJomOJJs .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uWHJomOJJs .carousel-item,
.cid-uWHJomOJJs .carousel-inner {
  height: 100%;
}
.cid-uWHJomOJJs img,
.cid-uWHJomOJJs .item-wrapper {
  border-radius: 0 !important;
}
.cid-uWHJomOJJs .carousel-caption {
  bottom: 40px;
}
.cid-uWHJomOJJs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWHJomOJJs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWHJomOJJs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uWHJomOJJs .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uWHJomOJJs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uWHJomOJJs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uWHJomOJJs .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uWHJomOJJs .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uWHJomOJJs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWHJomOJJs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWHJomOJJs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWHJomOJJs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uWHJomOJJs .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-uWHJomOJJs .carousel-indicators li.active,
.cid-uWHJomOJJs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uWHJomOJJs .carousel-indicators li::after,
.cid-uWHJomOJJs .carousel-indicators li::before {
  content: none;
}
.cid-uWHJomOJJs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uWHJomOJJs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uWHJomOJJs .mbr-section-subtitle,
  .cid-uWHJomOJJs .mbr-section-text,
  .cid-uWHJomOJJs .mbr-section-btn {
    text-align: center;
  }
}
.cid-u4633mkL9T {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-u4633mkL9T .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4633mkL9T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4633mkL9T .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-u4633mkL9T .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4633mkL9T .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-u4633mkL9T .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-u4633mkL9T .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u4633mkL9T .mbr-section-title {
  color: #000000;
}
.cid-u4633mkL9T .mbr-text,
.cid-u4633mkL9T .mbr-section-btn {
  color: #000000;
}
.cid-u465SFWXm8 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-u465SFWXm8 .mbr-overlay {
  background: #ffffff;
  opacity: 0.5;
}
.cid-u465SFWXm8 img,
.cid-u465SFWXm8 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-u465SFWXm8 .item:focus,
.cid-u465SFWXm8 span:focus {
  outline: none;
}
.cid-u465SFWXm8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u465SFWXm8 .item {
    margin-bottom: 1rem;
  }
}
.cid-u465SFWXm8 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u465SFWXm8 .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u465SFWXm8 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-u465SFWXm8 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u465SFWXm8 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u465SFWXm8 .mbr-section-title {
  color: #000000;
}
.cid-u465SFWXm8 .item-title {
  text-align: left;
}
.cid-u465SFWXm8 .item-subtitle {
  text-align: left;
}
.cid-u465SFWXm8 .mbr-text,
.cid-u465SFWXm8 .item .mbr-section-btn {
  text-align: left;
}
.cid-u465SFWXm8 .content-head {
  max-width: 800px;
}
.cid-u46TI2aerA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-u46TI2aerA .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u46TI2aerA .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-u46TI2aerA .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u46TI2aerA .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u46TI2aerA .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-u46TI2aerA .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u46TI2aerA .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u46TI2aerA .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-u46TI2aerA .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u46TI2aerA .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u46TI2aerA .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-u46TI2aerA .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-u46TI2aerA .btn {
  width: -webkit-fill-available;
}
.cid-u46TI2aerA .item:focus,
.cid-u46TI2aerA span:focus {
  outline: none;
}
.cid-u46TI2aerA .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-u46TI2aerA .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u46TI2aerA .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-u46TI2aerA .mbr-section-title {
  color: #000000;
}
.cid-u46TI2aerA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u46TI2aerA .mbr-text,
.cid-u46TI2aerA .mbr-section-btn {
  text-align: left;
}
.cid-u46TI2aerA .item-title {
  text-align: left;
  color: #000000;
}
.cid-u46TI2aerA .item-subtitle {
  text-align: left;
  color: #260a30;
}
.cid-u46TI2aerA .content-head {
  max-width: 800px;
}
.cid-u46TI2aerA .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-u46TI2aerA .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-u46TI2aerA .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-u46TI2aerA .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-u46TI2aerA .mbr-text UL {
  text-align: left;
}
.cid-u465gftCSU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u465gftCSU .item-subtitle {
  line-height: 1.2;
  color: #000000;
  text-align: center;
}
.cid-u465gftCSU img,
.cid-u465gftCSU .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-u465gftCSU .item:focus,
.cid-u465gftCSU span:focus {
  outline: none;
}
.cid-u465gftCSU .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u465gftCSU .item {
    margin-bottom: 1rem;
  }
}
.cid-u465gftCSU .item-wrapper {
  position: relative;
  border-radius: 4px;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u465gftCSU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u465gftCSU .mbr-section-title {
  color: #232323;
}
.cid-u465gftCSU .mbr-text,
.cid-u465gftCSU .mbr-section-btn {
  color: #a6a99c;
  text-align: center;
}
.cid-u465gftCSU .item-title {
  color: #232323;
  text-align: center;
}
.cid-u465gftCSU .content-head {
  max-width: 800px;
}
.cid-uWC7GWCMfp {
  background-color: #edefeb;
}
.cid-uWC7GWCMfp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWC7GWCMfp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWC7GWCMfp .card-wrapper {
  overflow: hidden;
  background: #edefeb;
}
.cid-uWC7GWCMfp .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWC7GWCMfp .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uWC7GWCMfp .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uWC7GWCMfp .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uWC7GWCMfp .row {
  flex-direction: row-reverse;
}
.cid-uWC7GWCMfp .image-wrapper {
  padding: 0 1rem;
}
.cid-uWC7GWCMfp img,
.cid-uWC7GWCMfp .image-wrapper {
  height: 500px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uWC7GWCMfp img,
  .cid-uWC7GWCMfp .image-wrapper {
    max-height: 350px;
  }
}
.cid-uWC7GWCMfp .mbr-section-title {
  color: #0c2c68;
  text-align: center;
}
.cid-uWC7GWCMfp .mbr-text {
  color: #000000;
}
.cid-uWC7GWCMfp .mbr-text,
.cid-uWC7GWCMfp .mbr-section-btn {
  text-align: center;
}
.cid-uWAUAFlu1J {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #9fe870;
}
.cid-uWAUAFlu1J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWAUAFlu1J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWAUAFlu1J .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uWAUAFlu1J .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-uWAUAFlu1J .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-uWAUAFlu1J img,
.cid-uWAUAFlu1J .item-img {
  width: 100%;
}
.cid-uWBt6MD0I7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWBt6MD0I7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWBt6MD0I7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWBt6MD0I7 .container-fluid {
    padding: 0;
  }
}
.cid-uWBt6MD0I7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWBt6MD0I7 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWBt6MD0I7 .embla__button--next,
.cid-uWBt6MD0I7 .embla__button--prev {
  display: flex;
}
.cid-uWBt6MD0I7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWBt6MD0I7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWBt6MD0I7 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWBt6MD0I7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWBt6MD0I7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWBt6MD0I7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWBt6MD0I7 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWBt6MD0I7 .embla {
  position: relative;
  width: 100%;
}
.cid-uWBt6MD0I7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWBt6MD0I7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWBt6MD0I7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWBt6MD0I7 .embla__slide a {
  cursor: grab;
}
.cid-uWBt6MD0I7 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWBt6MD0I7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWBt6MD0I7 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWBt6MD0I7 .mbr-section-title {
  color: #232323;
}
.cid-uWBt6MD0I7 .mbr-section-subtitle {
  color: #232323;
}
.cid-uWBt6MD0I7 .mbr-box {
  color: #ffffff;
}
.cid-uWBt6MD0I7 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWBt6MD0I7 img,
.cid-uWBt6MD0I7 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWBt6MD0I7 .item-wrapper {
  position: relative;
}
.cid-uWBt6MD0I7 .content-head {
  max-width: 800px;
}
.cid-u465mZx2C3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u465mZx2C3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u465mZx2C3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u465mZx2C3 .mbr-iconfont {
  margin: auto;
  display: inline-flex;
  font-size: 2rem;
  color: #dc2c41;
  width: 40px;
  justify-content: center;
  align-items: center;
}
.cid-u465mZx2C3 .card-title,
.cid-u465mZx2C3 .iconfont-wrapper {
  color: #232323;
}
.cid-u465mZx2C3 .card-text {
  color: #232323;
}
.cid-u465mZx2C3 .mbr-section-title {
  color: #232323;
}
.cid-u465mZx2C3 .mbr-section-subtitle {
  color: #232323;
}
.cid-u465mZx2C3 .content-head {
  max-width: 800px;
}
.cid-u466jgdHgo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u466jgdHgo .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-u466jgdHgo img,
.cid-u466jgdHgo .item-img {
  width: 100%;
}
.cid-u466jgdHgo .item:focus,
.cid-u466jgdHgo span:focus {
  outline: none;
}
.cid-u466jgdHgo .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u466jgdHgo .item {
    margin-bottom: 1rem;
  }
}
.cid-u466jgdHgo .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u466jgdHgo .mbr-section-title {
  color: #232323;
}
.cid-u466jgdHgo .mbr-text,
.cid-u466jgdHgo .mbr-section-btn {
  color: #232323;
}
.cid-u466jgdHgo .item-title {
  color: #232323;
  text-align: center;
}
.cid-u466jgdHgo .content-head {
  max-width: 800px;
}
.cid-uWHsIEfg9P {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWHsIEfg9P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWHsIEfg9P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWHsIEfg9P .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWHsIEfg9P .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWHsIEfg9P .google-map {
  height: 100%;
  position: relative;
}
.cid-uWHsIEfg9P .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWHsIEfg9P .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWHsIEfg9P .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWHsIEfg9P .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWHsIEfg9P .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWHsIEfg9P .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWHsIEfg9P .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWHsIEfg9P .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWHsIEfg9P ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWHsIEfg9P .content-head {
  max-width: 800px;
}
.cid-uWBFEH43hK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWBFEH43hK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWBFEH43hK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWBFEH43hK .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWBFEH43hK .footer-col {
    flex-direction: column;
  }
}
.cid-uWBFEH43hK .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWBFEH43hK .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWBFEH43hK .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWBFEH43hK .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWBFEH43hK .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWBFEH43hK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWBFEH43hK .soc-item {
  margin: 8px;
}
.cid-uWBFEH43hK .soc-item a:hover .mbr-iconfont,
.cid-uWBFEH43hK .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWBFEH43hK .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWBFEH43hK .row {
    text-align: center;
  }
  .cid-uWBFEH43hK .social-row {
    justify-content: center;
  }
}
.cid-uWBFEH43hK .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWBFEH43hK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWBFEH43hK .list {
    margin-bottom: 0rem;
  }
}
.cid-uWBFEH43hK .mbr-text {
  color: #bbbbbb;
}
.cid-uWBFEH43hK .mbr-section-subtitle {
  color: #000000;
}
.cid-uWBFEH43hK .list,
.cid-uWBFEH43hK .item-wrap {
  color: #232323;
}
.cid-uWBFEH43hK .copyright {
  color: #000000;
}
.cid-uWXWbSTXXG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXWbSTXXG .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;
}
@media (max-width: 767px) {
  .cid-uWXWbSTXXG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXWbSTXXG .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-uWXWbSTXXG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXWbSTXXG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXWbSTXXG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXWbSTXXG .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXWbSTXXG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXWbSTXXG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXWbSTXXG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXWbSTXXG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXWbSTXXG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXWbSTXXG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXWbSTXXG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXWbSTXXG .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXWbSTXXG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXWbSTXXG .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXWbSTXXG .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXWbSTXXG .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXWbSTXXG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXWbSTXXG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXWbSTXXG .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXWbSTXXG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXWbSTXXG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXWbSTXXG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXWbSTXXG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXWbSTXXG .nav-item:focus,
.cid-uWXWbSTXXG .nav-link:focus {
  outline: none;
}
.cid-uWXWbSTXXG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXWbSTXXG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXWbSTXXG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXWbSTXXG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXWbSTXXG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXWbSTXXG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXWbSTXXG .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-uWXWbSTXXG .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXWbSTXXG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXWbSTXXG .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXWbSTXXG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXWbSTXXG .navbar.collapsed {
  justify-content: center;
}
.cid-uWXWbSTXXG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXWbSTXXG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXWbSTXXG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXWbSTXXG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXWbSTXXG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXWbSTXXG .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-uWXWbSTXXG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXWbSTXXG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXWbSTXXG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXWbSTXXG .navbar {
    min-height: 72px;
  }
  .cid-uWXWbSTXXG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXWbSTXXG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXWbSTXXG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXWbSTXXG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXWbSTXXG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXWbSTXXG .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-uWXWbSTXXG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXWbSTXXG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXWbSTXXG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXWbSTXXG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXWbSTXXG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXWbSTXXG .dropdown-item.active,
.cid-uWXWbSTXXG .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXWbSTXXG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXWbSTXXG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXWbSTXXG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXWbSTXXG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXWbSTXXG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXWbSTXXG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXWbSTXXG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXWbSTXXG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXWbSTXXG .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXWbSTXXG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXWbSTXXG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXWbSTXXG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXWbSTXXG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXWbSTXXG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXWbSTXXG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXWbSTXXG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXWbSTXXG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXWbSTXXG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXWbSTXXG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXWbSTXXG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXWbSTXXG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXWbSTXXG .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-uWXWbSTXXG .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXWbSTXXG .navbar {
    height: 70px;
  }
  .cid-uWXWbSTXXG .navbar.opened {
    height: auto;
  }
  .cid-uWXWbSTXXG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXWbSTXXG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXWbSTXXG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXWbSTXXG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXWbSTXXG .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXWbSTXXG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXWbSTXXG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXWbSTXXG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXWbSTXXG .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXWbSTXXG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXWbSTXXG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXWbSTXXG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXWbSTXXG .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-uWXWbSTXXG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXWbSTXXG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXWbSTXXG .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXWbSTXXG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXWbSTXXG .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-uWXWbSTXXG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXWbSTXXG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXX4Th31z {
  display: flex;
  background-color: #393193;
}
.cid-uWXX4Th31z .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXX4Th31z .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXX4Th31z {
    align-items: center;
  }
  .cid-uWXX4Th31z .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXX4Th31z .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXX4Th31z {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXX4Th31z .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXX4Th31z .content-wrap {
    width: 100%;
  }
}
.cid-uWXX4Th31z .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXX4Th31z .mbr-text,
.cid-uWXX4Th31z .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXX4Th31z .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXX8ODjSh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXX8ODjSh .mbr-text {
  color: #000000;
}
.cid-uWXX8ODjSh .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXX8ODjSh .mbr-section-title {
  color: #000000;
}
.cid-uWXWc3451i {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXWc3451i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXWc3451i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXWc3451i .container-fluid {
    padding: 0;
  }
}
.cid-uWXWc3451i .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXWc3451i .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXWc3451i .embla__button--next,
.cid-uWXWc3451i .embla__button--prev {
  display: flex;
}
.cid-uWXWc3451i .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXWc3451i .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXWc3451i .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXWc3451i .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXWc3451i .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXWc3451i .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXWc3451i .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXWc3451i .embla {
  position: relative;
  width: 100%;
}
.cid-uWXWc3451i .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXWc3451i .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXWc3451i .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXWc3451i .embla__slide a {
  cursor: grab;
}
.cid-uWXWc3451i .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXWc3451i .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXWc3451i .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXWc3451i .mbr-section-title {
  color: #232323;
}
.cid-uWXWc3451i .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXWc3451i .mbr-box {
  color: #ffffff;
}
.cid-uWXWc3451i .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXWc3451i img,
.cid-uWXWc3451i .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXWc3451i .item-wrapper {
  position: relative;
}
.cid-uWXWc3451i .content-head {
  max-width: 800px;
}
.cid-uWXWc9srFu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXWc9srFu .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXWc9srFu img,
.cid-uWXWc9srFu .item-img {
  width: 100%;
}
.cid-uWXWc9srFu .item:focus,
.cid-uWXWc9srFu span:focus {
  outline: none;
}
.cid-uWXWc9srFu .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXWc9srFu .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXWc9srFu .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXWc9srFu .mbr-section-title {
  color: #232323;
}
.cid-uWXWc9srFu .mbr-text,
.cid-uWXWc9srFu .mbr-section-btn {
  color: #232323;
}
.cid-uWXWc9srFu .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXWc9srFu .content-head {
  max-width: 800px;
}
.cid-uWXWcaGre0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXWcaGre0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXWcaGre0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXWcaGre0 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXWcaGre0 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXWcaGre0 .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXWcaGre0 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXWcaGre0 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXWcaGre0 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXWcaGre0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXWcaGre0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXWcaGre0 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXWcaGre0 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXWcaGre0 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXWcaGre0 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXWcaGre0 .content-head {
  max-width: 800px;
}
.cid-uWXWcbVSni {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXWcbVSni .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXWcbVSni .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXWcbVSni .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXWcbVSni .footer-col {
    flex-direction: column;
  }
}
.cid-uWXWcbVSni .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXWcbVSni .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXWcbVSni .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXWcbVSni .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXWcbVSni .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXWcbVSni .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXWcbVSni .soc-item {
  margin: 8px;
}
.cid-uWXWcbVSni .soc-item a:hover .mbr-iconfont,
.cid-uWXWcbVSni .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXWcbVSni .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXWcbVSni .row {
    text-align: center;
  }
  .cid-uWXWcbVSni .social-row {
    justify-content: center;
  }
}
.cid-uWXWcbVSni .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXWcbVSni .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXWcbVSni .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXWcbVSni .mbr-text {
  color: #bbbbbb;
}
.cid-uWXWcbVSni .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXWcbVSni .list,
.cid-uWXWcbVSni .item-wrap {
  color: #232323;
}
.cid-uWXWcbVSni .copyright {
  color: #000000;
}
.cid-uWXYANQs2V {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXYANQs2V .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;
}
@media (max-width: 767px) {
  .cid-uWXYANQs2V .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXYANQs2V .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-uWXYANQs2V .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXYANQs2V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXYANQs2V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXYANQs2V .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXYANQs2V .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXYANQs2V .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXYANQs2V .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXYANQs2V .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXYANQs2V .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXYANQs2V .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXYANQs2V .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXYANQs2V .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXYANQs2V .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXYANQs2V .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXYANQs2V .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXYANQs2V .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXYANQs2V .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYANQs2V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXYANQs2V .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXYANQs2V .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYANQs2V .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXYANQs2V .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXYANQs2V .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXYANQs2V .nav-item:focus,
.cid-uWXYANQs2V .nav-link:focus {
  outline: none;
}
.cid-uWXYANQs2V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXYANQs2V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXYANQs2V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXYANQs2V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXYANQs2V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXYANQs2V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXYANQs2V .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-uWXYANQs2V .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXYANQs2V .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXYANQs2V .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXYANQs2V .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXYANQs2V .navbar.collapsed {
  justify-content: center;
}
.cid-uWXYANQs2V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXYANQs2V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXYANQs2V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXYANQs2V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXYANQs2V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXYANQs2V .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-uWXYANQs2V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXYANQs2V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXYANQs2V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYANQs2V .navbar {
    min-height: 72px;
  }
  .cid-uWXYANQs2V .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXYANQs2V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXYANQs2V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXYANQs2V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXYANQs2V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXYANQs2V .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-uWXYANQs2V .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXYANQs2V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXYANQs2V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXYANQs2V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYANQs2V .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXYANQs2V .dropdown-item.active,
.cid-uWXYANQs2V .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXYANQs2V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXYANQs2V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXYANQs2V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXYANQs2V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXYANQs2V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXYANQs2V .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXYANQs2V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXYANQs2V .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXYANQs2V .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXYANQs2V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXYANQs2V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXYANQs2V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXYANQs2V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYANQs2V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYANQs2V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXYANQs2V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYANQs2V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXYANQs2V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXYANQs2V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYANQs2V .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXYANQs2V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXYANQs2V .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-uWXYANQs2V .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXYANQs2V .navbar {
    height: 70px;
  }
  .cid-uWXYANQs2V .navbar.opened {
    height: auto;
  }
  .cid-uWXYANQs2V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXYANQs2V .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXYANQs2V .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXYANQs2V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXYANQs2V .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXYANQs2V .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXYANQs2V .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXYANQs2V .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXYANQs2V .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXYANQs2V .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXYANQs2V .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXYANQs2V .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXYANQs2V .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-uWXYANQs2V .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXYANQs2V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXYANQs2V .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXYANQs2V .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXYANQs2V .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-uWXYANQs2V .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXYANQs2V .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXYAOPOui {
  display: flex;
  background-color: #393193;
}
.cid-uWXYAOPOui .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXYAOPOui .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXYAOPOui {
    align-items: center;
  }
  .cid-uWXYAOPOui .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXYAOPOui .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXYAOPOui {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXYAOPOui .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXYAOPOui .content-wrap {
    width: 100%;
  }
}
.cid-uWXYAOPOui .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYAOPOui .mbr-text,
.cid-uWXYAOPOui .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYAOPOui .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYAPMgHQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXYAPMgHQ .mbr-text {
  color: #000000;
}
.cid-uWXYAPMgHQ .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYAPMgHQ .mbr-section-title {
  color: #000000;
}
.cid-uWXYAQKL0L {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXYAQKL0L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYAQKL0L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXYAQKL0L .container-fluid {
    padding: 0;
  }
}
.cid-uWXYAQKL0L .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXYAQKL0L .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXYAQKL0L .embla__button--next,
.cid-uWXYAQKL0L .embla__button--prev {
  display: flex;
}
.cid-uWXYAQKL0L .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXYAQKL0L .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXYAQKL0L .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXYAQKL0L .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXYAQKL0L .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXYAQKL0L .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYAQKL0L .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXYAQKL0L .embla {
  position: relative;
  width: 100%;
}
.cid-uWXYAQKL0L .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXYAQKL0L .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXYAQKL0L .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXYAQKL0L .embla__slide a {
  cursor: grab;
}
.cid-uWXYAQKL0L .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXYAQKL0L .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXYAQKL0L .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXYAQKL0L .mbr-section-title {
  color: #232323;
}
.cid-uWXYAQKL0L .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXYAQKL0L .mbr-box {
  color: #ffffff;
}
.cid-uWXYAQKL0L .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXYAQKL0L img,
.cid-uWXYAQKL0L .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXYAQKL0L .item-wrapper {
  position: relative;
}
.cid-uWXYAQKL0L .content-head {
  max-width: 800px;
}
.cid-uWXYAT9Qc6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXYAT9Qc6 .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXYAT9Qc6 img,
.cid-uWXYAT9Qc6 .item-img {
  width: 100%;
}
.cid-uWXYAT9Qc6 .item:focus,
.cid-uWXYAT9Qc6 span:focus {
  outline: none;
}
.cid-uWXYAT9Qc6 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXYAT9Qc6 .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXYAT9Qc6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXYAT9Qc6 .mbr-section-title {
  color: #232323;
}
.cid-uWXYAT9Qc6 .mbr-text,
.cid-uWXYAT9Qc6 .mbr-section-btn {
  color: #232323;
}
.cid-uWXYAT9Qc6 .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXYAT9Qc6 .content-head {
  max-width: 800px;
}
.cid-uWXYAUqhJ8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXYAUqhJ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYAUqhJ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXYAUqhJ8 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYAUqhJ8 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXYAUqhJ8 .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXYAUqhJ8 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXYAUqhJ8 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXYAUqhJ8 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXYAUqhJ8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXYAUqhJ8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXYAUqhJ8 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXYAUqhJ8 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYAUqhJ8 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXYAUqhJ8 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXYAUqhJ8 .content-head {
  max-width: 800px;
}
.cid-uWXYAVijIa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXYAVijIa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYAVijIa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXYAVijIa .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXYAVijIa .footer-col {
    flex-direction: column;
  }
}
.cid-uWXYAVijIa .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXYAVijIa .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXYAVijIa .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYAVijIa .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYAVijIa .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXYAVijIa .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXYAVijIa .soc-item {
  margin: 8px;
}
.cid-uWXYAVijIa .soc-item a:hover .mbr-iconfont,
.cid-uWXYAVijIa .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXYAVijIa .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXYAVijIa .row {
    text-align: center;
  }
  .cid-uWXYAVijIa .social-row {
    justify-content: center;
  }
}
.cid-uWXYAVijIa .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXYAVijIa .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYAVijIa .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXYAVijIa .mbr-text {
  color: #bbbbbb;
}
.cid-uWXYAVijIa .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYAVijIa .list,
.cid-uWXYAVijIa .item-wrap {
  color: #232323;
}
.cid-uWXYAVijIa .copyright {
  color: #000000;
}
.cid-uWXXpflLiP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXXpflLiP .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;
}
@media (max-width: 767px) {
  .cid-uWXXpflLiP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXXpflLiP .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-uWXXpflLiP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXXpflLiP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXXpflLiP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXXpflLiP .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXXpflLiP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXXpflLiP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXXpflLiP .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXXpflLiP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXXpflLiP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXXpflLiP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXXpflLiP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXXpflLiP .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXXpflLiP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXXpflLiP .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXXpflLiP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXXpflLiP .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXXpflLiP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXpflLiP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXXpflLiP .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXXpflLiP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXpflLiP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXXpflLiP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXXpflLiP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXXpflLiP .nav-item:focus,
.cid-uWXXpflLiP .nav-link:focus {
  outline: none;
}
.cid-uWXXpflLiP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXXpflLiP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXXpflLiP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXXpflLiP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXXpflLiP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXXpflLiP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXXpflLiP .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-uWXXpflLiP .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXXpflLiP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXXpflLiP .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXXpflLiP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXXpflLiP .navbar.collapsed {
  justify-content: center;
}
.cid-uWXXpflLiP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXXpflLiP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXXpflLiP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXXpflLiP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXXpflLiP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXXpflLiP .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-uWXXpflLiP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXXpflLiP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXXpflLiP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXpflLiP .navbar {
    min-height: 72px;
  }
  .cid-uWXXpflLiP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXXpflLiP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXXpflLiP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXXpflLiP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXXpflLiP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXXpflLiP .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-uWXXpflLiP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXXpflLiP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXXpflLiP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXXpflLiP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXpflLiP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXXpflLiP .dropdown-item.active,
.cid-uWXXpflLiP .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXXpflLiP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXXpflLiP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXXpflLiP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXXpflLiP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXXpflLiP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXXpflLiP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXXpflLiP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXXpflLiP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXXpflLiP .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXXpflLiP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXXpflLiP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXXpflLiP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXXpflLiP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXpflLiP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXpflLiP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXXpflLiP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXpflLiP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXXpflLiP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXXpflLiP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXpflLiP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXXpflLiP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXXpflLiP .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-uWXXpflLiP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXXpflLiP .navbar {
    height: 70px;
  }
  .cid-uWXXpflLiP .navbar.opened {
    height: auto;
  }
  .cid-uWXXpflLiP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXXpflLiP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXXpflLiP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXXpflLiP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXXpflLiP .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXXpflLiP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXXpflLiP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXXpflLiP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXXpflLiP .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXXpflLiP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXXpflLiP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXXpflLiP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXXpflLiP .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-uWXXpflLiP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXXpflLiP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXXpflLiP .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXXpflLiP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXXpflLiP .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-uWXXpflLiP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXXpflLiP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXXpgiQ2a {
  display: flex;
  background-color: #393193;
}
.cid-uWXXpgiQ2a .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXXpgiQ2a .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXXpgiQ2a {
    align-items: center;
  }
  .cid-uWXXpgiQ2a .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXXpgiQ2a .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXXpgiQ2a {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXXpgiQ2a .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXXpgiQ2a .content-wrap {
    width: 100%;
  }
}
.cid-uWXXpgiQ2a .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXpgiQ2a .mbr-text,
.cid-uWXXpgiQ2a .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXpgiQ2a .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXphwAC1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXXphwAC1 .mbr-text {
  color: #000000;
}
.cid-uWXXphwAC1 .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXphwAC1 .mbr-section-title {
  color: #000000;
}
.cid-uWXXpiiUnI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXXpiiUnI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXpiiUnI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXXpiiUnI .container-fluid {
    padding: 0;
  }
}
.cid-uWXXpiiUnI .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXXpiiUnI .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXXpiiUnI .embla__button--next,
.cid-uWXXpiiUnI .embla__button--prev {
  display: flex;
}
.cid-uWXXpiiUnI .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXXpiiUnI .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXXpiiUnI .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXXpiiUnI .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXXpiiUnI .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXXpiiUnI .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXpiiUnI .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXXpiiUnI .embla {
  position: relative;
  width: 100%;
}
.cid-uWXXpiiUnI .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXXpiiUnI .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXXpiiUnI .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXXpiiUnI .embla__slide a {
  cursor: grab;
}
.cid-uWXXpiiUnI .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXXpiiUnI .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXXpiiUnI .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXXpiiUnI .mbr-section-title {
  color: #232323;
}
.cid-uWXXpiiUnI .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXXpiiUnI .mbr-box {
  color: #ffffff;
}
.cid-uWXXpiiUnI .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXXpiiUnI img,
.cid-uWXXpiiUnI .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXXpiiUnI .item-wrapper {
  position: relative;
}
.cid-uWXXpiiUnI .content-head {
  max-width: 800px;
}
.cid-uWXXpkYnrn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXXpkYnrn .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXXpkYnrn img,
.cid-uWXXpkYnrn .item-img {
  width: 100%;
}
.cid-uWXXpkYnrn .item:focus,
.cid-uWXXpkYnrn span:focus {
  outline: none;
}
.cid-uWXXpkYnrn .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXXpkYnrn .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXXpkYnrn .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXXpkYnrn .mbr-section-title {
  color: #232323;
}
.cid-uWXXpkYnrn .mbr-text,
.cid-uWXXpkYnrn .mbr-section-btn {
  color: #232323;
}
.cid-uWXXpkYnrn .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXXpkYnrn .content-head {
  max-width: 800px;
}
.cid-uWXXpm5eiM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXXpm5eiM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXpm5eiM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXXpm5eiM .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXpm5eiM .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXXpm5eiM .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXXpm5eiM .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXXpm5eiM .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXXpm5eiM .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXXpm5eiM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXXpm5eiM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXXpm5eiM .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXXpm5eiM .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXpm5eiM .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXXpm5eiM ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXXpm5eiM .content-head {
  max-width: 800px;
}
.cid-uWXXpngdKO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXXpngdKO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXpngdKO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXXpngdKO .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXXpngdKO .footer-col {
    flex-direction: column;
  }
}
.cid-uWXXpngdKO .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXXpngdKO .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXXpngdKO .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXpngdKO .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXpngdKO .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXXpngdKO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXXpngdKO .soc-item {
  margin: 8px;
}
.cid-uWXXpngdKO .soc-item a:hover .mbr-iconfont,
.cid-uWXXpngdKO .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXXpngdKO .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXXpngdKO .row {
    text-align: center;
  }
  .cid-uWXXpngdKO .social-row {
    justify-content: center;
  }
}
.cid-uWXXpngdKO .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXXpngdKO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXpngdKO .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXXpngdKO .mbr-text {
  color: #bbbbbb;
}
.cid-uWXXpngdKO .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXpngdKO .list,
.cid-uWXXpngdKO .item-wrap {
  color: #232323;
}
.cid-uWXXpngdKO .copyright {
  color: #000000;
}
.cid-uWXXDjRY2x {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXXDjRY2x .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;
}
@media (max-width: 767px) {
  .cid-uWXXDjRY2x .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXXDjRY2x .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-uWXXDjRY2x .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXXDjRY2x .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXXDjRY2x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXXDjRY2x .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXXDjRY2x .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXXDjRY2x .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXXDjRY2x .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXXDjRY2x .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXXDjRY2x .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXXDjRY2x .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXXDjRY2x .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXXDjRY2x .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXXDjRY2x .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXXDjRY2x .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXXDjRY2x .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXXDjRY2x .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXXDjRY2x .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXDjRY2x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXXDjRY2x .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXXDjRY2x .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXDjRY2x .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXXDjRY2x .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXXDjRY2x .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXXDjRY2x .nav-item:focus,
.cid-uWXXDjRY2x .nav-link:focus {
  outline: none;
}
.cid-uWXXDjRY2x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXXDjRY2x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXXDjRY2x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXXDjRY2x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXXDjRY2x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXXDjRY2x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXXDjRY2x .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-uWXXDjRY2x .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXXDjRY2x .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXXDjRY2x .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXXDjRY2x .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXXDjRY2x .navbar.collapsed {
  justify-content: center;
}
.cid-uWXXDjRY2x .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXXDjRY2x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXXDjRY2x .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXXDjRY2x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXXDjRY2x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXXDjRY2x .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-uWXXDjRY2x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXXDjRY2x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXXDjRY2x .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXDjRY2x .navbar {
    min-height: 72px;
  }
  .cid-uWXXDjRY2x .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXXDjRY2x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXXDjRY2x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXXDjRY2x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXXDjRY2x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXXDjRY2x .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-uWXXDjRY2x .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXXDjRY2x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXXDjRY2x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXXDjRY2x .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXDjRY2x .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXXDjRY2x .dropdown-item.active,
.cid-uWXXDjRY2x .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXXDjRY2x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXXDjRY2x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXXDjRY2x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXXDjRY2x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXXDjRY2x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXXDjRY2x .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXXDjRY2x ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXXDjRY2x .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXXDjRY2x .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXXDjRY2x button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXXDjRY2x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXXDjRY2x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXXDjRY2x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXDjRY2x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXDjRY2x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXXDjRY2x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXDjRY2x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXXDjRY2x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXXDjRY2x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXDjRY2x .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXXDjRY2x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXXDjRY2x .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-uWXXDjRY2x .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXXDjRY2x .navbar {
    height: 70px;
  }
  .cid-uWXXDjRY2x .navbar.opened {
    height: auto;
  }
  .cid-uWXXDjRY2x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXXDjRY2x .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXXDjRY2x .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXXDjRY2x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXXDjRY2x .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXXDjRY2x .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXXDjRY2x .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXXDjRY2x .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXXDjRY2x .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXXDjRY2x .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXXDjRY2x .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXXDjRY2x .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXXDjRY2x .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-uWXXDjRY2x .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXXDjRY2x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXXDjRY2x .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXXDjRY2x .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXXDjRY2x .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-uWXXDjRY2x .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXXDjRY2x .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXXDkRbRe {
  display: flex;
  background-color: #393193;
}
.cid-uWXXDkRbRe .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXXDkRbRe .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXXDkRbRe {
    align-items: center;
  }
  .cid-uWXXDkRbRe .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXXDkRbRe .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXXDkRbRe {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXXDkRbRe .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXXDkRbRe .content-wrap {
    width: 100%;
  }
}
.cid-uWXXDkRbRe .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXDkRbRe .mbr-text,
.cid-uWXXDkRbRe .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXDkRbRe .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXDlK1tJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXXDlK1tJ .mbr-text {
  color: #000000;
}
.cid-uWXXDlK1tJ .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXDlK1tJ .mbr-section-title {
  color: #000000;
}
.cid-uWXXDmzeL8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXXDmzeL8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXDmzeL8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXXDmzeL8 .container-fluid {
    padding: 0;
  }
}
.cid-uWXXDmzeL8 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXXDmzeL8 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXXDmzeL8 .embla__button--next,
.cid-uWXXDmzeL8 .embla__button--prev {
  display: flex;
}
.cid-uWXXDmzeL8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXXDmzeL8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXXDmzeL8 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXXDmzeL8 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXXDmzeL8 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXXDmzeL8 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXDmzeL8 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXXDmzeL8 .embla {
  position: relative;
  width: 100%;
}
.cid-uWXXDmzeL8 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXXDmzeL8 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXXDmzeL8 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXXDmzeL8 .embla__slide a {
  cursor: grab;
}
.cid-uWXXDmzeL8 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXXDmzeL8 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXXDmzeL8 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXXDmzeL8 .mbr-section-title {
  color: #232323;
}
.cid-uWXXDmzeL8 .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXXDmzeL8 .mbr-box {
  color: #ffffff;
}
.cid-uWXXDmzeL8 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXXDmzeL8 img,
.cid-uWXXDmzeL8 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXXDmzeL8 .item-wrapper {
  position: relative;
}
.cid-uWXXDmzeL8 .content-head {
  max-width: 800px;
}
.cid-uWXXDoYbnV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXXDoYbnV .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXXDoYbnV img,
.cid-uWXXDoYbnV .item-img {
  width: 100%;
}
.cid-uWXXDoYbnV .item:focus,
.cid-uWXXDoYbnV span:focus {
  outline: none;
}
.cid-uWXXDoYbnV .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXXDoYbnV .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXXDoYbnV .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXXDoYbnV .mbr-section-title {
  color: #232323;
}
.cid-uWXXDoYbnV .mbr-text,
.cid-uWXXDoYbnV .mbr-section-btn {
  color: #232323;
}
.cid-uWXXDoYbnV .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXXDoYbnV .content-head {
  max-width: 800px;
}
.cid-uWXXDq0PTr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXXDq0PTr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXDq0PTr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXXDq0PTr .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXDq0PTr .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXXDq0PTr .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXXDq0PTr .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXXDq0PTr .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXXDq0PTr .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXXDq0PTr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXXDq0PTr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXXDq0PTr .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXXDq0PTr .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXDq0PTr .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXXDq0PTr ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXXDq0PTr .content-head {
  max-width: 800px;
}
.cid-uWXXDqYPgK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXXDqYPgK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXDqYPgK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXXDqYPgK .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXXDqYPgK .footer-col {
    flex-direction: column;
  }
}
.cid-uWXXDqYPgK .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXXDqYPgK .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXXDqYPgK .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXDqYPgK .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXDqYPgK .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXXDqYPgK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXXDqYPgK .soc-item {
  margin: 8px;
}
.cid-uWXXDqYPgK .soc-item a:hover .mbr-iconfont,
.cid-uWXXDqYPgK .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXXDqYPgK .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXXDqYPgK .row {
    text-align: center;
  }
  .cid-uWXXDqYPgK .social-row {
    justify-content: center;
  }
}
.cid-uWXXDqYPgK .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXXDqYPgK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXDqYPgK .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXXDqYPgK .mbr-text {
  color: #bbbbbb;
}
.cid-uWXXDqYPgK .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXDqYPgK .list,
.cid-uWXXDqYPgK .item-wrap {
  color: #232323;
}
.cid-uWXXDqYPgK .copyright {
  color: #000000;
}
.cid-uWXXNjrO30 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXXNjrO30 .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;
}
@media (max-width: 767px) {
  .cid-uWXXNjrO30 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXXNjrO30 .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-uWXXNjrO30 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXXNjrO30 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXXNjrO30 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXXNjrO30 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXXNjrO30 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXXNjrO30 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXXNjrO30 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXXNjrO30 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXXNjrO30 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXXNjrO30 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXXNjrO30 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXXNjrO30 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXXNjrO30 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXXNjrO30 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXXNjrO30 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXXNjrO30 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXXNjrO30 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXNjrO30 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXXNjrO30 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXXNjrO30 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXNjrO30 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXXNjrO30 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXXNjrO30 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXXNjrO30 .nav-item:focus,
.cid-uWXXNjrO30 .nav-link:focus {
  outline: none;
}
.cid-uWXXNjrO30 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXXNjrO30 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXXNjrO30 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXXNjrO30 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXXNjrO30 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXXNjrO30 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXXNjrO30 .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-uWXXNjrO30 .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXXNjrO30 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXXNjrO30 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXXNjrO30 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXXNjrO30 .navbar.collapsed {
  justify-content: center;
}
.cid-uWXXNjrO30 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXXNjrO30 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXXNjrO30 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXXNjrO30 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXXNjrO30 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXXNjrO30 .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-uWXXNjrO30 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXXNjrO30 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXXNjrO30 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXNjrO30 .navbar {
    min-height: 72px;
  }
  .cid-uWXXNjrO30 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXXNjrO30 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXXNjrO30 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXXNjrO30 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXXNjrO30 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXXNjrO30 .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-uWXXNjrO30 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXXNjrO30 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXXNjrO30 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXXNjrO30 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXNjrO30 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXXNjrO30 .dropdown-item.active,
.cid-uWXXNjrO30 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXXNjrO30 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXXNjrO30 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXXNjrO30 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXXNjrO30 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXXNjrO30 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXXNjrO30 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXXNjrO30 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXXNjrO30 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXXNjrO30 .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXXNjrO30 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXXNjrO30 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXXNjrO30 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXXNjrO30 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXNjrO30 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXNjrO30 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXXNjrO30 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXNjrO30 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXXNjrO30 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXXNjrO30 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXNjrO30 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXXNjrO30 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXXNjrO30 .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-uWXXNjrO30 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXXNjrO30 .navbar {
    height: 70px;
  }
  .cid-uWXXNjrO30 .navbar.opened {
    height: auto;
  }
  .cid-uWXXNjrO30 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXXNjrO30 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXXNjrO30 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXXNjrO30 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXXNjrO30 .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXXNjrO30 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXXNjrO30 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXXNjrO30 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXXNjrO30 .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXXNjrO30 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXXNjrO30 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXXNjrO30 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXXNjrO30 .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-uWXXNjrO30 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXXNjrO30 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXXNjrO30 .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXXNjrO30 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXXNjrO30 .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-uWXXNjrO30 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXXNjrO30 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXXNksM1K {
  display: flex;
  background-color: #393193;
}
.cid-uWXXNksM1K .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXXNksM1K .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXXNksM1K {
    align-items: center;
  }
  .cid-uWXXNksM1K .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXXNksM1K .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXXNksM1K {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXXNksM1K .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXXNksM1K .content-wrap {
    width: 100%;
  }
}
.cid-uWXXNksM1K .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXNksM1K .mbr-text,
.cid-uWXXNksM1K .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXNksM1K .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXNlrrCp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXXNlrrCp .mbr-text {
  color: #000000;
}
.cid-uWXXNlrrCp .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXNlrrCp .mbr-section-title {
  color: #000000;
}
.cid-uWXXNmbS1s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXXNmbS1s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXNmbS1s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXXNmbS1s .container-fluid {
    padding: 0;
  }
}
.cid-uWXXNmbS1s .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXXNmbS1s .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXXNmbS1s .embla__button--next,
.cid-uWXXNmbS1s .embla__button--prev {
  display: flex;
}
.cid-uWXXNmbS1s .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXXNmbS1s .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXXNmbS1s .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXXNmbS1s .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXXNmbS1s .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXXNmbS1s .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXNmbS1s .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXXNmbS1s .embla {
  position: relative;
  width: 100%;
}
.cid-uWXXNmbS1s .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXXNmbS1s .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXXNmbS1s .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXXNmbS1s .embla__slide a {
  cursor: grab;
}
.cid-uWXXNmbS1s .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXXNmbS1s .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXXNmbS1s .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXXNmbS1s .mbr-section-title {
  color: #232323;
}
.cid-uWXXNmbS1s .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXXNmbS1s .mbr-box {
  color: #ffffff;
}
.cid-uWXXNmbS1s .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXXNmbS1s img,
.cid-uWXXNmbS1s .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXXNmbS1s .item-wrapper {
  position: relative;
}
.cid-uWXXNmbS1s .content-head {
  max-width: 800px;
}
.cid-uWXXNox0UF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXXNox0UF .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXXNox0UF img,
.cid-uWXXNox0UF .item-img {
  width: 100%;
}
.cid-uWXXNox0UF .item:focus,
.cid-uWXXNox0UF span:focus {
  outline: none;
}
.cid-uWXXNox0UF .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXXNox0UF .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXXNox0UF .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXXNox0UF .mbr-section-title {
  color: #232323;
}
.cid-uWXXNox0UF .mbr-text,
.cid-uWXXNox0UF .mbr-section-btn {
  color: #232323;
}
.cid-uWXXNox0UF .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXXNox0UF .content-head {
  max-width: 800px;
}
.cid-uWXXNpB0Dt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXXNpB0Dt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXNpB0Dt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXXNpB0Dt .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXNpB0Dt .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXXNpB0Dt .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXXNpB0Dt .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXXNpB0Dt .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXXNpB0Dt .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXXNpB0Dt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXXNpB0Dt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXXNpB0Dt .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXXNpB0Dt .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXNpB0Dt .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXXNpB0Dt ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXXNpB0Dt .content-head {
  max-width: 800px;
}
.cid-uWXXNqCNJL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXXNqCNJL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXNqCNJL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXXNqCNJL .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXXNqCNJL .footer-col {
    flex-direction: column;
  }
}
.cid-uWXXNqCNJL .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXXNqCNJL .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXXNqCNJL .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXNqCNJL .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXNqCNJL .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXXNqCNJL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXXNqCNJL .soc-item {
  margin: 8px;
}
.cid-uWXXNqCNJL .soc-item a:hover .mbr-iconfont,
.cid-uWXXNqCNJL .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXXNqCNJL .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXXNqCNJL .row {
    text-align: center;
  }
  .cid-uWXXNqCNJL .social-row {
    justify-content: center;
  }
}
.cid-uWXXNqCNJL .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXXNqCNJL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXNqCNJL .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXXNqCNJL .mbr-text {
  color: #bbbbbb;
}
.cid-uWXXNqCNJL .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXNqCNJL .list,
.cid-uWXXNqCNJL .item-wrap {
  color: #232323;
}
.cid-uWXXNqCNJL .copyright {
  color: #000000;
}
.cid-uWXXPjtMTF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXXPjtMTF .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;
}
@media (max-width: 767px) {
  .cid-uWXXPjtMTF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXXPjtMTF .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-uWXXPjtMTF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXXPjtMTF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXXPjtMTF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXXPjtMTF .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXXPjtMTF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXXPjtMTF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXXPjtMTF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXXPjtMTF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXXPjtMTF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXXPjtMTF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXXPjtMTF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXXPjtMTF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXXPjtMTF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXXPjtMTF .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXXPjtMTF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXXPjtMTF .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXXPjtMTF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXPjtMTF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXXPjtMTF .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXXPjtMTF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXPjtMTF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXXPjtMTF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXXPjtMTF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXXPjtMTF .nav-item:focus,
.cid-uWXXPjtMTF .nav-link:focus {
  outline: none;
}
.cid-uWXXPjtMTF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXXPjtMTF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXXPjtMTF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXXPjtMTF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXXPjtMTF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXXPjtMTF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXXPjtMTF .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-uWXXPjtMTF .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXXPjtMTF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXXPjtMTF .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXXPjtMTF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXXPjtMTF .navbar.collapsed {
  justify-content: center;
}
.cid-uWXXPjtMTF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXXPjtMTF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXXPjtMTF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXXPjtMTF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXXPjtMTF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXXPjtMTF .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-uWXXPjtMTF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXXPjtMTF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXXPjtMTF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXPjtMTF .navbar {
    min-height: 72px;
  }
  .cid-uWXXPjtMTF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXXPjtMTF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXXPjtMTF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXXPjtMTF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXXPjtMTF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXXPjtMTF .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-uWXXPjtMTF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXXPjtMTF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXXPjtMTF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXXPjtMTF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXPjtMTF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXXPjtMTF .dropdown-item.active,
.cid-uWXXPjtMTF .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXXPjtMTF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXXPjtMTF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXXPjtMTF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXXPjtMTF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXXPjtMTF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXXPjtMTF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXXPjtMTF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXXPjtMTF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXXPjtMTF .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXXPjtMTF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXXPjtMTF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXXPjtMTF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXXPjtMTF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXPjtMTF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXPjtMTF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXXPjtMTF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXPjtMTF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXXPjtMTF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXXPjtMTF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXPjtMTF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXXPjtMTF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXXPjtMTF .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-uWXXPjtMTF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXXPjtMTF .navbar {
    height: 70px;
  }
  .cid-uWXXPjtMTF .navbar.opened {
    height: auto;
  }
  .cid-uWXXPjtMTF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXXPjtMTF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXXPjtMTF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXXPjtMTF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXXPjtMTF .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXXPjtMTF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXXPjtMTF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXXPjtMTF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXXPjtMTF .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXXPjtMTF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXXPjtMTF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXXPjtMTF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXXPjtMTF .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-uWXXPjtMTF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXXPjtMTF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXXPjtMTF .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXXPjtMTF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXXPjtMTF .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-uWXXPjtMTF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXXPjtMTF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXXPkAT1e {
  display: flex;
  background-color: #393193;
}
.cid-uWXXPkAT1e .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXXPkAT1e .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXXPkAT1e {
    align-items: center;
  }
  .cid-uWXXPkAT1e .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXXPkAT1e .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXXPkAT1e {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXXPkAT1e .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXXPkAT1e .content-wrap {
    width: 100%;
  }
}
.cid-uWXXPkAT1e .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXPkAT1e .mbr-text,
.cid-uWXXPkAT1e .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXPkAT1e .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXPlBTxf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXXPlBTxf .mbr-text {
  color: #000000;
}
.cid-uWXXPlBTxf .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXPlBTxf .mbr-section-title {
  color: #000000;
}
.cid-uWXXPmjK5U {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXXPmjK5U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXPmjK5U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXXPmjK5U .container-fluid {
    padding: 0;
  }
}
.cid-uWXXPmjK5U .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXXPmjK5U .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXXPmjK5U .embla__button--next,
.cid-uWXXPmjK5U .embla__button--prev {
  display: flex;
}
.cid-uWXXPmjK5U .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXXPmjK5U .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXXPmjK5U .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXXPmjK5U .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXXPmjK5U .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXXPmjK5U .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXPmjK5U .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXXPmjK5U .embla {
  position: relative;
  width: 100%;
}
.cid-uWXXPmjK5U .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXXPmjK5U .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXXPmjK5U .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXXPmjK5U .embla__slide a {
  cursor: grab;
}
.cid-uWXXPmjK5U .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXXPmjK5U .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXXPmjK5U .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXXPmjK5U .mbr-section-title {
  color: #232323;
}
.cid-uWXXPmjK5U .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXXPmjK5U .mbr-box {
  color: #ffffff;
}
.cid-uWXXPmjK5U .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXXPmjK5U img,
.cid-uWXXPmjK5U .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXXPmjK5U .item-wrapper {
  position: relative;
}
.cid-uWXXPmjK5U .content-head {
  max-width: 800px;
}
.cid-uWXXPoU3ri {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXXPoU3ri .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXXPoU3ri img,
.cid-uWXXPoU3ri .item-img {
  width: 100%;
}
.cid-uWXXPoU3ri .item:focus,
.cid-uWXXPoU3ri span:focus {
  outline: none;
}
.cid-uWXXPoU3ri .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXXPoU3ri .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXXPoU3ri .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXXPoU3ri .mbr-section-title {
  color: #232323;
}
.cid-uWXXPoU3ri .mbr-text,
.cid-uWXXPoU3ri .mbr-section-btn {
  color: #232323;
}
.cid-uWXXPoU3ri .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXXPoU3ri .content-head {
  max-width: 800px;
}
.cid-uWXXPq6kOP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXXPq6kOP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXPq6kOP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXXPq6kOP .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXPq6kOP .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXXPq6kOP .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXXPq6kOP .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXXPq6kOP .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXXPq6kOP .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXXPq6kOP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXXPq6kOP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXXPq6kOP .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXXPq6kOP .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXPq6kOP .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXXPq6kOP ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXXPq6kOP .content-head {
  max-width: 800px;
}
.cid-uWXXPr1ACA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXXPr1ACA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXPr1ACA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXXPr1ACA .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXXPr1ACA .footer-col {
    flex-direction: column;
  }
}
.cid-uWXXPr1ACA .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXXPr1ACA .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXXPr1ACA .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXPr1ACA .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXPr1ACA .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXXPr1ACA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXXPr1ACA .soc-item {
  margin: 8px;
}
.cid-uWXXPr1ACA .soc-item a:hover .mbr-iconfont,
.cid-uWXXPr1ACA .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXXPr1ACA .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXXPr1ACA .row {
    text-align: center;
  }
  .cid-uWXXPr1ACA .social-row {
    justify-content: center;
  }
}
.cid-uWXXPr1ACA .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXXPr1ACA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXPr1ACA .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXXPr1ACA .mbr-text {
  color: #bbbbbb;
}
.cid-uWXXPr1ACA .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXPr1ACA .list,
.cid-uWXXPr1ACA .item-wrap {
  color: #232323;
}
.cid-uWXXPr1ACA .copyright {
  color: #000000;
}
.cid-uWXXRc2nQK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXXRc2nQK .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;
}
@media (max-width: 767px) {
  .cid-uWXXRc2nQK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXXRc2nQK .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-uWXXRc2nQK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXXRc2nQK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXXRc2nQK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXXRc2nQK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXXRc2nQK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXXRc2nQK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXXRc2nQK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXXRc2nQK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXXRc2nQK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXXRc2nQK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXXRc2nQK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXXRc2nQK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXXRc2nQK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXXRc2nQK .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXXRc2nQK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXXRc2nQK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXXRc2nQK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXRc2nQK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXXRc2nQK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXXRc2nQK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXRc2nQK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXXRc2nQK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXXRc2nQK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXXRc2nQK .nav-item:focus,
.cid-uWXXRc2nQK .nav-link:focus {
  outline: none;
}
.cid-uWXXRc2nQK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXXRc2nQK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXXRc2nQK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXXRc2nQK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXXRc2nQK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXXRc2nQK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXXRc2nQK .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-uWXXRc2nQK .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXXRc2nQK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXXRc2nQK .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXXRc2nQK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXXRc2nQK .navbar.collapsed {
  justify-content: center;
}
.cid-uWXXRc2nQK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXXRc2nQK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXXRc2nQK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXXRc2nQK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXXRc2nQK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXXRc2nQK .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-uWXXRc2nQK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXXRc2nQK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXXRc2nQK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXRc2nQK .navbar {
    min-height: 72px;
  }
  .cid-uWXXRc2nQK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXXRc2nQK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXXRc2nQK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXXRc2nQK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXXRc2nQK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXXRc2nQK .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-uWXXRc2nQK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXXRc2nQK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXXRc2nQK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXXRc2nQK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXRc2nQK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXXRc2nQK .dropdown-item.active,
.cid-uWXXRc2nQK .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXXRc2nQK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXXRc2nQK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXXRc2nQK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXXRc2nQK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXXRc2nQK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXXRc2nQK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXXRc2nQK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXXRc2nQK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXXRc2nQK .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXXRc2nQK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXXRc2nQK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXXRc2nQK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXXRc2nQK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXRc2nQK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXRc2nQK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXXRc2nQK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXRc2nQK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXXRc2nQK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXXRc2nQK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXRc2nQK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXXRc2nQK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXXRc2nQK .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-uWXXRc2nQK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXXRc2nQK .navbar {
    height: 70px;
  }
  .cid-uWXXRc2nQK .navbar.opened {
    height: auto;
  }
  .cid-uWXXRc2nQK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXXRc2nQK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXXRc2nQK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXXRc2nQK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXXRc2nQK .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXXRc2nQK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXXRc2nQK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXXRc2nQK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXXRc2nQK .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXXRc2nQK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXXRc2nQK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXXRc2nQK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXXRc2nQK .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-uWXXRc2nQK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXXRc2nQK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXXRc2nQK .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXXRc2nQK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXXRc2nQK .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-uWXXRc2nQK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXXRc2nQK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXXRd5Yji {
  display: flex;
  background-color: #393193;
}
.cid-uWXXRd5Yji .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXXRd5Yji .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXXRd5Yji {
    align-items: center;
  }
  .cid-uWXXRd5Yji .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXXRd5Yji .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXXRd5Yji {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXXRd5Yji .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXXRd5Yji .content-wrap {
    width: 100%;
  }
}
.cid-uWXXRd5Yji .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXRd5Yji .mbr-text,
.cid-uWXXRd5Yji .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXRd5Yji .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXRdUz3Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXXRdUz3Q .mbr-text {
  color: #000000;
}
.cid-uWXXRdUz3Q .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXRdUz3Q .mbr-section-title {
  color: #000000;
}
.cid-uWXXReGPcB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXXReGPcB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXReGPcB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXXReGPcB .container-fluid {
    padding: 0;
  }
}
.cid-uWXXReGPcB .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXXReGPcB .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXXReGPcB .embla__button--next,
.cid-uWXXReGPcB .embla__button--prev {
  display: flex;
}
.cid-uWXXReGPcB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXXReGPcB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXXReGPcB .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXXReGPcB .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXXReGPcB .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXXReGPcB .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXReGPcB .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXXReGPcB .embla {
  position: relative;
  width: 100%;
}
.cid-uWXXReGPcB .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXXReGPcB .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXXReGPcB .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXXReGPcB .embla__slide a {
  cursor: grab;
}
.cid-uWXXReGPcB .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXXReGPcB .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXXReGPcB .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXXReGPcB .mbr-section-title {
  color: #232323;
}
.cid-uWXXReGPcB .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXXReGPcB .mbr-box {
  color: #ffffff;
}
.cid-uWXXReGPcB .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXXReGPcB img,
.cid-uWXXReGPcB .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXXReGPcB .item-wrapper {
  position: relative;
}
.cid-uWXXReGPcB .content-head {
  max-width: 800px;
}
.cid-uWXXRh6ypI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXXRh6ypI .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXXRh6ypI img,
.cid-uWXXRh6ypI .item-img {
  width: 100%;
}
.cid-uWXXRh6ypI .item:focus,
.cid-uWXXRh6ypI span:focus {
  outline: none;
}
.cid-uWXXRh6ypI .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXXRh6ypI .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXXRh6ypI .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXXRh6ypI .mbr-section-title {
  color: #232323;
}
.cid-uWXXRh6ypI .mbr-text,
.cid-uWXXRh6ypI .mbr-section-btn {
  color: #232323;
}
.cid-uWXXRh6ypI .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXXRh6ypI .content-head {
  max-width: 800px;
}
.cid-uWXXRi7Meq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXXRi7Meq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXRi7Meq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXXRi7Meq .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXRi7Meq .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXXRi7Meq .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXXRi7Meq .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXXRi7Meq .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXXRi7Meq .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXXRi7Meq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXXRi7Meq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXXRi7Meq .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXXRi7Meq .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXRi7Meq .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXXRi7Meq ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXXRi7Meq .content-head {
  max-width: 800px;
}
.cid-uWXXRj5p8X {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXXRj5p8X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXRj5p8X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXXRj5p8X .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXXRj5p8X .footer-col {
    flex-direction: column;
  }
}
.cid-uWXXRj5p8X .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXXRj5p8X .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXXRj5p8X .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXRj5p8X .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXRj5p8X .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXXRj5p8X .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXXRj5p8X .soc-item {
  margin: 8px;
}
.cid-uWXXRj5p8X .soc-item a:hover .mbr-iconfont,
.cid-uWXXRj5p8X .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXXRj5p8X .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXXRj5p8X .row {
    text-align: center;
  }
  .cid-uWXXRj5p8X .social-row {
    justify-content: center;
  }
}
.cid-uWXXRj5p8X .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXXRj5p8X .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXRj5p8X .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXXRj5p8X .mbr-text {
  color: #bbbbbb;
}
.cid-uWXXRj5p8X .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXRj5p8X .list,
.cid-uWXXRj5p8X .item-wrap {
  color: #232323;
}
.cid-uWXXRj5p8X .copyright {
  color: #000000;
}
.cid-uWXZVcqxoM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXZVcqxoM .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;
}
@media (max-width: 767px) {
  .cid-uWXZVcqxoM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXZVcqxoM .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-uWXZVcqxoM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXZVcqxoM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXZVcqxoM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXZVcqxoM .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXZVcqxoM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXZVcqxoM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXZVcqxoM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXZVcqxoM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXZVcqxoM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXZVcqxoM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXZVcqxoM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXZVcqxoM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXZVcqxoM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXZVcqxoM .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXZVcqxoM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXZVcqxoM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXZVcqxoM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXZVcqxoM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXZVcqxoM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXZVcqxoM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXZVcqxoM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXZVcqxoM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXZVcqxoM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXZVcqxoM .nav-item:focus,
.cid-uWXZVcqxoM .nav-link:focus {
  outline: none;
}
.cid-uWXZVcqxoM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXZVcqxoM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXZVcqxoM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXZVcqxoM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXZVcqxoM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXZVcqxoM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXZVcqxoM .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-uWXZVcqxoM .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXZVcqxoM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXZVcqxoM .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXZVcqxoM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXZVcqxoM .navbar.collapsed {
  justify-content: center;
}
.cid-uWXZVcqxoM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXZVcqxoM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXZVcqxoM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXZVcqxoM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXZVcqxoM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXZVcqxoM .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-uWXZVcqxoM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXZVcqxoM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXZVcqxoM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXZVcqxoM .navbar {
    min-height: 72px;
  }
  .cid-uWXZVcqxoM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXZVcqxoM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXZVcqxoM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXZVcqxoM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXZVcqxoM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXZVcqxoM .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-uWXZVcqxoM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXZVcqxoM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXZVcqxoM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXZVcqxoM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXZVcqxoM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXZVcqxoM .dropdown-item.active,
.cid-uWXZVcqxoM .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXZVcqxoM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXZVcqxoM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXZVcqxoM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXZVcqxoM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXZVcqxoM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXZVcqxoM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXZVcqxoM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXZVcqxoM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXZVcqxoM .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXZVcqxoM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXZVcqxoM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXZVcqxoM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXZVcqxoM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXZVcqxoM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXZVcqxoM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXZVcqxoM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXZVcqxoM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXZVcqxoM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXZVcqxoM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXZVcqxoM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXZVcqxoM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXZVcqxoM .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-uWXZVcqxoM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXZVcqxoM .navbar {
    height: 70px;
  }
  .cid-uWXZVcqxoM .navbar.opened {
    height: auto;
  }
  .cid-uWXZVcqxoM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXZVcqxoM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXZVcqxoM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXZVcqxoM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXZVcqxoM .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXZVcqxoM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXZVcqxoM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXZVcqxoM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXZVcqxoM .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXZVcqxoM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXZVcqxoM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXZVcqxoM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXZVcqxoM .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-uWXZVcqxoM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXZVcqxoM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXZVcqxoM .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXZVcqxoM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXZVcqxoM .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-uWXZVcqxoM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXZVcqxoM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXZVdog1E {
  display: flex;
  background-color: #393193;
}
.cid-uWXZVdog1E .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXZVdog1E .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXZVdog1E {
    align-items: center;
  }
  .cid-uWXZVdog1E .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXZVdog1E .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXZVdog1E {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXZVdog1E .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXZVdog1E .content-wrap {
    width: 100%;
  }
}
.cid-uWXZVdog1E .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXZVdog1E .mbr-text,
.cid-uWXZVdog1E .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXZVdog1E .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXZVeik9s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXZVeik9s .mbr-text {
  color: #000000;
}
.cid-uWXZVeik9s .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXZVeik9s .mbr-section-title {
  color: #000000;
}
.cid-uWXZVf43yL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXZVf43yL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXZVf43yL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXZVf43yL .container-fluid {
    padding: 0;
  }
}
.cid-uWXZVf43yL .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXZVf43yL .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXZVf43yL .embla__button--next,
.cid-uWXZVf43yL .embla__button--prev {
  display: flex;
}
.cid-uWXZVf43yL .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXZVf43yL .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXZVf43yL .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXZVf43yL .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXZVf43yL .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXZVf43yL .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXZVf43yL .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXZVf43yL .embla {
  position: relative;
  width: 100%;
}
.cid-uWXZVf43yL .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXZVf43yL .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXZVf43yL .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXZVf43yL .embla__slide a {
  cursor: grab;
}
.cid-uWXZVf43yL .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXZVf43yL .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXZVf43yL .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXZVf43yL .mbr-section-title {
  color: #232323;
}
.cid-uWXZVf43yL .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXZVf43yL .mbr-box {
  color: #ffffff;
}
.cid-uWXZVf43yL .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXZVf43yL img,
.cid-uWXZVf43yL .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXZVf43yL .item-wrapper {
  position: relative;
}
.cid-uWXZVf43yL .content-head {
  max-width: 800px;
}
.cid-uWXZVheLoc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXZVheLoc .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXZVheLoc img,
.cid-uWXZVheLoc .item-img {
  width: 100%;
}
.cid-uWXZVheLoc .item:focus,
.cid-uWXZVheLoc span:focus {
  outline: none;
}
.cid-uWXZVheLoc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXZVheLoc .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXZVheLoc .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXZVheLoc .mbr-section-title {
  color: #232323;
}
.cid-uWXZVheLoc .mbr-text,
.cid-uWXZVheLoc .mbr-section-btn {
  color: #232323;
}
.cid-uWXZVheLoc .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXZVheLoc .content-head {
  max-width: 800px;
}
.cid-uWXZVitu8r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXZVitu8r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXZVitu8r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXZVitu8r .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXZVitu8r .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXZVitu8r .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXZVitu8r .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXZVitu8r .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXZVitu8r .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXZVitu8r .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXZVitu8r .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXZVitu8r .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXZVitu8r .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXZVitu8r .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXZVitu8r ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXZVitu8r .content-head {
  max-width: 800px;
}
.cid-uWXZVjz84s {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXZVjz84s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXZVjz84s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXZVjz84s .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXZVjz84s .footer-col {
    flex-direction: column;
  }
}
.cid-uWXZVjz84s .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXZVjz84s .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXZVjz84s .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXZVjz84s .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXZVjz84s .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXZVjz84s .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXZVjz84s .soc-item {
  margin: 8px;
}
.cid-uWXZVjz84s .soc-item a:hover .mbr-iconfont,
.cid-uWXZVjz84s .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXZVjz84s .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXZVjz84s .row {
    text-align: center;
  }
  .cid-uWXZVjz84s .social-row {
    justify-content: center;
  }
}
.cid-uWXZVjz84s .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXZVjz84s .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXZVjz84s .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXZVjz84s .mbr-text {
  color: #bbbbbb;
}
.cid-uWXZVjz84s .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXZVjz84s .list,
.cid-uWXZVjz84s .item-wrap {
  color: #232323;
}
.cid-uWXZVjz84s .copyright {
  color: #000000;
}
.cid-uWY022kdd3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWY022kdd3 .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;
}
@media (max-width: 767px) {
  .cid-uWY022kdd3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWY022kdd3 .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-uWY022kdd3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWY022kdd3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWY022kdd3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWY022kdd3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWY022kdd3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWY022kdd3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWY022kdd3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWY022kdd3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWY022kdd3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWY022kdd3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWY022kdd3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWY022kdd3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWY022kdd3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWY022kdd3 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWY022kdd3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWY022kdd3 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWY022kdd3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWY022kdd3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWY022kdd3 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWY022kdd3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY022kdd3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWY022kdd3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWY022kdd3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWY022kdd3 .nav-item:focus,
.cid-uWY022kdd3 .nav-link:focus {
  outline: none;
}
.cid-uWY022kdd3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWY022kdd3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWY022kdd3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWY022kdd3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWY022kdd3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWY022kdd3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWY022kdd3 .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-uWY022kdd3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uWY022kdd3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWY022kdd3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWY022kdd3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWY022kdd3 .navbar.collapsed {
  justify-content: center;
}
.cid-uWY022kdd3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWY022kdd3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWY022kdd3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWY022kdd3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWY022kdd3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWY022kdd3 .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-uWY022kdd3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWY022kdd3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWY022kdd3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWY022kdd3 .navbar {
    min-height: 72px;
  }
  .cid-uWY022kdd3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWY022kdd3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWY022kdd3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWY022kdd3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWY022kdd3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWY022kdd3 .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-uWY022kdd3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWY022kdd3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWY022kdd3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWY022kdd3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWY022kdd3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWY022kdd3 .dropdown-item.active,
.cid-uWY022kdd3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWY022kdd3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWY022kdd3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWY022kdd3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWY022kdd3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWY022kdd3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWY022kdd3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWY022kdd3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWY022kdd3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWY022kdd3 .navbar-buttons {
    text-align: left;
  }
}
.cid-uWY022kdd3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWY022kdd3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWY022kdd3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWY022kdd3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY022kdd3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY022kdd3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWY022kdd3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY022kdd3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWY022kdd3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWY022kdd3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY022kdd3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWY022kdd3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWY022kdd3 .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-uWY022kdd3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWY022kdd3 .navbar {
    height: 70px;
  }
  .cid-uWY022kdd3 .navbar.opened {
    height: auto;
  }
  .cid-uWY022kdd3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWY022kdd3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWY022kdd3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWY022kdd3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWY022kdd3 .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWY022kdd3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWY022kdd3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWY022kdd3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWY022kdd3 .navbar-brand {
    margin-right: auto;
  }
  .cid-uWY022kdd3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWY022kdd3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWY022kdd3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWY022kdd3 .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-uWY022kdd3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWY022kdd3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWY022kdd3 .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWY022kdd3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWY022kdd3 .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-uWY022kdd3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWY022kdd3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWY023qTeP {
  display: flex;
  background-color: #393193;
}
.cid-uWY023qTeP .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWY023qTeP .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWY023qTeP {
    align-items: center;
  }
  .cid-uWY023qTeP .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWY023qTeP .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWY023qTeP {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWY023qTeP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWY023qTeP .content-wrap {
    width: 100%;
  }
}
.cid-uWY023qTeP .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWY023qTeP .mbr-text,
.cid-uWY023qTeP .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWY023qTeP .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWY024qOnJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWY024qOnJ .mbr-text {
  color: #000000;
}
.cid-uWY024qOnJ .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY024qOnJ .mbr-section-title {
  color: #000000;
}
.cid-uWY0259Xul {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWY0259Xul .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY0259Xul .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWY0259Xul .container-fluid {
    padding: 0;
  }
}
.cid-uWY0259Xul .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWY0259Xul .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWY0259Xul .embla__button--next,
.cid-uWY0259Xul .embla__button--prev {
  display: flex;
}
.cid-uWY0259Xul .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWY0259Xul .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWY0259Xul .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWY0259Xul .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWY0259Xul .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWY0259Xul .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWY0259Xul .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWY0259Xul .embla {
  position: relative;
  width: 100%;
}
.cid-uWY0259Xul .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWY0259Xul .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWY0259Xul .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWY0259Xul .embla__slide a {
  cursor: grab;
}
.cid-uWY0259Xul .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWY0259Xul .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWY0259Xul .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWY0259Xul .mbr-section-title {
  color: #232323;
}
.cid-uWY0259Xul .mbr-section-subtitle {
  color: #232323;
}
.cid-uWY0259Xul .mbr-box {
  color: #ffffff;
}
.cid-uWY0259Xul .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWY0259Xul img,
.cid-uWY0259Xul .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWY0259Xul .item-wrapper {
  position: relative;
}
.cid-uWY0259Xul .content-head {
  max-width: 800px;
}
.cid-uWY028u5dE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWY028u5dE .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWY028u5dE img,
.cid-uWY028u5dE .item-img {
  width: 100%;
}
.cid-uWY028u5dE .item:focus,
.cid-uWY028u5dE span:focus {
  outline: none;
}
.cid-uWY028u5dE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWY028u5dE .item {
    margin-bottom: 1rem;
  }
}
.cid-uWY028u5dE .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWY028u5dE .mbr-section-title {
  color: #232323;
}
.cid-uWY028u5dE .mbr-text,
.cid-uWY028u5dE .mbr-section-btn {
  color: #232323;
}
.cid-uWY028u5dE .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWY028u5dE .content-head {
  max-width: 800px;
}
.cid-uWY029NfFp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWY029NfFp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY029NfFp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWY029NfFp .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY029NfFp .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWY029NfFp .google-map {
  height: 100%;
  position: relative;
}
.cid-uWY029NfFp .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWY029NfFp .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWY029NfFp .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWY029NfFp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWY029NfFp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWY029NfFp .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWY029NfFp .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY029NfFp .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWY029NfFp ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWY029NfFp .content-head {
  max-width: 800px;
}
.cid-uWY02aRFDG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWY02aRFDG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY02aRFDG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWY02aRFDG .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWY02aRFDG .footer-col {
    flex-direction: column;
  }
}
.cid-uWY02aRFDG .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWY02aRFDG .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWY02aRFDG .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY02aRFDG .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY02aRFDG .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWY02aRFDG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWY02aRFDG .soc-item {
  margin: 8px;
}
.cid-uWY02aRFDG .soc-item a:hover .mbr-iconfont,
.cid-uWY02aRFDG .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWY02aRFDG .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWY02aRFDG .row {
    text-align: center;
  }
  .cid-uWY02aRFDG .social-row {
    justify-content: center;
  }
}
.cid-uWY02aRFDG .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWY02aRFDG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY02aRFDG .list {
    margin-bottom: 0rem;
  }
}
.cid-uWY02aRFDG .mbr-text {
  color: #bbbbbb;
}
.cid-uWY02aRFDG .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY02aRFDG .list,
.cid-uWY02aRFDG .item-wrap {
  color: #232323;
}
.cid-uWY02aRFDG .copyright {
  color: #000000;
}
.cid-uWXXTNSRXv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXXTNSRXv .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;
}
@media (max-width: 767px) {
  .cid-uWXXTNSRXv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXXTNSRXv .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-uWXXTNSRXv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXXTNSRXv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXXTNSRXv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXXTNSRXv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXXTNSRXv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXXTNSRXv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXXTNSRXv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXXTNSRXv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXXTNSRXv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXXTNSRXv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXXTNSRXv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXXTNSRXv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXXTNSRXv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXXTNSRXv .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXXTNSRXv .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXXTNSRXv .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXXTNSRXv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXTNSRXv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXXTNSRXv .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXXTNSRXv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXTNSRXv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXXTNSRXv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXXTNSRXv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXXTNSRXv .nav-item:focus,
.cid-uWXXTNSRXv .nav-link:focus {
  outline: none;
}
.cid-uWXXTNSRXv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXXTNSRXv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXXTNSRXv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXXTNSRXv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXXTNSRXv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXXTNSRXv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXXTNSRXv .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-uWXXTNSRXv .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXXTNSRXv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXXTNSRXv .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXXTNSRXv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXXTNSRXv .navbar.collapsed {
  justify-content: center;
}
.cid-uWXXTNSRXv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXXTNSRXv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXXTNSRXv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXXTNSRXv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXXTNSRXv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXXTNSRXv .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-uWXXTNSRXv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXXTNSRXv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXXTNSRXv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXTNSRXv .navbar {
    min-height: 72px;
  }
  .cid-uWXXTNSRXv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXXTNSRXv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXXTNSRXv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXXTNSRXv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXXTNSRXv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXXTNSRXv .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-uWXXTNSRXv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXXTNSRXv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXXTNSRXv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXXTNSRXv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXTNSRXv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXXTNSRXv .dropdown-item.active,
.cid-uWXXTNSRXv .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXXTNSRXv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXXTNSRXv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXXTNSRXv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXXTNSRXv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXXTNSRXv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXXTNSRXv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXXTNSRXv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXXTNSRXv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXXTNSRXv .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXXTNSRXv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXXTNSRXv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXXTNSRXv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXXTNSRXv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXTNSRXv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXTNSRXv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXXTNSRXv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXTNSRXv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXXTNSRXv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXXTNSRXv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXTNSRXv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXXTNSRXv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXXTNSRXv .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-uWXXTNSRXv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXXTNSRXv .navbar {
    height: 70px;
  }
  .cid-uWXXTNSRXv .navbar.opened {
    height: auto;
  }
  .cid-uWXXTNSRXv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXXTNSRXv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXXTNSRXv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXXTNSRXv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXXTNSRXv .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXXTNSRXv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXXTNSRXv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXXTNSRXv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXXTNSRXv .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXXTNSRXv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXXTNSRXv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXXTNSRXv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXXTNSRXv .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-uWXXTNSRXv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXXTNSRXv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXXTNSRXv .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXXTNSRXv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXXTNSRXv .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-uWXXTNSRXv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXXTNSRXv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXXTPbAMU {
  display: flex;
  background-color: #393193;
}
.cid-uWXXTPbAMU .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXXTPbAMU .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXXTPbAMU {
    align-items: center;
  }
  .cid-uWXXTPbAMU .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXXTPbAMU .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXXTPbAMU {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXXTPbAMU .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXXTPbAMU .content-wrap {
    width: 100%;
  }
}
.cid-uWXXTPbAMU .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXTPbAMU .mbr-text,
.cid-uWXXTPbAMU .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXTPbAMU .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXTQ5RDI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXXTQ5RDI .mbr-text {
  color: #000000;
}
.cid-uWXXTQ5RDI .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXTQ5RDI .mbr-section-title {
  color: #000000;
}
.cid-uWXXTQRvOQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXXTQRvOQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXTQRvOQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXXTQRvOQ .container-fluid {
    padding: 0;
  }
}
.cid-uWXXTQRvOQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXXTQRvOQ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXXTQRvOQ .embla__button--next,
.cid-uWXXTQRvOQ .embla__button--prev {
  display: flex;
}
.cid-uWXXTQRvOQ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXXTQRvOQ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXXTQRvOQ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXXTQRvOQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXXTQRvOQ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXXTQRvOQ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXTQRvOQ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXXTQRvOQ .embla {
  position: relative;
  width: 100%;
}
.cid-uWXXTQRvOQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXXTQRvOQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXXTQRvOQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXXTQRvOQ .embla__slide a {
  cursor: grab;
}
.cid-uWXXTQRvOQ .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXXTQRvOQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXXTQRvOQ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXXTQRvOQ .mbr-section-title {
  color: #232323;
}
.cid-uWXXTQRvOQ .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXXTQRvOQ .mbr-box {
  color: #ffffff;
}
.cid-uWXXTQRvOQ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXXTQRvOQ img,
.cid-uWXXTQRvOQ .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXXTQRvOQ .item-wrapper {
  position: relative;
}
.cid-uWXXTQRvOQ .content-head {
  max-width: 800px;
}
.cid-uWXXTTkopF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXXTTkopF .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXXTTkopF img,
.cid-uWXXTTkopF .item-img {
  width: 100%;
}
.cid-uWXXTTkopF .item:focus,
.cid-uWXXTTkopF span:focus {
  outline: none;
}
.cid-uWXXTTkopF .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXXTTkopF .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXXTTkopF .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXXTTkopF .mbr-section-title {
  color: #232323;
}
.cid-uWXXTTkopF .mbr-text,
.cid-uWXXTTkopF .mbr-section-btn {
  color: #232323;
}
.cid-uWXXTTkopF .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXXTTkopF .content-head {
  max-width: 800px;
}
.cid-uWXXTUoeAN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXXTUoeAN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXTUoeAN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXXTUoeAN .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXTUoeAN .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXXTUoeAN .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXXTUoeAN .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXXTUoeAN .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXXTUoeAN .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXXTUoeAN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXXTUoeAN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXXTUoeAN .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXXTUoeAN .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXTUoeAN .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXXTUoeAN ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXXTUoeAN .content-head {
  max-width: 800px;
}
.cid-uWXXTVvN5E {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXXTVvN5E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXTVvN5E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXXTVvN5E .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXXTVvN5E .footer-col {
    flex-direction: column;
  }
}
.cid-uWXXTVvN5E .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXXTVvN5E .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXXTVvN5E .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXTVvN5E .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXTVvN5E .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXXTVvN5E .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXXTVvN5E .soc-item {
  margin: 8px;
}
.cid-uWXXTVvN5E .soc-item a:hover .mbr-iconfont,
.cid-uWXXTVvN5E .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXXTVvN5E .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXXTVvN5E .row {
    text-align: center;
  }
  .cid-uWXXTVvN5E .social-row {
    justify-content: center;
  }
}
.cid-uWXXTVvN5E .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXXTVvN5E .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXTVvN5E .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXXTVvN5E .mbr-text {
  color: #bbbbbb;
}
.cid-uWXXTVvN5E .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXTVvN5E .list,
.cid-uWXXTVvN5E .item-wrap {
  color: #232323;
}
.cid-uWXXTVvN5E .copyright {
  color: #000000;
}
.cid-uWXXYI8SV8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXXYI8SV8 .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;
}
@media (max-width: 767px) {
  .cid-uWXXYI8SV8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXXYI8SV8 .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-uWXXYI8SV8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXXYI8SV8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXXYI8SV8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXXYI8SV8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXXYI8SV8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXXYI8SV8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXXYI8SV8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXXYI8SV8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXXYI8SV8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXXYI8SV8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXXYI8SV8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXXYI8SV8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXXYI8SV8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXXYI8SV8 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXXYI8SV8 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXXYI8SV8 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXXYI8SV8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXYI8SV8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXXYI8SV8 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXXYI8SV8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXYI8SV8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXXYI8SV8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXXYI8SV8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXXYI8SV8 .nav-item:focus,
.cid-uWXXYI8SV8 .nav-link:focus {
  outline: none;
}
.cid-uWXXYI8SV8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXXYI8SV8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXXYI8SV8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXXYI8SV8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXXYI8SV8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXXYI8SV8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXXYI8SV8 .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-uWXXYI8SV8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXXYI8SV8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXXYI8SV8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXXYI8SV8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXXYI8SV8 .navbar.collapsed {
  justify-content: center;
}
.cid-uWXXYI8SV8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXXYI8SV8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXXYI8SV8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXXYI8SV8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXXYI8SV8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXXYI8SV8 .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-uWXXYI8SV8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXXYI8SV8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXXYI8SV8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXYI8SV8 .navbar {
    min-height: 72px;
  }
  .cid-uWXXYI8SV8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXXYI8SV8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXXYI8SV8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXXYI8SV8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXXYI8SV8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXXYI8SV8 .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-uWXXYI8SV8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXXYI8SV8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXXYI8SV8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXXYI8SV8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXXYI8SV8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXXYI8SV8 .dropdown-item.active,
.cid-uWXXYI8SV8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXXYI8SV8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXXYI8SV8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXXYI8SV8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXXYI8SV8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXXYI8SV8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXXYI8SV8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXXYI8SV8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXXYI8SV8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXXYI8SV8 .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXXYI8SV8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXXYI8SV8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXXYI8SV8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXXYI8SV8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXYI8SV8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXXYI8SV8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXXYI8SV8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXYI8SV8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXXYI8SV8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXXYI8SV8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXXYI8SV8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXXYI8SV8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXXYI8SV8 .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-uWXXYI8SV8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXXYI8SV8 .navbar {
    height: 70px;
  }
  .cid-uWXXYI8SV8 .navbar.opened {
    height: auto;
  }
  .cid-uWXXYI8SV8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXXYI8SV8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXXYI8SV8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXXYI8SV8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXXYI8SV8 .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXXYI8SV8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXXYI8SV8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXXYI8SV8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXXYI8SV8 .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXXYI8SV8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXXYI8SV8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXXYI8SV8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXXYI8SV8 .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-uWXXYI8SV8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXXYI8SV8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXXYI8SV8 .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXXYI8SV8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXXYI8SV8 .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-uWXXYI8SV8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXXYI8SV8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXXYJd4Cw {
  display: flex;
  background-color: #393193;
}
.cid-uWXXYJd4Cw .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXXYJd4Cw .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXXYJd4Cw {
    align-items: center;
  }
  .cid-uWXXYJd4Cw .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXXYJd4Cw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXXYJd4Cw {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXXYJd4Cw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXXYJd4Cw .content-wrap {
    width: 100%;
  }
}
.cid-uWXXYJd4Cw .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXYJd4Cw .mbr-text,
.cid-uWXXYJd4Cw .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXYJd4Cw .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXXYKufiP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXXYKufiP .mbr-text {
  color: #000000;
}
.cid-uWXXYKufiP .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXYKufiP .mbr-section-title {
  color: #000000;
}
.cid-uWXXYLeO2s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXXYLeO2s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXYLeO2s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXXYLeO2s .container-fluid {
    padding: 0;
  }
}
.cid-uWXXYLeO2s .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXXYLeO2s .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXXYLeO2s .embla__button--next,
.cid-uWXXYLeO2s .embla__button--prev {
  display: flex;
}
.cid-uWXXYLeO2s .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXXYLeO2s .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXXYLeO2s .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXXYLeO2s .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXXYLeO2s .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXXYLeO2s .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXXYLeO2s .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXXYLeO2s .embla {
  position: relative;
  width: 100%;
}
.cid-uWXXYLeO2s .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXXYLeO2s .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXXYLeO2s .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXXYLeO2s .embla__slide a {
  cursor: grab;
}
.cid-uWXXYLeO2s .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXXYLeO2s .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXXYLeO2s .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXXYLeO2s .mbr-section-title {
  color: #232323;
}
.cid-uWXXYLeO2s .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXXYLeO2s .mbr-box {
  color: #ffffff;
}
.cid-uWXXYLeO2s .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXXYLeO2s img,
.cid-uWXXYLeO2s .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXXYLeO2s .item-wrapper {
  position: relative;
}
.cid-uWXXYLeO2s .content-head {
  max-width: 800px;
}
.cid-uWXXYNzZws {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXXYNzZws .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXXYNzZws img,
.cid-uWXXYNzZws .item-img {
  width: 100%;
}
.cid-uWXXYNzZws .item:focus,
.cid-uWXXYNzZws span:focus {
  outline: none;
}
.cid-uWXXYNzZws .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXXYNzZws .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXXYNzZws .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXXYNzZws .mbr-section-title {
  color: #232323;
}
.cid-uWXXYNzZws .mbr-text,
.cid-uWXXYNzZws .mbr-section-btn {
  color: #232323;
}
.cid-uWXXYNzZws .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXXYNzZws .content-head {
  max-width: 800px;
}
.cid-uWXXYONxiR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXXYONxiR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXYONxiR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXXYONxiR .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXYONxiR .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXXYONxiR .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXXYONxiR .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXXYONxiR .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXXYONxiR .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXXYONxiR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXXYONxiR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXXYONxiR .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXXYONxiR .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXYONxiR .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXXYONxiR ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXXYONxiR .content-head {
  max-width: 800px;
}
.cid-uWXXYPSJ0Z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXXYPSJ0Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXXYPSJ0Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXXYPSJ0Z .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXXYPSJ0Z .footer-col {
    flex-direction: column;
  }
}
.cid-uWXXYPSJ0Z .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXXYPSJ0Z .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXXYPSJ0Z .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXYPSJ0Z .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXXYPSJ0Z .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXXYPSJ0Z .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXXYPSJ0Z .soc-item {
  margin: 8px;
}
.cid-uWXXYPSJ0Z .soc-item a:hover .mbr-iconfont,
.cid-uWXXYPSJ0Z .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXXYPSJ0Z .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXXYPSJ0Z .row {
    text-align: center;
  }
  .cid-uWXXYPSJ0Z .social-row {
    justify-content: center;
  }
}
.cid-uWXXYPSJ0Z .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXXYPSJ0Z .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXXYPSJ0Z .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXXYPSJ0Z .mbr-text {
  color: #bbbbbb;
}
.cid-uWXXYPSJ0Z .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXXYPSJ0Z .list,
.cid-uWXXYPSJ0Z .item-wrap {
  color: #232323;
}
.cid-uWXXYPSJ0Z .copyright {
  color: #000000;
}
.cid-uWXY0VsMLY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXY0VsMLY .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;
}
@media (max-width: 767px) {
  .cid-uWXY0VsMLY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXY0VsMLY .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-uWXY0VsMLY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXY0VsMLY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXY0VsMLY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXY0VsMLY .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXY0VsMLY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXY0VsMLY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXY0VsMLY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXY0VsMLY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXY0VsMLY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXY0VsMLY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXY0VsMLY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXY0VsMLY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXY0VsMLY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXY0VsMLY .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXY0VsMLY .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXY0VsMLY .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXY0VsMLY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXY0VsMLY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXY0VsMLY .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXY0VsMLY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXY0VsMLY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXY0VsMLY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXY0VsMLY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXY0VsMLY .nav-item:focus,
.cid-uWXY0VsMLY .nav-link:focus {
  outline: none;
}
.cid-uWXY0VsMLY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXY0VsMLY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXY0VsMLY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXY0VsMLY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXY0VsMLY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXY0VsMLY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXY0VsMLY .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-uWXY0VsMLY .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXY0VsMLY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXY0VsMLY .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXY0VsMLY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXY0VsMLY .navbar.collapsed {
  justify-content: center;
}
.cid-uWXY0VsMLY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXY0VsMLY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXY0VsMLY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXY0VsMLY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXY0VsMLY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXY0VsMLY .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-uWXY0VsMLY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXY0VsMLY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXY0VsMLY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXY0VsMLY .navbar {
    min-height: 72px;
  }
  .cid-uWXY0VsMLY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXY0VsMLY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXY0VsMLY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXY0VsMLY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXY0VsMLY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXY0VsMLY .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-uWXY0VsMLY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXY0VsMLY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXY0VsMLY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXY0VsMLY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXY0VsMLY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXY0VsMLY .dropdown-item.active,
.cid-uWXY0VsMLY .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXY0VsMLY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXY0VsMLY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXY0VsMLY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXY0VsMLY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXY0VsMLY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXY0VsMLY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXY0VsMLY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXY0VsMLY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXY0VsMLY .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXY0VsMLY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXY0VsMLY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXY0VsMLY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXY0VsMLY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXY0VsMLY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXY0VsMLY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXY0VsMLY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXY0VsMLY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXY0VsMLY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXY0VsMLY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXY0VsMLY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXY0VsMLY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXY0VsMLY .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-uWXY0VsMLY .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXY0VsMLY .navbar {
    height: 70px;
  }
  .cid-uWXY0VsMLY .navbar.opened {
    height: auto;
  }
  .cid-uWXY0VsMLY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXY0VsMLY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXY0VsMLY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXY0VsMLY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXY0VsMLY .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXY0VsMLY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXY0VsMLY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXY0VsMLY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXY0VsMLY .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXY0VsMLY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXY0VsMLY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXY0VsMLY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXY0VsMLY .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-uWXY0VsMLY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXY0VsMLY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXY0VsMLY .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXY0VsMLY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXY0VsMLY .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-uWXY0VsMLY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXY0VsMLY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXY0Wu2Bb {
  display: flex;
  background-color: #393193;
}
.cid-uWXY0Wu2Bb .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXY0Wu2Bb .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXY0Wu2Bb {
    align-items: center;
  }
  .cid-uWXY0Wu2Bb .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXY0Wu2Bb .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXY0Wu2Bb {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXY0Wu2Bb .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXY0Wu2Bb .content-wrap {
    width: 100%;
  }
}
.cid-uWXY0Wu2Bb .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXY0Wu2Bb .mbr-text,
.cid-uWXY0Wu2Bb .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXY0Wu2Bb .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXY0XjYef {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXY0XjYef .mbr-text {
  color: #000000;
}
.cid-uWXY0XjYef .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXY0XjYef .mbr-section-title {
  color: #000000;
}
.cid-uWXY0Y55T7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXY0Y55T7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXY0Y55T7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXY0Y55T7 .container-fluid {
    padding: 0;
  }
}
.cid-uWXY0Y55T7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXY0Y55T7 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXY0Y55T7 .embla__button--next,
.cid-uWXY0Y55T7 .embla__button--prev {
  display: flex;
}
.cid-uWXY0Y55T7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXY0Y55T7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXY0Y55T7 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXY0Y55T7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXY0Y55T7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXY0Y55T7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXY0Y55T7 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXY0Y55T7 .embla {
  position: relative;
  width: 100%;
}
.cid-uWXY0Y55T7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXY0Y55T7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXY0Y55T7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXY0Y55T7 .embla__slide a {
  cursor: grab;
}
.cid-uWXY0Y55T7 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXY0Y55T7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXY0Y55T7 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXY0Y55T7 .mbr-section-title {
  color: #232323;
}
.cid-uWXY0Y55T7 .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXY0Y55T7 .mbr-box {
  color: #ffffff;
}
.cid-uWXY0Y55T7 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXY0Y55T7 img,
.cid-uWXY0Y55T7 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXY0Y55T7 .item-wrapper {
  position: relative;
}
.cid-uWXY0Y55T7 .content-head {
  max-width: 800px;
}
.cid-uWXY10eO7D {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXY10eO7D .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXY10eO7D img,
.cid-uWXY10eO7D .item-img {
  width: 100%;
}
.cid-uWXY10eO7D .item:focus,
.cid-uWXY10eO7D span:focus {
  outline: none;
}
.cid-uWXY10eO7D .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXY10eO7D .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXY10eO7D .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXY10eO7D .mbr-section-title {
  color: #232323;
}
.cid-uWXY10eO7D .mbr-text,
.cid-uWXY10eO7D .mbr-section-btn {
  color: #232323;
}
.cid-uWXY10eO7D .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXY10eO7D .content-head {
  max-width: 800px;
}
.cid-uWXY11kyA0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXY11kyA0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXY11kyA0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXY11kyA0 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXY11kyA0 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXY11kyA0 .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXY11kyA0 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXY11kyA0 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXY11kyA0 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXY11kyA0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXY11kyA0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXY11kyA0 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXY11kyA0 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXY11kyA0 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXY11kyA0 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXY11kyA0 .content-head {
  max-width: 800px;
}
.cid-uWXY12dPMx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXY12dPMx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXY12dPMx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXY12dPMx .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXY12dPMx .footer-col {
    flex-direction: column;
  }
}
.cid-uWXY12dPMx .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXY12dPMx .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXY12dPMx .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXY12dPMx .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXY12dPMx .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXY12dPMx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXY12dPMx .soc-item {
  margin: 8px;
}
.cid-uWXY12dPMx .soc-item a:hover .mbr-iconfont,
.cid-uWXY12dPMx .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXY12dPMx .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXY12dPMx .row {
    text-align: center;
  }
  .cid-uWXY12dPMx .social-row {
    justify-content: center;
  }
}
.cid-uWXY12dPMx .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXY12dPMx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXY12dPMx .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXY12dPMx .mbr-text {
  color: #bbbbbb;
}
.cid-uWXY12dPMx .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXY12dPMx .list,
.cid-uWXY12dPMx .item-wrap {
  color: #232323;
}
.cid-uWXY12dPMx .copyright {
  color: #000000;
}
.cid-uWXYpPOF5T {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXYpPOF5T .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;
}
@media (max-width: 767px) {
  .cid-uWXYpPOF5T .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXYpPOF5T .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-uWXYpPOF5T .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXYpPOF5T .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXYpPOF5T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXYpPOF5T .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXYpPOF5T .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXYpPOF5T .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXYpPOF5T .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXYpPOF5T .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXYpPOF5T .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXYpPOF5T .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXYpPOF5T .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXYpPOF5T .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXYpPOF5T .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXYpPOF5T .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXYpPOF5T .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXYpPOF5T .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXYpPOF5T .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYpPOF5T .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXYpPOF5T .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXYpPOF5T .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYpPOF5T .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXYpPOF5T .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXYpPOF5T .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXYpPOF5T .nav-item:focus,
.cid-uWXYpPOF5T .nav-link:focus {
  outline: none;
}
.cid-uWXYpPOF5T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXYpPOF5T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXYpPOF5T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXYpPOF5T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXYpPOF5T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXYpPOF5T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXYpPOF5T .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-uWXYpPOF5T .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXYpPOF5T .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXYpPOF5T .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXYpPOF5T .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXYpPOF5T .navbar.collapsed {
  justify-content: center;
}
.cid-uWXYpPOF5T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXYpPOF5T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXYpPOF5T .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXYpPOF5T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXYpPOF5T .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXYpPOF5T .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-uWXYpPOF5T .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXYpPOF5T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXYpPOF5T .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYpPOF5T .navbar {
    min-height: 72px;
  }
  .cid-uWXYpPOF5T .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXYpPOF5T .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXYpPOF5T .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXYpPOF5T .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXYpPOF5T .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXYpPOF5T .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-uWXYpPOF5T .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXYpPOF5T .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXYpPOF5T .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXYpPOF5T .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYpPOF5T .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXYpPOF5T .dropdown-item.active,
.cid-uWXYpPOF5T .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXYpPOF5T .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXYpPOF5T .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXYpPOF5T .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXYpPOF5T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXYpPOF5T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXYpPOF5T .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXYpPOF5T ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXYpPOF5T .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXYpPOF5T .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXYpPOF5T button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXYpPOF5T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXYpPOF5T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXYpPOF5T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYpPOF5T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYpPOF5T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXYpPOF5T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYpPOF5T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXYpPOF5T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXYpPOF5T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYpPOF5T .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXYpPOF5T a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXYpPOF5T .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-uWXYpPOF5T .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXYpPOF5T .navbar {
    height: 70px;
  }
  .cid-uWXYpPOF5T .navbar.opened {
    height: auto;
  }
  .cid-uWXYpPOF5T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXYpPOF5T .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXYpPOF5T .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXYpPOF5T .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXYpPOF5T .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXYpPOF5T .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXYpPOF5T .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXYpPOF5T .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXYpPOF5T .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXYpPOF5T .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXYpPOF5T .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXYpPOF5T .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXYpPOF5T .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-uWXYpPOF5T .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXYpPOF5T .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXYpPOF5T .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXYpPOF5T .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXYpPOF5T .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-uWXYpPOF5T .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXYpPOF5T .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXYpQK1FP {
  display: flex;
  background-color: #393193;
}
.cid-uWXYpQK1FP .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXYpQK1FP .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXYpQK1FP {
    align-items: center;
  }
  .cid-uWXYpQK1FP .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXYpQK1FP .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXYpQK1FP {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXYpQK1FP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXYpQK1FP .content-wrap {
    width: 100%;
  }
}
.cid-uWXYpQK1FP .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYpQK1FP .mbr-text,
.cid-uWXYpQK1FP .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYpQK1FP .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYpRRAg2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXYpRRAg2 .mbr-text {
  color: #000000;
}
.cid-uWXYpRRAg2 .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYpRRAg2 .mbr-section-title {
  color: #000000;
}
.cid-uWXYpSxljX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXYpSxljX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYpSxljX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXYpSxljX .container-fluid {
    padding: 0;
  }
}
.cid-uWXYpSxljX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXYpSxljX .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXYpSxljX .embla__button--next,
.cid-uWXYpSxljX .embla__button--prev {
  display: flex;
}
.cid-uWXYpSxljX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXYpSxljX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXYpSxljX .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXYpSxljX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXYpSxljX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXYpSxljX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYpSxljX .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXYpSxljX .embla {
  position: relative;
  width: 100%;
}
.cid-uWXYpSxljX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXYpSxljX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXYpSxljX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXYpSxljX .embla__slide a {
  cursor: grab;
}
.cid-uWXYpSxljX .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXYpSxljX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXYpSxljX .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXYpSxljX .mbr-section-title {
  color: #232323;
}
.cid-uWXYpSxljX .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXYpSxljX .mbr-box {
  color: #ffffff;
}
.cid-uWXYpSxljX .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXYpSxljX img,
.cid-uWXYpSxljX .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXYpSxljX .item-wrapper {
  position: relative;
}
.cid-uWXYpSxljX .content-head {
  max-width: 800px;
}
.cid-uWXYpUKoOU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXYpUKoOU .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXYpUKoOU img,
.cid-uWXYpUKoOU .item-img {
  width: 100%;
}
.cid-uWXYpUKoOU .item:focus,
.cid-uWXYpUKoOU span:focus {
  outline: none;
}
.cid-uWXYpUKoOU .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXYpUKoOU .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXYpUKoOU .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXYpUKoOU .mbr-section-title {
  color: #232323;
}
.cid-uWXYpUKoOU .mbr-text,
.cid-uWXYpUKoOU .mbr-section-btn {
  color: #232323;
}
.cid-uWXYpUKoOU .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXYpUKoOU .content-head {
  max-width: 800px;
}
.cid-uWXYpVWRv3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXYpVWRv3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYpVWRv3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXYpVWRv3 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYpVWRv3 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXYpVWRv3 .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXYpVWRv3 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXYpVWRv3 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXYpVWRv3 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXYpVWRv3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXYpVWRv3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXYpVWRv3 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXYpVWRv3 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYpVWRv3 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXYpVWRv3 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXYpVWRv3 .content-head {
  max-width: 800px;
}
.cid-uWXYpWXU5j {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXYpWXU5j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYpWXU5j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXYpWXU5j .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXYpWXU5j .footer-col {
    flex-direction: column;
  }
}
.cid-uWXYpWXU5j .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXYpWXU5j .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXYpWXU5j .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYpWXU5j .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYpWXU5j .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXYpWXU5j .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXYpWXU5j .soc-item {
  margin: 8px;
}
.cid-uWXYpWXU5j .soc-item a:hover .mbr-iconfont,
.cid-uWXYpWXU5j .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXYpWXU5j .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXYpWXU5j .row {
    text-align: center;
  }
  .cid-uWXYpWXU5j .social-row {
    justify-content: center;
  }
}
.cid-uWXYpWXU5j .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXYpWXU5j .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYpWXU5j .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXYpWXU5j .mbr-text {
  color: #bbbbbb;
}
.cid-uWXYpWXU5j .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYpWXU5j .list,
.cid-uWXYpWXU5j .item-wrap {
  color: #232323;
}
.cid-uWXYpWXU5j .copyright {
  color: #000000;
}
.cid-uWXYsX4nas {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXYsX4nas .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;
}
@media (max-width: 767px) {
  .cid-uWXYsX4nas .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXYsX4nas .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-uWXYsX4nas .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXYsX4nas .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXYsX4nas .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXYsX4nas .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXYsX4nas .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXYsX4nas .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXYsX4nas .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXYsX4nas .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXYsX4nas .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXYsX4nas .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXYsX4nas .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXYsX4nas .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXYsX4nas .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXYsX4nas .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXYsX4nas .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXYsX4nas .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXYsX4nas .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYsX4nas .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXYsX4nas .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXYsX4nas .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYsX4nas .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXYsX4nas .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXYsX4nas .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXYsX4nas .nav-item:focus,
.cid-uWXYsX4nas .nav-link:focus {
  outline: none;
}
.cid-uWXYsX4nas .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXYsX4nas .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXYsX4nas .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXYsX4nas .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXYsX4nas .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXYsX4nas .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXYsX4nas .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-uWXYsX4nas .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXYsX4nas .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXYsX4nas .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXYsX4nas .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXYsX4nas .navbar.collapsed {
  justify-content: center;
}
.cid-uWXYsX4nas .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXYsX4nas .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXYsX4nas .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXYsX4nas .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXYsX4nas .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXYsX4nas .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-uWXYsX4nas .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXYsX4nas .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXYsX4nas .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYsX4nas .navbar {
    min-height: 72px;
  }
  .cid-uWXYsX4nas .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXYsX4nas .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXYsX4nas .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXYsX4nas .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXYsX4nas .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXYsX4nas .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-uWXYsX4nas .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXYsX4nas .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXYsX4nas .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXYsX4nas .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYsX4nas .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXYsX4nas .dropdown-item.active,
.cid-uWXYsX4nas .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXYsX4nas .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXYsX4nas .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXYsX4nas .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXYsX4nas .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXYsX4nas .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXYsX4nas .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXYsX4nas ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXYsX4nas .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXYsX4nas .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXYsX4nas button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXYsX4nas button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXYsX4nas button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXYsX4nas button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYsX4nas button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYsX4nas button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXYsX4nas nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYsX4nas nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXYsX4nas nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXYsX4nas nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYsX4nas .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXYsX4nas a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXYsX4nas .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-uWXYsX4nas .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXYsX4nas .navbar {
    height: 70px;
  }
  .cid-uWXYsX4nas .navbar.opened {
    height: auto;
  }
  .cid-uWXYsX4nas .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXYsX4nas .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXYsX4nas .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXYsX4nas .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXYsX4nas .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXYsX4nas .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXYsX4nas .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXYsX4nas .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXYsX4nas .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXYsX4nas .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXYsX4nas .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXYsX4nas .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXYsX4nas .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-uWXYsX4nas .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXYsX4nas .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXYsX4nas .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXYsX4nas .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXYsX4nas .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-uWXYsX4nas .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXYsX4nas .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXYsXZctA {
  display: flex;
  background-color: #393193;
}
.cid-uWXYsXZctA .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXYsXZctA .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXYsXZctA {
    align-items: center;
  }
  .cid-uWXYsXZctA .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXYsXZctA .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXYsXZctA {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXYsXZctA .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXYsXZctA .content-wrap {
    width: 100%;
  }
}
.cid-uWXYsXZctA .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYsXZctA .mbr-text,
.cid-uWXYsXZctA .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYsXZctA .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYsYSzbX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXYsYSzbX .mbr-text {
  color: #000000;
}
.cid-uWXYsYSzbX .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYsYSzbX .mbr-section-title {
  color: #000000;
}
.cid-uWXYsZBEKN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXYsZBEKN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYsZBEKN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXYsZBEKN .container-fluid {
    padding: 0;
  }
}
.cid-uWXYsZBEKN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXYsZBEKN .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXYsZBEKN .embla__button--next,
.cid-uWXYsZBEKN .embla__button--prev {
  display: flex;
}
.cid-uWXYsZBEKN .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXYsZBEKN .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXYsZBEKN .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXYsZBEKN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXYsZBEKN .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXYsZBEKN .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYsZBEKN .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXYsZBEKN .embla {
  position: relative;
  width: 100%;
}
.cid-uWXYsZBEKN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXYsZBEKN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXYsZBEKN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXYsZBEKN .embla__slide a {
  cursor: grab;
}
.cid-uWXYsZBEKN .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXYsZBEKN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXYsZBEKN .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXYsZBEKN .mbr-section-title {
  color: #232323;
}
.cid-uWXYsZBEKN .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXYsZBEKN .mbr-box {
  color: #ffffff;
}
.cid-uWXYsZBEKN .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXYsZBEKN img,
.cid-uWXYsZBEKN .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXYsZBEKN .item-wrapper {
  position: relative;
}
.cid-uWXYsZBEKN .content-head {
  max-width: 800px;
}
.cid-uWXYt1VtzW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXYt1VtzW .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXYt1VtzW img,
.cid-uWXYt1VtzW .item-img {
  width: 100%;
}
.cid-uWXYt1VtzW .item:focus,
.cid-uWXYt1VtzW span:focus {
  outline: none;
}
.cid-uWXYt1VtzW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXYt1VtzW .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXYt1VtzW .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXYt1VtzW .mbr-section-title {
  color: #232323;
}
.cid-uWXYt1VtzW .mbr-text,
.cid-uWXYt1VtzW .mbr-section-btn {
  color: #232323;
}
.cid-uWXYt1VtzW .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXYt1VtzW .content-head {
  max-width: 800px;
}
.cid-uWXYt2WMkz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXYt2WMkz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYt2WMkz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXYt2WMkz .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYt2WMkz .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXYt2WMkz .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXYt2WMkz .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXYt2WMkz .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXYt2WMkz .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXYt2WMkz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXYt2WMkz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXYt2WMkz .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXYt2WMkz .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYt2WMkz .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXYt2WMkz ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXYt2WMkz .content-head {
  max-width: 800px;
}
.cid-uWXYt3SQmA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXYt3SQmA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYt3SQmA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXYt3SQmA .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXYt3SQmA .footer-col {
    flex-direction: column;
  }
}
.cid-uWXYt3SQmA .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXYt3SQmA .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXYt3SQmA .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYt3SQmA .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYt3SQmA .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXYt3SQmA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXYt3SQmA .soc-item {
  margin: 8px;
}
.cid-uWXYt3SQmA .soc-item a:hover .mbr-iconfont,
.cid-uWXYt3SQmA .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXYt3SQmA .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXYt3SQmA .row {
    text-align: center;
  }
  .cid-uWXYt3SQmA .social-row {
    justify-content: center;
  }
}
.cid-uWXYt3SQmA .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXYt3SQmA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYt3SQmA .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXYt3SQmA .mbr-text {
  color: #bbbbbb;
}
.cid-uWXYt3SQmA .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYt3SQmA .list,
.cid-uWXYt3SQmA .item-wrap {
  color: #232323;
}
.cid-uWXYt3SQmA .copyright {
  color: #000000;
}
.cid-uWXYvDyE62 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXYvDyE62 .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;
}
@media (max-width: 767px) {
  .cid-uWXYvDyE62 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXYvDyE62 .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-uWXYvDyE62 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXYvDyE62 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXYvDyE62 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXYvDyE62 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXYvDyE62 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXYvDyE62 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXYvDyE62 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXYvDyE62 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXYvDyE62 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXYvDyE62 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXYvDyE62 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXYvDyE62 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXYvDyE62 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXYvDyE62 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXYvDyE62 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXYvDyE62 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXYvDyE62 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYvDyE62 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXYvDyE62 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXYvDyE62 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYvDyE62 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXYvDyE62 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXYvDyE62 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXYvDyE62 .nav-item:focus,
.cid-uWXYvDyE62 .nav-link:focus {
  outline: none;
}
.cid-uWXYvDyE62 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXYvDyE62 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXYvDyE62 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXYvDyE62 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXYvDyE62 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXYvDyE62 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXYvDyE62 .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-uWXYvDyE62 .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXYvDyE62 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXYvDyE62 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXYvDyE62 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXYvDyE62 .navbar.collapsed {
  justify-content: center;
}
.cid-uWXYvDyE62 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXYvDyE62 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXYvDyE62 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXYvDyE62 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXYvDyE62 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXYvDyE62 .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-uWXYvDyE62 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXYvDyE62 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXYvDyE62 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYvDyE62 .navbar {
    min-height: 72px;
  }
  .cid-uWXYvDyE62 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXYvDyE62 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXYvDyE62 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXYvDyE62 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXYvDyE62 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXYvDyE62 .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-uWXYvDyE62 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXYvDyE62 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXYvDyE62 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXYvDyE62 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYvDyE62 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXYvDyE62 .dropdown-item.active,
.cid-uWXYvDyE62 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXYvDyE62 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXYvDyE62 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXYvDyE62 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXYvDyE62 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXYvDyE62 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXYvDyE62 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXYvDyE62 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXYvDyE62 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXYvDyE62 .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXYvDyE62 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXYvDyE62 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXYvDyE62 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXYvDyE62 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYvDyE62 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYvDyE62 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXYvDyE62 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYvDyE62 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXYvDyE62 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXYvDyE62 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYvDyE62 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXYvDyE62 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXYvDyE62 .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-uWXYvDyE62 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXYvDyE62 .navbar {
    height: 70px;
  }
  .cid-uWXYvDyE62 .navbar.opened {
    height: auto;
  }
  .cid-uWXYvDyE62 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXYvDyE62 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXYvDyE62 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXYvDyE62 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXYvDyE62 .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXYvDyE62 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXYvDyE62 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXYvDyE62 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXYvDyE62 .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXYvDyE62 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXYvDyE62 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXYvDyE62 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXYvDyE62 .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-uWXYvDyE62 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXYvDyE62 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXYvDyE62 .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXYvDyE62 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXYvDyE62 .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-uWXYvDyE62 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXYvDyE62 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXYvEt8r3 {
  display: flex;
  background-color: #393193;
}
.cid-uWXYvEt8r3 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXYvEt8r3 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXYvEt8r3 {
    align-items: center;
  }
  .cid-uWXYvEt8r3 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXYvEt8r3 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXYvEt8r3 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXYvEt8r3 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXYvEt8r3 .content-wrap {
    width: 100%;
  }
}
.cid-uWXYvEt8r3 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYvEt8r3 .mbr-text,
.cid-uWXYvEt8r3 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYvEt8r3 .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYvFiBKN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXYvFiBKN .mbr-text {
  color: #000000;
}
.cid-uWXYvFiBKN .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYvFiBKN .mbr-section-title {
  color: #000000;
}
.cid-uWXYvG7eNh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXYvG7eNh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYvG7eNh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXYvG7eNh .container-fluid {
    padding: 0;
  }
}
.cid-uWXYvG7eNh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXYvG7eNh .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXYvG7eNh .embla__button--next,
.cid-uWXYvG7eNh .embla__button--prev {
  display: flex;
}
.cid-uWXYvG7eNh .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXYvG7eNh .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXYvG7eNh .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXYvG7eNh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXYvG7eNh .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXYvG7eNh .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYvG7eNh .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXYvG7eNh .embla {
  position: relative;
  width: 100%;
}
.cid-uWXYvG7eNh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXYvG7eNh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXYvG7eNh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXYvG7eNh .embla__slide a {
  cursor: grab;
}
.cid-uWXYvG7eNh .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXYvG7eNh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXYvG7eNh .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXYvG7eNh .mbr-section-title {
  color: #232323;
}
.cid-uWXYvG7eNh .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXYvG7eNh .mbr-box {
  color: #ffffff;
}
.cid-uWXYvG7eNh .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXYvG7eNh img,
.cid-uWXYvG7eNh .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXYvG7eNh .item-wrapper {
  position: relative;
}
.cid-uWXYvG7eNh .content-head {
  max-width: 800px;
}
.cid-uWXYvIHvLu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXYvIHvLu .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXYvIHvLu img,
.cid-uWXYvIHvLu .item-img {
  width: 100%;
}
.cid-uWXYvIHvLu .item:focus,
.cid-uWXYvIHvLu span:focus {
  outline: none;
}
.cid-uWXYvIHvLu .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXYvIHvLu .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXYvIHvLu .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXYvIHvLu .mbr-section-title {
  color: #232323;
}
.cid-uWXYvIHvLu .mbr-text,
.cid-uWXYvIHvLu .mbr-section-btn {
  color: #232323;
}
.cid-uWXYvIHvLu .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXYvIHvLu .content-head {
  max-width: 800px;
}
.cid-uWXYvJJ4yI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXYvJJ4yI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYvJJ4yI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXYvJJ4yI .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYvJJ4yI .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXYvJJ4yI .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXYvJJ4yI .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXYvJJ4yI .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXYvJJ4yI .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXYvJJ4yI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXYvJJ4yI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXYvJJ4yI .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXYvJJ4yI .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYvJJ4yI .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXYvJJ4yI ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXYvJJ4yI .content-head {
  max-width: 800px;
}
.cid-uWXYvKIHHc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXYvKIHHc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYvKIHHc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXYvKIHHc .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXYvKIHHc .footer-col {
    flex-direction: column;
  }
}
.cid-uWXYvKIHHc .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXYvKIHHc .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXYvKIHHc .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYvKIHHc .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYvKIHHc .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXYvKIHHc .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXYvKIHHc .soc-item {
  margin: 8px;
}
.cid-uWXYvKIHHc .soc-item a:hover .mbr-iconfont,
.cid-uWXYvKIHHc .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXYvKIHHc .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXYvKIHHc .row {
    text-align: center;
  }
  .cid-uWXYvKIHHc .social-row {
    justify-content: center;
  }
}
.cid-uWXYvKIHHc .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXYvKIHHc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYvKIHHc .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXYvKIHHc .mbr-text {
  color: #bbbbbb;
}
.cid-uWXYvKIHHc .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYvKIHHc .list,
.cid-uWXYvKIHHc .item-wrap {
  color: #232323;
}
.cid-uWXYvKIHHc .copyright {
  color: #000000;
}
.cid-uWXYEyZfjO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXYEyZfjO .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;
}
@media (max-width: 767px) {
  .cid-uWXYEyZfjO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXYEyZfjO .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-uWXYEyZfjO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXYEyZfjO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXYEyZfjO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXYEyZfjO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXYEyZfjO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXYEyZfjO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXYEyZfjO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXYEyZfjO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXYEyZfjO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXYEyZfjO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXYEyZfjO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXYEyZfjO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXYEyZfjO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXYEyZfjO .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXYEyZfjO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXYEyZfjO .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXYEyZfjO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYEyZfjO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXYEyZfjO .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXYEyZfjO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYEyZfjO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXYEyZfjO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXYEyZfjO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXYEyZfjO .nav-item:focus,
.cid-uWXYEyZfjO .nav-link:focus {
  outline: none;
}
.cid-uWXYEyZfjO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXYEyZfjO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXYEyZfjO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXYEyZfjO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXYEyZfjO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXYEyZfjO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXYEyZfjO .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-uWXYEyZfjO .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXYEyZfjO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXYEyZfjO .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXYEyZfjO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXYEyZfjO .navbar.collapsed {
  justify-content: center;
}
.cid-uWXYEyZfjO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXYEyZfjO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXYEyZfjO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXYEyZfjO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXYEyZfjO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXYEyZfjO .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-uWXYEyZfjO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXYEyZfjO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXYEyZfjO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYEyZfjO .navbar {
    min-height: 72px;
  }
  .cid-uWXYEyZfjO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXYEyZfjO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXYEyZfjO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXYEyZfjO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXYEyZfjO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXYEyZfjO .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-uWXYEyZfjO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXYEyZfjO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXYEyZfjO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXYEyZfjO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYEyZfjO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXYEyZfjO .dropdown-item.active,
.cid-uWXYEyZfjO .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXYEyZfjO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXYEyZfjO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXYEyZfjO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXYEyZfjO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXYEyZfjO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXYEyZfjO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXYEyZfjO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXYEyZfjO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXYEyZfjO .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXYEyZfjO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXYEyZfjO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXYEyZfjO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXYEyZfjO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYEyZfjO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYEyZfjO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXYEyZfjO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYEyZfjO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXYEyZfjO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXYEyZfjO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYEyZfjO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXYEyZfjO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXYEyZfjO .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-uWXYEyZfjO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXYEyZfjO .navbar {
    height: 70px;
  }
  .cid-uWXYEyZfjO .navbar.opened {
    height: auto;
  }
  .cid-uWXYEyZfjO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXYEyZfjO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXYEyZfjO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXYEyZfjO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXYEyZfjO .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXYEyZfjO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXYEyZfjO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXYEyZfjO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXYEyZfjO .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXYEyZfjO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXYEyZfjO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXYEyZfjO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXYEyZfjO .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-uWXYEyZfjO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXYEyZfjO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXYEyZfjO .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXYEyZfjO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXYEyZfjO .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-uWXYEyZfjO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXYEyZfjO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXYEzYZnF {
  display: flex;
  background-color: #393193;
}
.cid-uWXYEzYZnF .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXYEzYZnF .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXYEzYZnF {
    align-items: center;
  }
  .cid-uWXYEzYZnF .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXYEzYZnF .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXYEzYZnF {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXYEzYZnF .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXYEzYZnF .content-wrap {
    width: 100%;
  }
}
.cid-uWXYEzYZnF .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYEzYZnF .mbr-text,
.cid-uWXYEzYZnF .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYEzYZnF .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYEASeIP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXYEASeIP .mbr-text {
  color: #000000;
}
.cid-uWXYEASeIP .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYEASeIP .mbr-section-title {
  color: #000000;
}
.cid-uWXYEBI7DX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXYEBI7DX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYEBI7DX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXYEBI7DX .container-fluid {
    padding: 0;
  }
}
.cid-uWXYEBI7DX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXYEBI7DX .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXYEBI7DX .embla__button--next,
.cid-uWXYEBI7DX .embla__button--prev {
  display: flex;
}
.cid-uWXYEBI7DX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXYEBI7DX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXYEBI7DX .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXYEBI7DX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXYEBI7DX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXYEBI7DX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYEBI7DX .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXYEBI7DX .embla {
  position: relative;
  width: 100%;
}
.cid-uWXYEBI7DX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXYEBI7DX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXYEBI7DX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXYEBI7DX .embla__slide a {
  cursor: grab;
}
.cid-uWXYEBI7DX .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXYEBI7DX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXYEBI7DX .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXYEBI7DX .mbr-section-title {
  color: #232323;
}
.cid-uWXYEBI7DX .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXYEBI7DX .mbr-box {
  color: #ffffff;
}
.cid-uWXYEBI7DX .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXYEBI7DX img,
.cid-uWXYEBI7DX .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXYEBI7DX .item-wrapper {
  position: relative;
}
.cid-uWXYEBI7DX .content-head {
  max-width: 800px;
}
.cid-uWXYEE26WO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXYEE26WO .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXYEE26WO img,
.cid-uWXYEE26WO .item-img {
  width: 100%;
}
.cid-uWXYEE26WO .item:focus,
.cid-uWXYEE26WO span:focus {
  outline: none;
}
.cid-uWXYEE26WO .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXYEE26WO .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXYEE26WO .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXYEE26WO .mbr-section-title {
  color: #232323;
}
.cid-uWXYEE26WO .mbr-text,
.cid-uWXYEE26WO .mbr-section-btn {
  color: #232323;
}
.cid-uWXYEE26WO .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXYEE26WO .content-head {
  max-width: 800px;
}
.cid-uWXYEF8xbH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXYEF8xbH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYEF8xbH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXYEF8xbH .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYEF8xbH .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXYEF8xbH .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXYEF8xbH .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXYEF8xbH .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXYEF8xbH .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXYEF8xbH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXYEF8xbH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXYEF8xbH .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXYEF8xbH .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYEF8xbH .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXYEF8xbH ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXYEF8xbH .content-head {
  max-width: 800px;
}
.cid-uWXYEGbAqB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXYEGbAqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYEGbAqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXYEGbAqB .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXYEGbAqB .footer-col {
    flex-direction: column;
  }
}
.cid-uWXYEGbAqB .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXYEGbAqB .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXYEGbAqB .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYEGbAqB .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYEGbAqB .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXYEGbAqB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXYEGbAqB .soc-item {
  margin: 8px;
}
.cid-uWXYEGbAqB .soc-item a:hover .mbr-iconfont,
.cid-uWXYEGbAqB .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXYEGbAqB .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXYEGbAqB .row {
    text-align: center;
  }
  .cid-uWXYEGbAqB .social-row {
    justify-content: center;
  }
}
.cid-uWXYEGbAqB .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXYEGbAqB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYEGbAqB .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXYEGbAqB .mbr-text {
  color: #bbbbbb;
}
.cid-uWXYEGbAqB .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYEGbAqB .list,
.cid-uWXYEGbAqB .item-wrap {
  color: #232323;
}
.cid-uWXYEGbAqB .copyright {
  color: #000000;
}
.cid-uWXYHxWYSO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXYHxWYSO .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;
}
@media (max-width: 767px) {
  .cid-uWXYHxWYSO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXYHxWYSO .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-uWXYHxWYSO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXYHxWYSO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXYHxWYSO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXYHxWYSO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXYHxWYSO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXYHxWYSO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXYHxWYSO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXYHxWYSO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXYHxWYSO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXYHxWYSO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXYHxWYSO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXYHxWYSO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXYHxWYSO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXYHxWYSO .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXYHxWYSO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXYHxWYSO .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXYHxWYSO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYHxWYSO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXYHxWYSO .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXYHxWYSO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYHxWYSO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXYHxWYSO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXYHxWYSO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXYHxWYSO .nav-item:focus,
.cid-uWXYHxWYSO .nav-link:focus {
  outline: none;
}
.cid-uWXYHxWYSO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXYHxWYSO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXYHxWYSO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXYHxWYSO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXYHxWYSO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXYHxWYSO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXYHxWYSO .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-uWXYHxWYSO .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXYHxWYSO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXYHxWYSO .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXYHxWYSO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXYHxWYSO .navbar.collapsed {
  justify-content: center;
}
.cid-uWXYHxWYSO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXYHxWYSO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXYHxWYSO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXYHxWYSO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXYHxWYSO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXYHxWYSO .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-uWXYHxWYSO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXYHxWYSO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXYHxWYSO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYHxWYSO .navbar {
    min-height: 72px;
  }
  .cid-uWXYHxWYSO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXYHxWYSO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXYHxWYSO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXYHxWYSO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXYHxWYSO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXYHxWYSO .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-uWXYHxWYSO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXYHxWYSO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXYHxWYSO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXYHxWYSO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYHxWYSO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXYHxWYSO .dropdown-item.active,
.cid-uWXYHxWYSO .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXYHxWYSO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXYHxWYSO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXYHxWYSO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXYHxWYSO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXYHxWYSO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXYHxWYSO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXYHxWYSO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXYHxWYSO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXYHxWYSO .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXYHxWYSO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXYHxWYSO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXYHxWYSO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXYHxWYSO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYHxWYSO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYHxWYSO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXYHxWYSO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYHxWYSO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXYHxWYSO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXYHxWYSO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYHxWYSO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXYHxWYSO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXYHxWYSO .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-uWXYHxWYSO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXYHxWYSO .navbar {
    height: 70px;
  }
  .cid-uWXYHxWYSO .navbar.opened {
    height: auto;
  }
  .cid-uWXYHxWYSO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXYHxWYSO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXYHxWYSO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXYHxWYSO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXYHxWYSO .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXYHxWYSO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXYHxWYSO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXYHxWYSO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXYHxWYSO .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXYHxWYSO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXYHxWYSO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXYHxWYSO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXYHxWYSO .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-uWXYHxWYSO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXYHxWYSO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXYHxWYSO .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXYHxWYSO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXYHxWYSO .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-uWXYHxWYSO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXYHxWYSO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXYHz17mw {
  display: flex;
  background-color: #393193;
}
.cid-uWXYHz17mw .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXYHz17mw .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXYHz17mw {
    align-items: center;
  }
  .cid-uWXYHz17mw .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXYHz17mw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXYHz17mw {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXYHz17mw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXYHz17mw .content-wrap {
    width: 100%;
  }
}
.cid-uWXYHz17mw .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYHz17mw .mbr-text,
.cid-uWXYHz17mw .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYHz17mw .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYHAezYG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXYHAezYG .mbr-text {
  color: #000000;
}
.cid-uWXYHAezYG .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYHAezYG .mbr-section-title {
  color: #000000;
}
.cid-uWXYHAWfVB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXYHAWfVB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYHAWfVB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXYHAWfVB .container-fluid {
    padding: 0;
  }
}
.cid-uWXYHAWfVB .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXYHAWfVB .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXYHAWfVB .embla__button--next,
.cid-uWXYHAWfVB .embla__button--prev {
  display: flex;
}
.cid-uWXYHAWfVB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXYHAWfVB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXYHAWfVB .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXYHAWfVB .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXYHAWfVB .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXYHAWfVB .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYHAWfVB .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXYHAWfVB .embla {
  position: relative;
  width: 100%;
}
.cid-uWXYHAWfVB .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXYHAWfVB .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXYHAWfVB .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXYHAWfVB .embla__slide a {
  cursor: grab;
}
.cid-uWXYHAWfVB .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXYHAWfVB .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXYHAWfVB .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXYHAWfVB .mbr-section-title {
  color: #232323;
}
.cid-uWXYHAWfVB .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXYHAWfVB .mbr-box {
  color: #ffffff;
}
.cid-uWXYHAWfVB .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXYHAWfVB img,
.cid-uWXYHAWfVB .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXYHAWfVB .item-wrapper {
  position: relative;
}
.cid-uWXYHAWfVB .content-head {
  max-width: 800px;
}
.cid-uWXYHD9bXm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXYHD9bXm .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXYHD9bXm img,
.cid-uWXYHD9bXm .item-img {
  width: 100%;
}
.cid-uWXYHD9bXm .item:focus,
.cid-uWXYHD9bXm span:focus {
  outline: none;
}
.cid-uWXYHD9bXm .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXYHD9bXm .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXYHD9bXm .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXYHD9bXm .mbr-section-title {
  color: #232323;
}
.cid-uWXYHD9bXm .mbr-text,
.cid-uWXYHD9bXm .mbr-section-btn {
  color: #232323;
}
.cid-uWXYHD9bXm .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXYHD9bXm .content-head {
  max-width: 800px;
}
.cid-uWXYHErwuT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXYHErwuT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYHErwuT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXYHErwuT .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYHErwuT .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXYHErwuT .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXYHErwuT .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXYHErwuT .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXYHErwuT .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXYHErwuT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXYHErwuT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXYHErwuT .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXYHErwuT .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYHErwuT .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXYHErwuT ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXYHErwuT .content-head {
  max-width: 800px;
}
.cid-uWXYHFtVGS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXYHFtVGS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYHFtVGS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXYHFtVGS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXYHFtVGS .footer-col {
    flex-direction: column;
  }
}
.cid-uWXYHFtVGS .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXYHFtVGS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXYHFtVGS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYHFtVGS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYHFtVGS .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXYHFtVGS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXYHFtVGS .soc-item {
  margin: 8px;
}
.cid-uWXYHFtVGS .soc-item a:hover .mbr-iconfont,
.cid-uWXYHFtVGS .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXYHFtVGS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXYHFtVGS .row {
    text-align: center;
  }
  .cid-uWXYHFtVGS .social-row {
    justify-content: center;
  }
}
.cid-uWXYHFtVGS .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXYHFtVGS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYHFtVGS .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXYHFtVGS .mbr-text {
  color: #bbbbbb;
}
.cid-uWXYHFtVGS .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYHFtVGS .list,
.cid-uWXYHFtVGS .item-wrap {
  color: #232323;
}
.cid-uWXYHFtVGS .copyright {
  color: #000000;
}
.cid-uWXYTDD2DV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXYTDD2DV .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;
}
@media (max-width: 767px) {
  .cid-uWXYTDD2DV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXYTDD2DV .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-uWXYTDD2DV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXYTDD2DV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXYTDD2DV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXYTDD2DV .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXYTDD2DV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXYTDD2DV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXYTDD2DV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXYTDD2DV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXYTDD2DV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXYTDD2DV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXYTDD2DV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXYTDD2DV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXYTDD2DV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXYTDD2DV .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXYTDD2DV .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXYTDD2DV .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXYTDD2DV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYTDD2DV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXYTDD2DV .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXYTDD2DV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYTDD2DV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXYTDD2DV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXYTDD2DV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXYTDD2DV .nav-item:focus,
.cid-uWXYTDD2DV .nav-link:focus {
  outline: none;
}
.cid-uWXYTDD2DV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXYTDD2DV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXYTDD2DV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXYTDD2DV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXYTDD2DV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXYTDD2DV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXYTDD2DV .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-uWXYTDD2DV .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXYTDD2DV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXYTDD2DV .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXYTDD2DV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXYTDD2DV .navbar.collapsed {
  justify-content: center;
}
.cid-uWXYTDD2DV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXYTDD2DV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXYTDD2DV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXYTDD2DV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXYTDD2DV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXYTDD2DV .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-uWXYTDD2DV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXYTDD2DV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXYTDD2DV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYTDD2DV .navbar {
    min-height: 72px;
  }
  .cid-uWXYTDD2DV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXYTDD2DV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXYTDD2DV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXYTDD2DV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXYTDD2DV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXYTDD2DV .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-uWXYTDD2DV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXYTDD2DV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXYTDD2DV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXYTDD2DV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXYTDD2DV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXYTDD2DV .dropdown-item.active,
.cid-uWXYTDD2DV .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXYTDD2DV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXYTDD2DV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXYTDD2DV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXYTDD2DV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXYTDD2DV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXYTDD2DV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXYTDD2DV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXYTDD2DV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXYTDD2DV .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXYTDD2DV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXYTDD2DV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXYTDD2DV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXYTDD2DV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYTDD2DV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXYTDD2DV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXYTDD2DV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYTDD2DV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXYTDD2DV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXYTDD2DV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXYTDD2DV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXYTDD2DV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXYTDD2DV .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-uWXYTDD2DV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXYTDD2DV .navbar {
    height: 70px;
  }
  .cid-uWXYTDD2DV .navbar.opened {
    height: auto;
  }
  .cid-uWXYTDD2DV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXYTDD2DV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXYTDD2DV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXYTDD2DV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXYTDD2DV .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXYTDD2DV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXYTDD2DV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXYTDD2DV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXYTDD2DV .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXYTDD2DV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXYTDD2DV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXYTDD2DV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXYTDD2DV .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-uWXYTDD2DV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXYTDD2DV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXYTDD2DV .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXYTDD2DV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXYTDD2DV .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-uWXYTDD2DV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXYTDD2DV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXYTEPfud {
  display: flex;
  background-color: #393193;
}
.cid-uWXYTEPfud .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXYTEPfud .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXYTEPfud {
    align-items: center;
  }
  .cid-uWXYTEPfud .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXYTEPfud .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXYTEPfud {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXYTEPfud .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXYTEPfud .content-wrap {
    width: 100%;
  }
}
.cid-uWXYTEPfud .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYTEPfud .mbr-text,
.cid-uWXYTEPfud .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYTEPfud .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXYTG8uoP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXYTG8uoP .mbr-text {
  color: #000000;
}
.cid-uWXYTG8uoP .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYTG8uoP .mbr-section-title {
  color: #000000;
}
.cid-uWXYTGWsq3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXYTGWsq3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYTGWsq3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXYTGWsq3 .container-fluid {
    padding: 0;
  }
}
.cid-uWXYTGWsq3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXYTGWsq3 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXYTGWsq3 .embla__button--next,
.cid-uWXYTGWsq3 .embla__button--prev {
  display: flex;
}
.cid-uWXYTGWsq3 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXYTGWsq3 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXYTGWsq3 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXYTGWsq3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXYTGWsq3 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXYTGWsq3 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXYTGWsq3 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXYTGWsq3 .embla {
  position: relative;
  width: 100%;
}
.cid-uWXYTGWsq3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXYTGWsq3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXYTGWsq3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXYTGWsq3 .embla__slide a {
  cursor: grab;
}
.cid-uWXYTGWsq3 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXYTGWsq3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXYTGWsq3 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXYTGWsq3 .mbr-section-title {
  color: #232323;
}
.cid-uWXYTGWsq3 .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXYTGWsq3 .mbr-box {
  color: #ffffff;
}
.cid-uWXYTGWsq3 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXYTGWsq3 img,
.cid-uWXYTGWsq3 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXYTGWsq3 .item-wrapper {
  position: relative;
}
.cid-uWXYTGWsq3 .content-head {
  max-width: 800px;
}
.cid-uWXYTKJ2zr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXYTKJ2zr .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXYTKJ2zr img,
.cid-uWXYTKJ2zr .item-img {
  width: 100%;
}
.cid-uWXYTKJ2zr .item:focus,
.cid-uWXYTKJ2zr span:focus {
  outline: none;
}
.cid-uWXYTKJ2zr .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXYTKJ2zr .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXYTKJ2zr .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXYTKJ2zr .mbr-section-title {
  color: #232323;
}
.cid-uWXYTKJ2zr .mbr-text,
.cid-uWXYTKJ2zr .mbr-section-btn {
  color: #232323;
}
.cid-uWXYTKJ2zr .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXYTKJ2zr .content-head {
  max-width: 800px;
}
.cid-uWXYTLQKQQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXYTLQKQQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYTLQKQQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXYTLQKQQ .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYTLQKQQ .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXYTLQKQQ .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXYTLQKQQ .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXYTLQKQQ .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXYTLQKQQ .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXYTLQKQQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXYTLQKQQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXYTLQKQQ .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXYTLQKQQ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYTLQKQQ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXYTLQKQQ ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXYTLQKQQ .content-head {
  max-width: 800px;
}
.cid-uWXYTNfupZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXYTNfupZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXYTNfupZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXYTNfupZ .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXYTNfupZ .footer-col {
    flex-direction: column;
  }
}
.cid-uWXYTNfupZ .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXYTNfupZ .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXYTNfupZ .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYTNfupZ .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXYTNfupZ .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXYTNfupZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXYTNfupZ .soc-item {
  margin: 8px;
}
.cid-uWXYTNfupZ .soc-item a:hover .mbr-iconfont,
.cid-uWXYTNfupZ .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXYTNfupZ .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXYTNfupZ .row {
    text-align: center;
  }
  .cid-uWXYTNfupZ .social-row {
    justify-content: center;
  }
}
.cid-uWXYTNfupZ .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXYTNfupZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXYTNfupZ .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXYTNfupZ .mbr-text {
  color: #bbbbbb;
}
.cid-uWXYTNfupZ .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXYTNfupZ .list,
.cid-uWXYTNfupZ .item-wrap {
  color: #232323;
}
.cid-uWXYTNfupZ .copyright {
  color: #000000;
}
.cid-uWXZ5WD532 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWXZ5WD532 .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;
}
@media (max-width: 767px) {
  .cid-uWXZ5WD532 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWXZ5WD532 .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-uWXZ5WD532 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWXZ5WD532 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWXZ5WD532 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWXZ5WD532 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWXZ5WD532 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWXZ5WD532 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWXZ5WD532 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWXZ5WD532 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWXZ5WD532 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWXZ5WD532 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWXZ5WD532 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWXZ5WD532 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWXZ5WD532 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWXZ5WD532 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWXZ5WD532 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWXZ5WD532 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWXZ5WD532 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWXZ5WD532 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWXZ5WD532 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWXZ5WD532 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXZ5WD532 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWXZ5WD532 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWXZ5WD532 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWXZ5WD532 .nav-item:focus,
.cid-uWXZ5WD532 .nav-link:focus {
  outline: none;
}
.cid-uWXZ5WD532 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWXZ5WD532 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWXZ5WD532 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWXZ5WD532 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWXZ5WD532 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWXZ5WD532 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWXZ5WD532 .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-uWXZ5WD532 .navbar.opened {
  transition: all 0.3s;
}
.cid-uWXZ5WD532 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWXZ5WD532 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWXZ5WD532 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWXZ5WD532 .navbar.collapsed {
  justify-content: center;
}
.cid-uWXZ5WD532 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWXZ5WD532 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWXZ5WD532 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWXZ5WD532 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWXZ5WD532 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWXZ5WD532 .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-uWXZ5WD532 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWXZ5WD532 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWXZ5WD532 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWXZ5WD532 .navbar {
    min-height: 72px;
  }
  .cid-uWXZ5WD532 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWXZ5WD532 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWXZ5WD532 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWXZ5WD532 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWXZ5WD532 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWXZ5WD532 .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-uWXZ5WD532 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWXZ5WD532 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWXZ5WD532 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWXZ5WD532 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWXZ5WD532 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWXZ5WD532 .dropdown-item.active,
.cid-uWXZ5WD532 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWXZ5WD532 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWXZ5WD532 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWXZ5WD532 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWXZ5WD532 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWXZ5WD532 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWXZ5WD532 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWXZ5WD532 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWXZ5WD532 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWXZ5WD532 .navbar-buttons {
    text-align: left;
  }
}
.cid-uWXZ5WD532 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWXZ5WD532 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWXZ5WD532 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWXZ5WD532 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXZ5WD532 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWXZ5WD532 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWXZ5WD532 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXZ5WD532 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWXZ5WD532 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWXZ5WD532 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWXZ5WD532 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWXZ5WD532 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWXZ5WD532 .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-uWXZ5WD532 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWXZ5WD532 .navbar {
    height: 70px;
  }
  .cid-uWXZ5WD532 .navbar.opened {
    height: auto;
  }
  .cid-uWXZ5WD532 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWXZ5WD532 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWXZ5WD532 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWXZ5WD532 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWXZ5WD532 .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWXZ5WD532 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWXZ5WD532 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWXZ5WD532 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWXZ5WD532 .navbar-brand {
    margin-right: auto;
  }
  .cid-uWXZ5WD532 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWXZ5WD532 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWXZ5WD532 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWXZ5WD532 .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-uWXZ5WD532 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWXZ5WD532 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWXZ5WD532 .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWXZ5WD532 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWXZ5WD532 .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-uWXZ5WD532 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWXZ5WD532 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWXZ5XxBqk {
  display: flex;
  background-color: #393193;
}
.cid-uWXZ5XxBqk .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWXZ5XxBqk .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWXZ5XxBqk {
    align-items: center;
  }
  .cid-uWXZ5XxBqk .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWXZ5XxBqk .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWXZ5XxBqk {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWXZ5XxBqk .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWXZ5XxBqk .content-wrap {
    width: 100%;
  }
}
.cid-uWXZ5XxBqk .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWXZ5XxBqk .mbr-text,
.cid-uWXZ5XxBqk .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWXZ5XxBqk .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWXZ5YmmI7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWXZ5YmmI7 .mbr-text {
  color: #000000;
}
.cid-uWXZ5YmmI7 .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXZ5YmmI7 .mbr-section-title {
  color: #000000;
}
.cid-uWXZ5ZagE7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWXZ5ZagE7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXZ5ZagE7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWXZ5ZagE7 .container-fluid {
    padding: 0;
  }
}
.cid-uWXZ5ZagE7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWXZ5ZagE7 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWXZ5ZagE7 .embla__button--next,
.cid-uWXZ5ZagE7 .embla__button--prev {
  display: flex;
}
.cid-uWXZ5ZagE7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWXZ5ZagE7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWXZ5ZagE7 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWXZ5ZagE7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWXZ5ZagE7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWXZ5ZagE7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWXZ5ZagE7 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWXZ5ZagE7 .embla {
  position: relative;
  width: 100%;
}
.cid-uWXZ5ZagE7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWXZ5ZagE7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWXZ5ZagE7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWXZ5ZagE7 .embla__slide a {
  cursor: grab;
}
.cid-uWXZ5ZagE7 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWXZ5ZagE7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWXZ5ZagE7 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWXZ5ZagE7 .mbr-section-title {
  color: #232323;
}
.cid-uWXZ5ZagE7 .mbr-section-subtitle {
  color: #232323;
}
.cid-uWXZ5ZagE7 .mbr-box {
  color: #ffffff;
}
.cid-uWXZ5ZagE7 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWXZ5ZagE7 img,
.cid-uWXZ5ZagE7 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWXZ5ZagE7 .item-wrapper {
  position: relative;
}
.cid-uWXZ5ZagE7 .content-head {
  max-width: 800px;
}
.cid-uWXZ61ALME {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWXZ61ALME .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWXZ61ALME img,
.cid-uWXZ61ALME .item-img {
  width: 100%;
}
.cid-uWXZ61ALME .item:focus,
.cid-uWXZ61ALME span:focus {
  outline: none;
}
.cid-uWXZ61ALME .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWXZ61ALME .item {
    margin-bottom: 1rem;
  }
}
.cid-uWXZ61ALME .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWXZ61ALME .mbr-section-title {
  color: #232323;
}
.cid-uWXZ61ALME .mbr-text,
.cid-uWXZ61ALME .mbr-section-btn {
  color: #232323;
}
.cid-uWXZ61ALME .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWXZ61ALME .content-head {
  max-width: 800px;
}
.cid-uWXZ62JfI6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWXZ62JfI6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXZ62JfI6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWXZ62JfI6 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXZ62JfI6 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWXZ62JfI6 .google-map {
  height: 100%;
  position: relative;
}
.cid-uWXZ62JfI6 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWXZ62JfI6 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWXZ62JfI6 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWXZ62JfI6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWXZ62JfI6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWXZ62JfI6 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWXZ62JfI6 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXZ62JfI6 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWXZ62JfI6 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWXZ62JfI6 .content-head {
  max-width: 800px;
}
.cid-uWXZ63H7NR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWXZ63H7NR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWXZ63H7NR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWXZ63H7NR .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWXZ63H7NR .footer-col {
    flex-direction: column;
  }
}
.cid-uWXZ63H7NR .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWXZ63H7NR .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWXZ63H7NR .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXZ63H7NR .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWXZ63H7NR .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWXZ63H7NR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWXZ63H7NR .soc-item {
  margin: 8px;
}
.cid-uWXZ63H7NR .soc-item a:hover .mbr-iconfont,
.cid-uWXZ63H7NR .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWXZ63H7NR .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWXZ63H7NR .row {
    text-align: center;
  }
  .cid-uWXZ63H7NR .social-row {
    justify-content: center;
  }
}
.cid-uWXZ63H7NR .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWXZ63H7NR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWXZ63H7NR .list {
    margin-bottom: 0rem;
  }
}
.cid-uWXZ63H7NR .mbr-text {
  color: #bbbbbb;
}
.cid-uWXZ63H7NR .mbr-section-subtitle {
  color: #000000;
}
.cid-uWXZ63H7NR .list,
.cid-uWXZ63H7NR .item-wrap {
  color: #232323;
}
.cid-uWXZ63H7NR .copyright {
  color: #000000;
}
.cid-uWY08WPRjm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWY08WPRjm .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;
}
@media (max-width: 767px) {
  .cid-uWY08WPRjm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWY08WPRjm .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-uWY08WPRjm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWY08WPRjm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWY08WPRjm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWY08WPRjm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWY08WPRjm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWY08WPRjm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWY08WPRjm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWY08WPRjm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWY08WPRjm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWY08WPRjm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWY08WPRjm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWY08WPRjm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWY08WPRjm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWY08WPRjm .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWY08WPRjm .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWY08WPRjm .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWY08WPRjm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWY08WPRjm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWY08WPRjm .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWY08WPRjm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY08WPRjm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWY08WPRjm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWY08WPRjm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWY08WPRjm .nav-item:focus,
.cid-uWY08WPRjm .nav-link:focus {
  outline: none;
}
.cid-uWY08WPRjm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWY08WPRjm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWY08WPRjm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWY08WPRjm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWY08WPRjm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWY08WPRjm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWY08WPRjm .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-uWY08WPRjm .navbar.opened {
  transition: all 0.3s;
}
.cid-uWY08WPRjm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWY08WPRjm .navbar .navbar-logo img {
  width: auto;
}
.cid-uWY08WPRjm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWY08WPRjm .navbar.collapsed {
  justify-content: center;
}
.cid-uWY08WPRjm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWY08WPRjm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWY08WPRjm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWY08WPRjm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWY08WPRjm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWY08WPRjm .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-uWY08WPRjm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWY08WPRjm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWY08WPRjm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWY08WPRjm .navbar {
    min-height: 72px;
  }
  .cid-uWY08WPRjm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWY08WPRjm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWY08WPRjm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWY08WPRjm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWY08WPRjm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWY08WPRjm .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-uWY08WPRjm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWY08WPRjm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWY08WPRjm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWY08WPRjm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWY08WPRjm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWY08WPRjm .dropdown-item.active,
.cid-uWY08WPRjm .dropdown-item:active {
  background-color: transparent;
}
.cid-uWY08WPRjm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWY08WPRjm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWY08WPRjm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWY08WPRjm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWY08WPRjm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWY08WPRjm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWY08WPRjm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWY08WPRjm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWY08WPRjm .navbar-buttons {
    text-align: left;
  }
}
.cid-uWY08WPRjm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWY08WPRjm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWY08WPRjm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWY08WPRjm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY08WPRjm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY08WPRjm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWY08WPRjm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY08WPRjm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWY08WPRjm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWY08WPRjm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY08WPRjm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWY08WPRjm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWY08WPRjm .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-uWY08WPRjm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWY08WPRjm .navbar {
    height: 70px;
  }
  .cid-uWY08WPRjm .navbar.opened {
    height: auto;
  }
  .cid-uWY08WPRjm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWY08WPRjm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWY08WPRjm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWY08WPRjm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWY08WPRjm .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWY08WPRjm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWY08WPRjm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWY08WPRjm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWY08WPRjm .navbar-brand {
    margin-right: auto;
  }
  .cid-uWY08WPRjm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWY08WPRjm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWY08WPRjm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWY08WPRjm .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-uWY08WPRjm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWY08WPRjm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWY08WPRjm .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWY08WPRjm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWY08WPRjm .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-uWY08WPRjm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWY08WPRjm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWY08Y4LAy {
  display: flex;
  background-color: #393193;
}
.cid-uWY08Y4LAy .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWY08Y4LAy .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWY08Y4LAy {
    align-items: center;
  }
  .cid-uWY08Y4LAy .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWY08Y4LAy .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWY08Y4LAy {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWY08Y4LAy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWY08Y4LAy .content-wrap {
    width: 100%;
  }
}
.cid-uWY08Y4LAy .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWY08Y4LAy .mbr-text,
.cid-uWY08Y4LAy .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWY08Y4LAy .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWY08Z2ISF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWY08Z2ISF .mbr-text {
  color: #000000;
}
.cid-uWY08Z2ISF .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY08Z2ISF .mbr-section-title {
  color: #000000;
}
.cid-uWY08ZWp12 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWY08ZWp12 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY08ZWp12 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWY08ZWp12 .container-fluid {
    padding: 0;
  }
}
.cid-uWY08ZWp12 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWY08ZWp12 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWY08ZWp12 .embla__button--next,
.cid-uWY08ZWp12 .embla__button--prev {
  display: flex;
}
.cid-uWY08ZWp12 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWY08ZWp12 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWY08ZWp12 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWY08ZWp12 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWY08ZWp12 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWY08ZWp12 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWY08ZWp12 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWY08ZWp12 .embla {
  position: relative;
  width: 100%;
}
.cid-uWY08ZWp12 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWY08ZWp12 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWY08ZWp12 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWY08ZWp12 .embla__slide a {
  cursor: grab;
}
.cid-uWY08ZWp12 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWY08ZWp12 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWY08ZWp12 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWY08ZWp12 .mbr-section-title {
  color: #232323;
}
.cid-uWY08ZWp12 .mbr-section-subtitle {
  color: #232323;
}
.cid-uWY08ZWp12 .mbr-box {
  color: #ffffff;
}
.cid-uWY08ZWp12 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWY08ZWp12 img,
.cid-uWY08ZWp12 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWY08ZWp12 .item-wrapper {
  position: relative;
}
.cid-uWY08ZWp12 .content-head {
  max-width: 800px;
}
.cid-uWY092Ptb0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWY092Ptb0 .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWY092Ptb0 img,
.cid-uWY092Ptb0 .item-img {
  width: 100%;
}
.cid-uWY092Ptb0 .item:focus,
.cid-uWY092Ptb0 span:focus {
  outline: none;
}
.cid-uWY092Ptb0 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWY092Ptb0 .item {
    margin-bottom: 1rem;
  }
}
.cid-uWY092Ptb0 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWY092Ptb0 .mbr-section-title {
  color: #232323;
}
.cid-uWY092Ptb0 .mbr-text,
.cid-uWY092Ptb0 .mbr-section-btn {
  color: #232323;
}
.cid-uWY092Ptb0 .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWY092Ptb0 .content-head {
  max-width: 800px;
}
.cid-uWY0941g5M {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWY0941g5M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY0941g5M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWY0941g5M .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY0941g5M .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWY0941g5M .google-map {
  height: 100%;
  position: relative;
}
.cid-uWY0941g5M .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWY0941g5M .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWY0941g5M .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWY0941g5M .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWY0941g5M .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWY0941g5M .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWY0941g5M .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY0941g5M .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWY0941g5M ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWY0941g5M .content-head {
  max-width: 800px;
}
.cid-uWY095bsPe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWY095bsPe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY095bsPe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWY095bsPe .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWY095bsPe .footer-col {
    flex-direction: column;
  }
}
.cid-uWY095bsPe .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWY095bsPe .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWY095bsPe .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY095bsPe .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY095bsPe .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWY095bsPe .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWY095bsPe .soc-item {
  margin: 8px;
}
.cid-uWY095bsPe .soc-item a:hover .mbr-iconfont,
.cid-uWY095bsPe .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWY095bsPe .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWY095bsPe .row {
    text-align: center;
  }
  .cid-uWY095bsPe .social-row {
    justify-content: center;
  }
}
.cid-uWY095bsPe .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWY095bsPe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY095bsPe .list {
    margin-bottom: 0rem;
  }
}
.cid-uWY095bsPe .mbr-text {
  color: #bbbbbb;
}
.cid-uWY095bsPe .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY095bsPe .list,
.cid-uWY095bsPe .item-wrap {
  color: #232323;
}
.cid-uWY095bsPe .copyright {
  color: #000000;
}
.cid-uWY0giwse2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWY0giwse2 .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;
}
@media (max-width: 767px) {
  .cid-uWY0giwse2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWY0giwse2 .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-uWY0giwse2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWY0giwse2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWY0giwse2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWY0giwse2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWY0giwse2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWY0giwse2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWY0giwse2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWY0giwse2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWY0giwse2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWY0giwse2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWY0giwse2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWY0giwse2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWY0giwse2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWY0giwse2 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWY0giwse2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWY0giwse2 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWY0giwse2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWY0giwse2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWY0giwse2 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWY0giwse2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY0giwse2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWY0giwse2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWY0giwse2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWY0giwse2 .nav-item:focus,
.cid-uWY0giwse2 .nav-link:focus {
  outline: none;
}
.cid-uWY0giwse2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWY0giwse2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWY0giwse2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWY0giwse2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWY0giwse2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWY0giwse2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWY0giwse2 .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-uWY0giwse2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uWY0giwse2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWY0giwse2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWY0giwse2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWY0giwse2 .navbar.collapsed {
  justify-content: center;
}
.cid-uWY0giwse2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWY0giwse2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWY0giwse2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWY0giwse2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWY0giwse2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWY0giwse2 .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-uWY0giwse2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWY0giwse2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWY0giwse2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWY0giwse2 .navbar {
    min-height: 72px;
  }
  .cid-uWY0giwse2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWY0giwse2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWY0giwse2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWY0giwse2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWY0giwse2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWY0giwse2 .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-uWY0giwse2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWY0giwse2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWY0giwse2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWY0giwse2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWY0giwse2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWY0giwse2 .dropdown-item.active,
.cid-uWY0giwse2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWY0giwse2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWY0giwse2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWY0giwse2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWY0giwse2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWY0giwse2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWY0giwse2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWY0giwse2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWY0giwse2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWY0giwse2 .navbar-buttons {
    text-align: left;
  }
}
.cid-uWY0giwse2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWY0giwse2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWY0giwse2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWY0giwse2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY0giwse2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY0giwse2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWY0giwse2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY0giwse2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWY0giwse2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWY0giwse2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY0giwse2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWY0giwse2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWY0giwse2 .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-uWY0giwse2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWY0giwse2 .navbar {
    height: 70px;
  }
  .cid-uWY0giwse2 .navbar.opened {
    height: auto;
  }
  .cid-uWY0giwse2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWY0giwse2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWY0giwse2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWY0giwse2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWY0giwse2 .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWY0giwse2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWY0giwse2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWY0giwse2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWY0giwse2 .navbar-brand {
    margin-right: auto;
  }
  .cid-uWY0giwse2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWY0giwse2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWY0giwse2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWY0giwse2 .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-uWY0giwse2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWY0giwse2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWY0giwse2 .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWY0giwse2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWY0giwse2 .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-uWY0giwse2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWY0giwse2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWY0gjszxS {
  display: flex;
  background-color: #393193;
}
.cid-uWY0gjszxS .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWY0gjszxS .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWY0gjszxS {
    align-items: center;
  }
  .cid-uWY0gjszxS .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWY0gjszxS .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWY0gjszxS {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWY0gjszxS .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWY0gjszxS .content-wrap {
    width: 100%;
  }
}
.cid-uWY0gjszxS .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWY0gjszxS .mbr-text,
.cid-uWY0gjszxS .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWY0gjszxS .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWY0gklTbc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWY0gklTbc .mbr-text {
  color: #000000;
}
.cid-uWY0gklTbc .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY0gklTbc .mbr-section-title {
  color: #000000;
}
.cid-uWY0gl2qIH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWY0gl2qIH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY0gl2qIH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWY0gl2qIH .container-fluid {
    padding: 0;
  }
}
.cid-uWY0gl2qIH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWY0gl2qIH .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWY0gl2qIH .embla__button--next,
.cid-uWY0gl2qIH .embla__button--prev {
  display: flex;
}
.cid-uWY0gl2qIH .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWY0gl2qIH .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWY0gl2qIH .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWY0gl2qIH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWY0gl2qIH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWY0gl2qIH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWY0gl2qIH .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWY0gl2qIH .embla {
  position: relative;
  width: 100%;
}
.cid-uWY0gl2qIH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWY0gl2qIH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWY0gl2qIH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWY0gl2qIH .embla__slide a {
  cursor: grab;
}
.cid-uWY0gl2qIH .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWY0gl2qIH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWY0gl2qIH .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWY0gl2qIH .mbr-section-title {
  color: #232323;
}
.cid-uWY0gl2qIH .mbr-section-subtitle {
  color: #232323;
}
.cid-uWY0gl2qIH .mbr-box {
  color: #ffffff;
}
.cid-uWY0gl2qIH .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWY0gl2qIH img,
.cid-uWY0gl2qIH .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWY0gl2qIH .item-wrapper {
  position: relative;
}
.cid-uWY0gl2qIH .content-head {
  max-width: 800px;
}
.cid-uWY0gnT9B1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWY0gnT9B1 .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWY0gnT9B1 img,
.cid-uWY0gnT9B1 .item-img {
  width: 100%;
}
.cid-uWY0gnT9B1 .item:focus,
.cid-uWY0gnT9B1 span:focus {
  outline: none;
}
.cid-uWY0gnT9B1 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWY0gnT9B1 .item {
    margin-bottom: 1rem;
  }
}
.cid-uWY0gnT9B1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWY0gnT9B1 .mbr-section-title {
  color: #232323;
}
.cid-uWY0gnT9B1 .mbr-text,
.cid-uWY0gnT9B1 .mbr-section-btn {
  color: #232323;
}
.cid-uWY0gnT9B1 .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWY0gnT9B1 .content-head {
  max-width: 800px;
}
.cid-uWY0goWRCy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWY0goWRCy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY0goWRCy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWY0goWRCy .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY0goWRCy .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWY0goWRCy .google-map {
  height: 100%;
  position: relative;
}
.cid-uWY0goWRCy .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWY0goWRCy .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWY0goWRCy .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWY0goWRCy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWY0goWRCy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWY0goWRCy .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWY0goWRCy .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY0goWRCy .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWY0goWRCy ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWY0goWRCy .content-head {
  max-width: 800px;
}
.cid-uWY0gpX5ei {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWY0gpX5ei .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY0gpX5ei .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWY0gpX5ei .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWY0gpX5ei .footer-col {
    flex-direction: column;
  }
}
.cid-uWY0gpX5ei .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWY0gpX5ei .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWY0gpX5ei .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY0gpX5ei .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY0gpX5ei .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWY0gpX5ei .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWY0gpX5ei .soc-item {
  margin: 8px;
}
.cid-uWY0gpX5ei .soc-item a:hover .mbr-iconfont,
.cid-uWY0gpX5ei .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWY0gpX5ei .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWY0gpX5ei .row {
    text-align: center;
  }
  .cid-uWY0gpX5ei .social-row {
    justify-content: center;
  }
}
.cid-uWY0gpX5ei .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWY0gpX5ei .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY0gpX5ei .list {
    margin-bottom: 0rem;
  }
}
.cid-uWY0gpX5ei .mbr-text {
  color: #bbbbbb;
}
.cid-uWY0gpX5ei .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY0gpX5ei .list,
.cid-uWY0gpX5ei .item-wrap {
  color: #232323;
}
.cid-uWY0gpX5ei .copyright {
  color: #000000;
}
.cid-uWY0rOOdvI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWY0rOOdvI .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;
}
@media (max-width: 767px) {
  .cid-uWY0rOOdvI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWY0rOOdvI .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-uWY0rOOdvI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWY0rOOdvI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWY0rOOdvI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWY0rOOdvI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWY0rOOdvI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWY0rOOdvI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWY0rOOdvI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWY0rOOdvI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWY0rOOdvI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWY0rOOdvI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWY0rOOdvI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWY0rOOdvI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWY0rOOdvI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWY0rOOdvI .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWY0rOOdvI .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWY0rOOdvI .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWY0rOOdvI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWY0rOOdvI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWY0rOOdvI .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWY0rOOdvI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY0rOOdvI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWY0rOOdvI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWY0rOOdvI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWY0rOOdvI .nav-item:focus,
.cid-uWY0rOOdvI .nav-link:focus {
  outline: none;
}
.cid-uWY0rOOdvI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWY0rOOdvI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWY0rOOdvI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWY0rOOdvI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWY0rOOdvI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWY0rOOdvI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWY0rOOdvI .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-uWY0rOOdvI .navbar.opened {
  transition: all 0.3s;
}
.cid-uWY0rOOdvI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWY0rOOdvI .navbar .navbar-logo img {
  width: auto;
}
.cid-uWY0rOOdvI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWY0rOOdvI .navbar.collapsed {
  justify-content: center;
}
.cid-uWY0rOOdvI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWY0rOOdvI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWY0rOOdvI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWY0rOOdvI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWY0rOOdvI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWY0rOOdvI .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-uWY0rOOdvI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWY0rOOdvI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWY0rOOdvI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWY0rOOdvI .navbar {
    min-height: 72px;
  }
  .cid-uWY0rOOdvI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWY0rOOdvI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWY0rOOdvI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWY0rOOdvI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWY0rOOdvI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWY0rOOdvI .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-uWY0rOOdvI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWY0rOOdvI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWY0rOOdvI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWY0rOOdvI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWY0rOOdvI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWY0rOOdvI .dropdown-item.active,
.cid-uWY0rOOdvI .dropdown-item:active {
  background-color: transparent;
}
.cid-uWY0rOOdvI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWY0rOOdvI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWY0rOOdvI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWY0rOOdvI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWY0rOOdvI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWY0rOOdvI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWY0rOOdvI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWY0rOOdvI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWY0rOOdvI .navbar-buttons {
    text-align: left;
  }
}
.cid-uWY0rOOdvI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWY0rOOdvI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWY0rOOdvI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWY0rOOdvI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY0rOOdvI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY0rOOdvI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWY0rOOdvI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY0rOOdvI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWY0rOOdvI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWY0rOOdvI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY0rOOdvI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWY0rOOdvI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWY0rOOdvI .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-uWY0rOOdvI .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWY0rOOdvI .navbar {
    height: 70px;
  }
  .cid-uWY0rOOdvI .navbar.opened {
    height: auto;
  }
  .cid-uWY0rOOdvI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWY0rOOdvI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWY0rOOdvI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWY0rOOdvI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWY0rOOdvI .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWY0rOOdvI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWY0rOOdvI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWY0rOOdvI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWY0rOOdvI .navbar-brand {
    margin-right: auto;
  }
  .cid-uWY0rOOdvI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWY0rOOdvI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWY0rOOdvI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWY0rOOdvI .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-uWY0rOOdvI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWY0rOOdvI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWY0rOOdvI .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWY0rOOdvI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWY0rOOdvI .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-uWY0rOOdvI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWY0rOOdvI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWY0rPWA8c {
  display: flex;
  background-color: #393193;
}
.cid-uWY0rPWA8c .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWY0rPWA8c .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWY0rPWA8c {
    align-items: center;
  }
  .cid-uWY0rPWA8c .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWY0rPWA8c .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWY0rPWA8c {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWY0rPWA8c .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWY0rPWA8c .content-wrap {
    width: 100%;
  }
}
.cid-uWY0rPWA8c .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWY0rPWA8c .mbr-text,
.cid-uWY0rPWA8c .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWY0rPWA8c .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWY0rQQnst {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWY0rQQnst .mbr-text {
  color: #000000;
}
.cid-uWY0rQQnst .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY0rQQnst .mbr-section-title {
  color: #000000;
}
.cid-uWY0rRxV6i {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWY0rRxV6i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY0rRxV6i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWY0rRxV6i .container-fluid {
    padding: 0;
  }
}
.cid-uWY0rRxV6i .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWY0rRxV6i .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWY0rRxV6i .embla__button--next,
.cid-uWY0rRxV6i .embla__button--prev {
  display: flex;
}
.cid-uWY0rRxV6i .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWY0rRxV6i .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWY0rRxV6i .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWY0rRxV6i .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWY0rRxV6i .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWY0rRxV6i .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWY0rRxV6i .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWY0rRxV6i .embla {
  position: relative;
  width: 100%;
}
.cid-uWY0rRxV6i .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWY0rRxV6i .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWY0rRxV6i .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWY0rRxV6i .embla__slide a {
  cursor: grab;
}
.cid-uWY0rRxV6i .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWY0rRxV6i .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWY0rRxV6i .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWY0rRxV6i .mbr-section-title {
  color: #232323;
}
.cid-uWY0rRxV6i .mbr-section-subtitle {
  color: #232323;
}
.cid-uWY0rRxV6i .mbr-box {
  color: #ffffff;
}
.cid-uWY0rRxV6i .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWY0rRxV6i img,
.cid-uWY0rRxV6i .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWY0rRxV6i .item-wrapper {
  position: relative;
}
.cid-uWY0rRxV6i .content-head {
  max-width: 800px;
}
.cid-uWY0rU4ED1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWY0rU4ED1 .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWY0rU4ED1 img,
.cid-uWY0rU4ED1 .item-img {
  width: 100%;
}
.cid-uWY0rU4ED1 .item:focus,
.cid-uWY0rU4ED1 span:focus {
  outline: none;
}
.cid-uWY0rU4ED1 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWY0rU4ED1 .item {
    margin-bottom: 1rem;
  }
}
.cid-uWY0rU4ED1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWY0rU4ED1 .mbr-section-title {
  color: #232323;
}
.cid-uWY0rU4ED1 .mbr-text,
.cid-uWY0rU4ED1 .mbr-section-btn {
  color: #232323;
}
.cid-uWY0rU4ED1 .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWY0rU4ED1 .content-head {
  max-width: 800px;
}
.cid-uWY0rVcs8l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWY0rVcs8l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY0rVcs8l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWY0rVcs8l .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY0rVcs8l .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWY0rVcs8l .google-map {
  height: 100%;
  position: relative;
}
.cid-uWY0rVcs8l .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWY0rVcs8l .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWY0rVcs8l .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWY0rVcs8l .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWY0rVcs8l .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWY0rVcs8l .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWY0rVcs8l .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY0rVcs8l .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWY0rVcs8l ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWY0rVcs8l .content-head {
  max-width: 800px;
}
.cid-uWY0rWa5lG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWY0rWa5lG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY0rWa5lG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWY0rWa5lG .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWY0rWa5lG .footer-col {
    flex-direction: column;
  }
}
.cid-uWY0rWa5lG .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWY0rWa5lG .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWY0rWa5lG .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY0rWa5lG .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY0rWa5lG .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWY0rWa5lG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWY0rWa5lG .soc-item {
  margin: 8px;
}
.cid-uWY0rWa5lG .soc-item a:hover .mbr-iconfont,
.cid-uWY0rWa5lG .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWY0rWa5lG .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWY0rWa5lG .row {
    text-align: center;
  }
  .cid-uWY0rWa5lG .social-row {
    justify-content: center;
  }
}
.cid-uWY0rWa5lG .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWY0rWa5lG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY0rWa5lG .list {
    margin-bottom: 0rem;
  }
}
.cid-uWY0rWa5lG .mbr-text {
  color: #bbbbbb;
}
.cid-uWY0rWa5lG .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY0rWa5lG .list,
.cid-uWY0rWa5lG .item-wrap {
  color: #232323;
}
.cid-uWY0rWa5lG .copyright {
  color: #000000;
}
.cid-uWY1eFvSZQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWY1eFvSZQ .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;
}
@media (max-width: 767px) {
  .cid-uWY1eFvSZQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWY1eFvSZQ .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-uWY1eFvSZQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWY1eFvSZQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWY1eFvSZQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWY1eFvSZQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWY1eFvSZQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWY1eFvSZQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWY1eFvSZQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWY1eFvSZQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWY1eFvSZQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWY1eFvSZQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWY1eFvSZQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWY1eFvSZQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWY1eFvSZQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWY1eFvSZQ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWY1eFvSZQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWY1eFvSZQ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWY1eFvSZQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWY1eFvSZQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWY1eFvSZQ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWY1eFvSZQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1eFvSZQ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWY1eFvSZQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWY1eFvSZQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWY1eFvSZQ .nav-item:focus,
.cid-uWY1eFvSZQ .nav-link:focus {
  outline: none;
}
.cid-uWY1eFvSZQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWY1eFvSZQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWY1eFvSZQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWY1eFvSZQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWY1eFvSZQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWY1eFvSZQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWY1eFvSZQ .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-uWY1eFvSZQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uWY1eFvSZQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWY1eFvSZQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uWY1eFvSZQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWY1eFvSZQ .navbar.collapsed {
  justify-content: center;
}
.cid-uWY1eFvSZQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWY1eFvSZQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWY1eFvSZQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWY1eFvSZQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWY1eFvSZQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWY1eFvSZQ .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-uWY1eFvSZQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWY1eFvSZQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWY1eFvSZQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWY1eFvSZQ .navbar {
    min-height: 72px;
  }
  .cid-uWY1eFvSZQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWY1eFvSZQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWY1eFvSZQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWY1eFvSZQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWY1eFvSZQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWY1eFvSZQ .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-uWY1eFvSZQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWY1eFvSZQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWY1eFvSZQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWY1eFvSZQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWY1eFvSZQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWY1eFvSZQ .dropdown-item.active,
.cid-uWY1eFvSZQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uWY1eFvSZQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWY1eFvSZQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWY1eFvSZQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWY1eFvSZQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWY1eFvSZQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWY1eFvSZQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWY1eFvSZQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWY1eFvSZQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWY1eFvSZQ .navbar-buttons {
    text-align: left;
  }
}
.cid-uWY1eFvSZQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWY1eFvSZQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWY1eFvSZQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWY1eFvSZQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY1eFvSZQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY1eFvSZQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWY1eFvSZQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY1eFvSZQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWY1eFvSZQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWY1eFvSZQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY1eFvSZQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWY1eFvSZQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWY1eFvSZQ .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-uWY1eFvSZQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWY1eFvSZQ .navbar {
    height: 70px;
  }
  .cid-uWY1eFvSZQ .navbar.opened {
    height: auto;
  }
  .cid-uWY1eFvSZQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWY1eFvSZQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWY1eFvSZQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWY1eFvSZQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWY1eFvSZQ .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWY1eFvSZQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWY1eFvSZQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWY1eFvSZQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWY1eFvSZQ .navbar-brand {
    margin-right: auto;
  }
  .cid-uWY1eFvSZQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWY1eFvSZQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWY1eFvSZQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWY1eFvSZQ .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-uWY1eFvSZQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWY1eFvSZQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWY1eFvSZQ .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWY1eFvSZQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWY1eFvSZQ .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-uWY1eFvSZQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWY1eFvSZQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWY1eGnQwF {
  display: flex;
  background-color: #393193;
}
.cid-uWY1eGnQwF .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWY1eGnQwF .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWY1eGnQwF {
    align-items: center;
  }
  .cid-uWY1eGnQwF .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWY1eGnQwF .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWY1eGnQwF {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWY1eGnQwF .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWY1eGnQwF .content-wrap {
    width: 100%;
  }
}
.cid-uWY1eGnQwF .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWY1eGnQwF .mbr-text,
.cid-uWY1eGnQwF .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWY1eGnQwF .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWY1eH905H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWY1eH905H .mbr-text {
  color: #000000;
}
.cid-uWY1eH905H .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY1eH905H .mbr-section-title {
  color: #000000;
}
.cid-uWY1eHM5vP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWY1eHM5vP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY1eHM5vP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWY1eHM5vP .container-fluid {
    padding: 0;
  }
}
.cid-uWY1eHM5vP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWY1eHM5vP .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWY1eHM5vP .embla__button--next,
.cid-uWY1eHM5vP .embla__button--prev {
  display: flex;
}
.cid-uWY1eHM5vP .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWY1eHM5vP .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWY1eHM5vP .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWY1eHM5vP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWY1eHM5vP .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWY1eHM5vP .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWY1eHM5vP .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWY1eHM5vP .embla {
  position: relative;
  width: 100%;
}
.cid-uWY1eHM5vP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWY1eHM5vP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWY1eHM5vP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWY1eHM5vP .embla__slide a {
  cursor: grab;
}
.cid-uWY1eHM5vP .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWY1eHM5vP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWY1eHM5vP .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWY1eHM5vP .mbr-section-title {
  color: #232323;
}
.cid-uWY1eHM5vP .mbr-section-subtitle {
  color: #232323;
}
.cid-uWY1eHM5vP .mbr-box {
  color: #ffffff;
}
.cid-uWY1eHM5vP .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWY1eHM5vP img,
.cid-uWY1eHM5vP .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWY1eHM5vP .item-wrapper {
  position: relative;
}
.cid-uWY1eHM5vP .content-head {
  max-width: 800px;
}
.cid-uWY1eJUwNH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWY1eJUwNH .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWY1eJUwNH img,
.cid-uWY1eJUwNH .item-img {
  width: 100%;
}
.cid-uWY1eJUwNH .item:focus,
.cid-uWY1eJUwNH span:focus {
  outline: none;
}
.cid-uWY1eJUwNH .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWY1eJUwNH .item {
    margin-bottom: 1rem;
  }
}
.cid-uWY1eJUwNH .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWY1eJUwNH .mbr-section-title {
  color: #232323;
}
.cid-uWY1eJUwNH .mbr-text,
.cid-uWY1eJUwNH .mbr-section-btn {
  color: #232323;
}
.cid-uWY1eJUwNH .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWY1eJUwNH .content-head {
  max-width: 800px;
}
.cid-uWY1eKYUZS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWY1eKYUZS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY1eKYUZS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWY1eKYUZS .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1eKYUZS .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWY1eKYUZS .google-map {
  height: 100%;
  position: relative;
}
.cid-uWY1eKYUZS .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWY1eKYUZS .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWY1eKYUZS .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWY1eKYUZS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWY1eKYUZS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWY1eKYUZS .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWY1eKYUZS .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1eKYUZS .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWY1eKYUZS ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWY1eKYUZS .content-head {
  max-width: 800px;
}
.cid-uWY1eLWJTp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWY1eLWJTp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY1eLWJTp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWY1eLWJTp .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWY1eLWJTp .footer-col {
    flex-direction: column;
  }
}
.cid-uWY1eLWJTp .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWY1eLWJTp .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWY1eLWJTp .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY1eLWJTp .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1eLWJTp .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWY1eLWJTp .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWY1eLWJTp .soc-item {
  margin: 8px;
}
.cid-uWY1eLWJTp .soc-item a:hover .mbr-iconfont,
.cid-uWY1eLWJTp .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWY1eLWJTp .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWY1eLWJTp .row {
    text-align: center;
  }
  .cid-uWY1eLWJTp .social-row {
    justify-content: center;
  }
}
.cid-uWY1eLWJTp .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWY1eLWJTp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY1eLWJTp .list {
    margin-bottom: 0rem;
  }
}
.cid-uWY1eLWJTp .mbr-text {
  color: #bbbbbb;
}
.cid-uWY1eLWJTp .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY1eLWJTp .list,
.cid-uWY1eLWJTp .item-wrap {
  color: #232323;
}
.cid-uWY1eLWJTp .copyright {
  color: #000000;
}
.cid-uWY1TuCi34 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWY1TuCi34 .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;
}
@media (max-width: 767px) {
  .cid-uWY1TuCi34 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWY1TuCi34 .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-uWY1TuCi34 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWY1TuCi34 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWY1TuCi34 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWY1TuCi34 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWY1TuCi34 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWY1TuCi34 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWY1TuCi34 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWY1TuCi34 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWY1TuCi34 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWY1TuCi34 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWY1TuCi34 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWY1TuCi34 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWY1TuCi34 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWY1TuCi34 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWY1TuCi34 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWY1TuCi34 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWY1TuCi34 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWY1TuCi34 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWY1TuCi34 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWY1TuCi34 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1TuCi34 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWY1TuCi34 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWY1TuCi34 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWY1TuCi34 .nav-item:focus,
.cid-uWY1TuCi34 .nav-link:focus {
  outline: none;
}
.cid-uWY1TuCi34 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWY1TuCi34 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWY1TuCi34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWY1TuCi34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWY1TuCi34 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWY1TuCi34 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWY1TuCi34 .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-uWY1TuCi34 .navbar.opened {
  transition: all 0.3s;
}
.cid-uWY1TuCi34 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWY1TuCi34 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWY1TuCi34 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWY1TuCi34 .navbar.collapsed {
  justify-content: center;
}
.cid-uWY1TuCi34 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWY1TuCi34 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWY1TuCi34 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWY1TuCi34 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWY1TuCi34 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWY1TuCi34 .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-uWY1TuCi34 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWY1TuCi34 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWY1TuCi34 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWY1TuCi34 .navbar {
    min-height: 72px;
  }
  .cid-uWY1TuCi34 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWY1TuCi34 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWY1TuCi34 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWY1TuCi34 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWY1TuCi34 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWY1TuCi34 .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-uWY1TuCi34 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWY1TuCi34 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWY1TuCi34 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWY1TuCi34 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWY1TuCi34 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWY1TuCi34 .dropdown-item.active,
.cid-uWY1TuCi34 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWY1TuCi34 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWY1TuCi34 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWY1TuCi34 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWY1TuCi34 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWY1TuCi34 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWY1TuCi34 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWY1TuCi34 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWY1TuCi34 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWY1TuCi34 .navbar-buttons {
    text-align: left;
  }
}
.cid-uWY1TuCi34 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWY1TuCi34 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWY1TuCi34 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWY1TuCi34 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY1TuCi34 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY1TuCi34 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWY1TuCi34 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY1TuCi34 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWY1TuCi34 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWY1TuCi34 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY1TuCi34 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWY1TuCi34 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWY1TuCi34 .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-uWY1TuCi34 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWY1TuCi34 .navbar {
    height: 70px;
  }
  .cid-uWY1TuCi34 .navbar.opened {
    height: auto;
  }
  .cid-uWY1TuCi34 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWY1TuCi34 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWY1TuCi34 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWY1TuCi34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWY1TuCi34 .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWY1TuCi34 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWY1TuCi34 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWY1TuCi34 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWY1TuCi34 .navbar-brand {
    margin-right: auto;
  }
  .cid-uWY1TuCi34 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWY1TuCi34 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWY1TuCi34 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWY1TuCi34 .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-uWY1TuCi34 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWY1TuCi34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWY1TuCi34 .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWY1TuCi34 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWY1TuCi34 .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-uWY1TuCi34 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWY1TuCi34 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWY1TvzRNx {
  display: flex;
  background-color: #393193;
}
.cid-uWY1TvzRNx .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWY1TvzRNx .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWY1TvzRNx {
    align-items: center;
  }
  .cid-uWY1TvzRNx .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWY1TvzRNx .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWY1TvzRNx {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWY1TvzRNx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWY1TvzRNx .content-wrap {
    width: 100%;
  }
}
.cid-uWY1TvzRNx .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWY1TvzRNx .mbr-text,
.cid-uWY1TvzRNx .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWY1TvzRNx .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWY1TwLhRq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWY1TwLhRq .mbr-text {
  color: #000000;
}
.cid-uWY1TwLhRq .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY1TwLhRq .mbr-section-title {
  color: #000000;
}
.cid-uWY1Txntjz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWY1Txntjz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY1Txntjz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWY1Txntjz .container-fluid {
    padding: 0;
  }
}
.cid-uWY1Txntjz .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWY1Txntjz .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWY1Txntjz .embla__button--next,
.cid-uWY1Txntjz .embla__button--prev {
  display: flex;
}
.cid-uWY1Txntjz .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWY1Txntjz .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWY1Txntjz .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWY1Txntjz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWY1Txntjz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWY1Txntjz .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWY1Txntjz .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWY1Txntjz .embla {
  position: relative;
  width: 100%;
}
.cid-uWY1Txntjz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWY1Txntjz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWY1Txntjz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWY1Txntjz .embla__slide a {
  cursor: grab;
}
.cid-uWY1Txntjz .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWY1Txntjz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWY1Txntjz .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWY1Txntjz .mbr-section-title {
  color: #232323;
}
.cid-uWY1Txntjz .mbr-section-subtitle {
  color: #232323;
}
.cid-uWY1Txntjz .mbr-box {
  color: #ffffff;
}
.cid-uWY1Txntjz .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWY1Txntjz img,
.cid-uWY1Txntjz .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWY1Txntjz .item-wrapper {
  position: relative;
}
.cid-uWY1Txntjz .content-head {
  max-width: 800px;
}
.cid-uWY1Tzvuks {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWY1Tzvuks .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWY1Tzvuks img,
.cid-uWY1Tzvuks .item-img {
  width: 100%;
}
.cid-uWY1Tzvuks .item:focus,
.cid-uWY1Tzvuks span:focus {
  outline: none;
}
.cid-uWY1Tzvuks .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWY1Tzvuks .item {
    margin-bottom: 1rem;
  }
}
.cid-uWY1Tzvuks .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWY1Tzvuks .mbr-section-title {
  color: #232323;
}
.cid-uWY1Tzvuks .mbr-text,
.cid-uWY1Tzvuks .mbr-section-btn {
  color: #232323;
}
.cid-uWY1Tzvuks .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWY1Tzvuks .content-head {
  max-width: 800px;
}
.cid-uWY1TAy0V4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWY1TAy0V4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY1TAy0V4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWY1TAy0V4 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1TAy0V4 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWY1TAy0V4 .google-map {
  height: 100%;
  position: relative;
}
.cid-uWY1TAy0V4 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWY1TAy0V4 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWY1TAy0V4 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWY1TAy0V4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWY1TAy0V4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWY1TAy0V4 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWY1TAy0V4 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1TAy0V4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWY1TAy0V4 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWY1TAy0V4 .content-head {
  max-width: 800px;
}
.cid-uWY1TBwdvB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWY1TBwdvB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY1TBwdvB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWY1TBwdvB .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWY1TBwdvB .footer-col {
    flex-direction: column;
  }
}
.cid-uWY1TBwdvB .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWY1TBwdvB .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWY1TBwdvB .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY1TBwdvB .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1TBwdvB .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWY1TBwdvB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWY1TBwdvB .soc-item {
  margin: 8px;
}
.cid-uWY1TBwdvB .soc-item a:hover .mbr-iconfont,
.cid-uWY1TBwdvB .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWY1TBwdvB .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWY1TBwdvB .row {
    text-align: center;
  }
  .cid-uWY1TBwdvB .social-row {
    justify-content: center;
  }
}
.cid-uWY1TBwdvB .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWY1TBwdvB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY1TBwdvB .list {
    margin-bottom: 0rem;
  }
}
.cid-uWY1TBwdvB .mbr-text {
  color: #bbbbbb;
}
.cid-uWY1TBwdvB .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY1TBwdvB .list,
.cid-uWY1TBwdvB .item-wrap {
  color: #232323;
}
.cid-uWY1TBwdvB .copyright {
  color: #000000;
}
.cid-uWY1ZGAM0P {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWY1ZGAM0P .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;
}
@media (max-width: 767px) {
  .cid-uWY1ZGAM0P .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWY1ZGAM0P .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-uWY1ZGAM0P .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWY1ZGAM0P .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWY1ZGAM0P .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWY1ZGAM0P .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWY1ZGAM0P .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWY1ZGAM0P .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWY1ZGAM0P .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWY1ZGAM0P .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWY1ZGAM0P .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWY1ZGAM0P .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWY1ZGAM0P .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWY1ZGAM0P .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWY1ZGAM0P .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWY1ZGAM0P .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWY1ZGAM0P .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWY1ZGAM0P .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWY1ZGAM0P .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWY1ZGAM0P .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWY1ZGAM0P .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWY1ZGAM0P .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1ZGAM0P .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWY1ZGAM0P .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWY1ZGAM0P .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWY1ZGAM0P .nav-item:focus,
.cid-uWY1ZGAM0P .nav-link:focus {
  outline: none;
}
.cid-uWY1ZGAM0P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWY1ZGAM0P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWY1ZGAM0P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWY1ZGAM0P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWY1ZGAM0P .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWY1ZGAM0P .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWY1ZGAM0P .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-uWY1ZGAM0P .navbar.opened {
  transition: all 0.3s;
}
.cid-uWY1ZGAM0P .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWY1ZGAM0P .navbar .navbar-logo img {
  width: auto;
}
.cid-uWY1ZGAM0P .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWY1ZGAM0P .navbar.collapsed {
  justify-content: center;
}
.cid-uWY1ZGAM0P .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWY1ZGAM0P .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWY1ZGAM0P .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWY1ZGAM0P .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWY1ZGAM0P .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWY1ZGAM0P .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-uWY1ZGAM0P .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWY1ZGAM0P .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWY1ZGAM0P .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWY1ZGAM0P .navbar {
    min-height: 72px;
  }
  .cid-uWY1ZGAM0P .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWY1ZGAM0P .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWY1ZGAM0P .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWY1ZGAM0P .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWY1ZGAM0P .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWY1ZGAM0P .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-uWY1ZGAM0P .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWY1ZGAM0P .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWY1ZGAM0P .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWY1ZGAM0P .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWY1ZGAM0P .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWY1ZGAM0P .dropdown-item.active,
.cid-uWY1ZGAM0P .dropdown-item:active {
  background-color: transparent;
}
.cid-uWY1ZGAM0P .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWY1ZGAM0P .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWY1ZGAM0P .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWY1ZGAM0P .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWY1ZGAM0P .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWY1ZGAM0P .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWY1ZGAM0P ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWY1ZGAM0P .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWY1ZGAM0P .navbar-buttons {
    text-align: left;
  }
}
.cid-uWY1ZGAM0P button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWY1ZGAM0P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWY1ZGAM0P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWY1ZGAM0P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY1ZGAM0P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY1ZGAM0P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWY1ZGAM0P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY1ZGAM0P nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWY1ZGAM0P nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWY1ZGAM0P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY1ZGAM0P .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWY1ZGAM0P a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWY1ZGAM0P .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-uWY1ZGAM0P .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWY1ZGAM0P .navbar {
    height: 70px;
  }
  .cid-uWY1ZGAM0P .navbar.opened {
    height: auto;
  }
  .cid-uWY1ZGAM0P .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWY1ZGAM0P .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWY1ZGAM0P .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWY1ZGAM0P .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWY1ZGAM0P .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWY1ZGAM0P .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWY1ZGAM0P .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWY1ZGAM0P .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWY1ZGAM0P .navbar-brand {
    margin-right: auto;
  }
  .cid-uWY1ZGAM0P .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWY1ZGAM0P .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWY1ZGAM0P .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWY1ZGAM0P .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-uWY1ZGAM0P .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWY1ZGAM0P .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWY1ZGAM0P .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWY1ZGAM0P .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWY1ZGAM0P .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-uWY1ZGAM0P .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWY1ZGAM0P .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWY1ZHAkFw {
  display: flex;
  background-color: #393193;
}
.cid-uWY1ZHAkFw .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWY1ZHAkFw .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWY1ZHAkFw {
    align-items: center;
  }
  .cid-uWY1ZHAkFw .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWY1ZHAkFw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWY1ZHAkFw {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWY1ZHAkFw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWY1ZHAkFw .content-wrap {
    width: 100%;
  }
}
.cid-uWY1ZHAkFw .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWY1ZHAkFw .mbr-text,
.cid-uWY1ZHAkFw .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWY1ZHAkFw .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWY1ZIsso7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWY1ZIsso7 .mbr-text {
  color: #000000;
}
.cid-uWY1ZIsso7 .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY1ZIsso7 .mbr-section-title {
  color: #000000;
}
.cid-uWY1ZJ1jEd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWY1ZJ1jEd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY1ZJ1jEd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWY1ZJ1jEd .container-fluid {
    padding: 0;
  }
}
.cid-uWY1ZJ1jEd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWY1ZJ1jEd .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWY1ZJ1jEd .embla__button--next,
.cid-uWY1ZJ1jEd .embla__button--prev {
  display: flex;
}
.cid-uWY1ZJ1jEd .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWY1ZJ1jEd .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWY1ZJ1jEd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWY1ZJ1jEd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWY1ZJ1jEd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWY1ZJ1jEd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWY1ZJ1jEd .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWY1ZJ1jEd .embla {
  position: relative;
  width: 100%;
}
.cid-uWY1ZJ1jEd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWY1ZJ1jEd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWY1ZJ1jEd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWY1ZJ1jEd .embla__slide a {
  cursor: grab;
}
.cid-uWY1ZJ1jEd .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWY1ZJ1jEd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWY1ZJ1jEd .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWY1ZJ1jEd .mbr-section-title {
  color: #232323;
}
.cid-uWY1ZJ1jEd .mbr-section-subtitle {
  color: #232323;
}
.cid-uWY1ZJ1jEd .mbr-box {
  color: #ffffff;
}
.cid-uWY1ZJ1jEd .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWY1ZJ1jEd img,
.cid-uWY1ZJ1jEd .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWY1ZJ1jEd .item-wrapper {
  position: relative;
}
.cid-uWY1ZJ1jEd .content-head {
  max-width: 800px;
}
.cid-uWY1ZLuBrh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWY1ZLuBrh .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWY1ZLuBrh img,
.cid-uWY1ZLuBrh .item-img {
  width: 100%;
}
.cid-uWY1ZLuBrh .item:focus,
.cid-uWY1ZLuBrh span:focus {
  outline: none;
}
.cid-uWY1ZLuBrh .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWY1ZLuBrh .item {
    margin-bottom: 1rem;
  }
}
.cid-uWY1ZLuBrh .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWY1ZLuBrh .mbr-section-title {
  color: #232323;
}
.cid-uWY1ZLuBrh .mbr-text,
.cid-uWY1ZLuBrh .mbr-section-btn {
  color: #232323;
}
.cid-uWY1ZLuBrh .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWY1ZLuBrh .content-head {
  max-width: 800px;
}
.cid-uWY1ZMsA4z {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWY1ZMsA4z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY1ZMsA4z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWY1ZMsA4z .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1ZMsA4z .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWY1ZMsA4z .google-map {
  height: 100%;
  position: relative;
}
.cid-uWY1ZMsA4z .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWY1ZMsA4z .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWY1ZMsA4z .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWY1ZMsA4z .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWY1ZMsA4z .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWY1ZMsA4z .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWY1ZMsA4z .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1ZMsA4z .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWY1ZMsA4z ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWY1ZMsA4z .content-head {
  max-width: 800px;
}
.cid-uWY1ZNoobD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWY1ZNoobD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY1ZNoobD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWY1ZNoobD .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWY1ZNoobD .footer-col {
    flex-direction: column;
  }
}
.cid-uWY1ZNoobD .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWY1ZNoobD .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWY1ZNoobD .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY1ZNoobD .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY1ZNoobD .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWY1ZNoobD .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWY1ZNoobD .soc-item {
  margin: 8px;
}
.cid-uWY1ZNoobD .soc-item a:hover .mbr-iconfont,
.cid-uWY1ZNoobD .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWY1ZNoobD .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWY1ZNoobD .row {
    text-align: center;
  }
  .cid-uWY1ZNoobD .social-row {
    justify-content: center;
  }
}
.cid-uWY1ZNoobD .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWY1ZNoobD .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY1ZNoobD .list {
    margin-bottom: 0rem;
  }
}
.cid-uWY1ZNoobD .mbr-text {
  color: #bbbbbb;
}
.cid-uWY1ZNoobD .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY1ZNoobD .list,
.cid-uWY1ZNoobD .item-wrap {
  color: #232323;
}
.cid-uWY1ZNoobD .copyright {
  color: #000000;
}
.cid-uWY417rmzw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWY417rmzw .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;
}
@media (max-width: 767px) {
  .cid-uWY417rmzw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWY417rmzw .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-uWY417rmzw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWY417rmzw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWY417rmzw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWY417rmzw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWY417rmzw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWY417rmzw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWY417rmzw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWY417rmzw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWY417rmzw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWY417rmzw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWY417rmzw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWY417rmzw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWY417rmzw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWY417rmzw .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWY417rmzw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWY417rmzw .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWY417rmzw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWY417rmzw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWY417rmzw .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWY417rmzw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY417rmzw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWY417rmzw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWY417rmzw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWY417rmzw .nav-item:focus,
.cid-uWY417rmzw .nav-link:focus {
  outline: none;
}
.cid-uWY417rmzw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWY417rmzw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWY417rmzw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWY417rmzw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWY417rmzw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWY417rmzw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWY417rmzw .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-uWY417rmzw .navbar.opened {
  transition: all 0.3s;
}
.cid-uWY417rmzw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWY417rmzw .navbar .navbar-logo img {
  width: auto;
}
.cid-uWY417rmzw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWY417rmzw .navbar.collapsed {
  justify-content: center;
}
.cid-uWY417rmzw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWY417rmzw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWY417rmzw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWY417rmzw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWY417rmzw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWY417rmzw .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-uWY417rmzw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWY417rmzw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWY417rmzw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWY417rmzw .navbar {
    min-height: 72px;
  }
  .cid-uWY417rmzw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWY417rmzw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWY417rmzw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWY417rmzw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWY417rmzw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWY417rmzw .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-uWY417rmzw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWY417rmzw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWY417rmzw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWY417rmzw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWY417rmzw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWY417rmzw .dropdown-item.active,
.cid-uWY417rmzw .dropdown-item:active {
  background-color: transparent;
}
.cid-uWY417rmzw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWY417rmzw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWY417rmzw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWY417rmzw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWY417rmzw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWY417rmzw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWY417rmzw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWY417rmzw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWY417rmzw .navbar-buttons {
    text-align: left;
  }
}
.cid-uWY417rmzw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWY417rmzw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWY417rmzw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWY417rmzw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY417rmzw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY417rmzw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWY417rmzw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY417rmzw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWY417rmzw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWY417rmzw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY417rmzw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWY417rmzw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWY417rmzw .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-uWY417rmzw .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWY417rmzw .navbar {
    height: 70px;
  }
  .cid-uWY417rmzw .navbar.opened {
    height: auto;
  }
  .cid-uWY417rmzw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWY417rmzw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWY417rmzw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWY417rmzw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWY417rmzw .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWY417rmzw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWY417rmzw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWY417rmzw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWY417rmzw .navbar-brand {
    margin-right: auto;
  }
  .cid-uWY417rmzw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWY417rmzw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWY417rmzw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWY417rmzw .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-uWY417rmzw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWY417rmzw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWY417rmzw .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWY417rmzw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWY417rmzw .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-uWY417rmzw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWY417rmzw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWY418sAKp {
  display: flex;
  background-color: #393193;
}
.cid-uWY418sAKp .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWY418sAKp .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWY418sAKp {
    align-items: center;
  }
  .cid-uWY418sAKp .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWY418sAKp .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWY418sAKp {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWY418sAKp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWY418sAKp .content-wrap {
    width: 100%;
  }
}
.cid-uWY418sAKp .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWY418sAKp .mbr-text,
.cid-uWY418sAKp .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWY418sAKp .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWY419DbEA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWY419DbEA .mbr-text {
  color: #000000;
}
.cid-uWY419DbEA .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY419DbEA .mbr-section-title {
  color: #000000;
}
.cid-uWY41ata15 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWY41ata15 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY41ata15 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWY41ata15 .container-fluid {
    padding: 0;
  }
}
.cid-uWY41ata15 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWY41ata15 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWY41ata15 .embla__button--next,
.cid-uWY41ata15 .embla__button--prev {
  display: flex;
}
.cid-uWY41ata15 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWY41ata15 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWY41ata15 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWY41ata15 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWY41ata15 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWY41ata15 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWY41ata15 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWY41ata15 .embla {
  position: relative;
  width: 100%;
}
.cid-uWY41ata15 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWY41ata15 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWY41ata15 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWY41ata15 .embla__slide a {
  cursor: grab;
}
.cid-uWY41ata15 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWY41ata15 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWY41ata15 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWY41ata15 .mbr-section-title {
  color: #232323;
}
.cid-uWY41ata15 .mbr-section-subtitle {
  color: #232323;
}
.cid-uWY41ata15 .mbr-box {
  color: #ffffff;
}
.cid-uWY41ata15 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWY41ata15 img,
.cid-uWY41ata15 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWY41ata15 .item-wrapper {
  position: relative;
}
.cid-uWY41ata15 .content-head {
  max-width: 800px;
}
.cid-uWY41cNgLO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWY41cNgLO .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWY41cNgLO img,
.cid-uWY41cNgLO .item-img {
  width: 100%;
}
.cid-uWY41cNgLO .item:focus,
.cid-uWY41cNgLO span:focus {
  outline: none;
}
.cid-uWY41cNgLO .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWY41cNgLO .item {
    margin-bottom: 1rem;
  }
}
.cid-uWY41cNgLO .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWY41cNgLO .mbr-section-title {
  color: #232323;
}
.cid-uWY41cNgLO .mbr-text,
.cid-uWY41cNgLO .mbr-section-btn {
  color: #232323;
}
.cid-uWY41cNgLO .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWY41cNgLO .content-head {
  max-width: 800px;
}
.cid-uWY41dQGkG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWY41dQGkG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY41dQGkG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWY41dQGkG .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY41dQGkG .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWY41dQGkG .google-map {
  height: 100%;
  position: relative;
}
.cid-uWY41dQGkG .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWY41dQGkG .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWY41dQGkG .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWY41dQGkG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWY41dQGkG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWY41dQGkG .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWY41dQGkG .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY41dQGkG .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWY41dQGkG ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWY41dQGkG .content-head {
  max-width: 800px;
}
.cid-uWY41f1yZY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWY41f1yZY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY41f1yZY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWY41f1yZY .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWY41f1yZY .footer-col {
    flex-direction: column;
  }
}
.cid-uWY41f1yZY .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWY41f1yZY .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWY41f1yZY .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY41f1yZY .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY41f1yZY .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWY41f1yZY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWY41f1yZY .soc-item {
  margin: 8px;
}
.cid-uWY41f1yZY .soc-item a:hover .mbr-iconfont,
.cid-uWY41f1yZY .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWY41f1yZY .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWY41f1yZY .row {
    text-align: center;
  }
  .cid-uWY41f1yZY .social-row {
    justify-content: center;
  }
}
.cid-uWY41f1yZY .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWY41f1yZY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY41f1yZY .list {
    margin-bottom: 0rem;
  }
}
.cid-uWY41f1yZY .mbr-text {
  color: #bbbbbb;
}
.cid-uWY41f1yZY .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY41f1yZY .list,
.cid-uWY41f1yZY .item-wrap {
  color: #232323;
}
.cid-uWY41f1yZY .copyright {
  color: #000000;
}
.cid-uWY48rKFHW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWY48rKFHW .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;
}
@media (max-width: 767px) {
  .cid-uWY48rKFHW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWY48rKFHW .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-uWY48rKFHW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWY48rKFHW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWY48rKFHW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWY48rKFHW .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWY48rKFHW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWY48rKFHW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWY48rKFHW .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWY48rKFHW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWY48rKFHW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWY48rKFHW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWY48rKFHW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWY48rKFHW .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWY48rKFHW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWY48rKFHW .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWY48rKFHW .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWY48rKFHW .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWY48rKFHW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWY48rKFHW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWY48rKFHW .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWY48rKFHW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY48rKFHW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWY48rKFHW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWY48rKFHW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWY48rKFHW .nav-item:focus,
.cid-uWY48rKFHW .nav-link:focus {
  outline: none;
}
.cid-uWY48rKFHW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWY48rKFHW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWY48rKFHW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWY48rKFHW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWY48rKFHW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWY48rKFHW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWY48rKFHW .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-uWY48rKFHW .navbar.opened {
  transition: all 0.3s;
}
.cid-uWY48rKFHW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWY48rKFHW .navbar .navbar-logo img {
  width: auto;
}
.cid-uWY48rKFHW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWY48rKFHW .navbar.collapsed {
  justify-content: center;
}
.cid-uWY48rKFHW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWY48rKFHW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWY48rKFHW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWY48rKFHW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWY48rKFHW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWY48rKFHW .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-uWY48rKFHW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWY48rKFHW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWY48rKFHW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWY48rKFHW .navbar {
    min-height: 72px;
  }
  .cid-uWY48rKFHW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWY48rKFHW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWY48rKFHW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWY48rKFHW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWY48rKFHW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWY48rKFHW .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-uWY48rKFHW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWY48rKFHW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWY48rKFHW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWY48rKFHW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWY48rKFHW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWY48rKFHW .dropdown-item.active,
.cid-uWY48rKFHW .dropdown-item:active {
  background-color: transparent;
}
.cid-uWY48rKFHW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWY48rKFHW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWY48rKFHW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWY48rKFHW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWY48rKFHW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWY48rKFHW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWY48rKFHW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWY48rKFHW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWY48rKFHW .navbar-buttons {
    text-align: left;
  }
}
.cid-uWY48rKFHW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWY48rKFHW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWY48rKFHW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWY48rKFHW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY48rKFHW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWY48rKFHW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWY48rKFHW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY48rKFHW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWY48rKFHW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWY48rKFHW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWY48rKFHW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWY48rKFHW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWY48rKFHW .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-uWY48rKFHW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWY48rKFHW .navbar {
    height: 70px;
  }
  .cid-uWY48rKFHW .navbar.opened {
    height: auto;
  }
  .cid-uWY48rKFHW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWY48rKFHW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWY48rKFHW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWY48rKFHW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWY48rKFHW .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWY48rKFHW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWY48rKFHW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWY48rKFHW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWY48rKFHW .navbar-brand {
    margin-right: auto;
  }
  .cid-uWY48rKFHW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWY48rKFHW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWY48rKFHW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWY48rKFHW .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-uWY48rKFHW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWY48rKFHW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWY48rKFHW .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWY48rKFHW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWY48rKFHW .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-uWY48rKFHW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWY48rKFHW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWY48sOEI3 {
  display: flex;
  background-color: #393193;
}
.cid-uWY48sOEI3 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWY48sOEI3 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWY48sOEI3 {
    align-items: center;
  }
  .cid-uWY48sOEI3 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWY48sOEI3 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWY48sOEI3 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWY48sOEI3 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWY48sOEI3 .content-wrap {
    width: 100%;
  }
}
.cid-uWY48sOEI3 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWY48sOEI3 .mbr-text,
.cid-uWY48sOEI3 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWY48sOEI3 .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWY48tC6g8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWY48tC6g8 .mbr-text {
  color: #000000;
}
.cid-uWY48tC6g8 .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY48tC6g8 .mbr-section-title {
  color: #000000;
}
.cid-uWY48uo1iO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWY48uo1iO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY48uo1iO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWY48uo1iO .container-fluid {
    padding: 0;
  }
}
.cid-uWY48uo1iO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWY48uo1iO .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWY48uo1iO .embla__button--next,
.cid-uWY48uo1iO .embla__button--prev {
  display: flex;
}
.cid-uWY48uo1iO .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWY48uo1iO .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWY48uo1iO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWY48uo1iO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWY48uo1iO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWY48uo1iO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWY48uo1iO .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWY48uo1iO .embla {
  position: relative;
  width: 100%;
}
.cid-uWY48uo1iO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWY48uo1iO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWY48uo1iO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWY48uo1iO .embla__slide a {
  cursor: grab;
}
.cid-uWY48uo1iO .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWY48uo1iO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWY48uo1iO .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWY48uo1iO .mbr-section-title {
  color: #232323;
}
.cid-uWY48uo1iO .mbr-section-subtitle {
  color: #232323;
}
.cid-uWY48uo1iO .mbr-box {
  color: #ffffff;
}
.cid-uWY48uo1iO .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWY48uo1iO img,
.cid-uWY48uo1iO .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWY48uo1iO .item-wrapper {
  position: relative;
}
.cid-uWY48uo1iO .content-head {
  max-width: 800px;
}
.cid-uWY48x7hGQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWY48x7hGQ .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWY48x7hGQ img,
.cid-uWY48x7hGQ .item-img {
  width: 100%;
}
.cid-uWY48x7hGQ .item:focus,
.cid-uWY48x7hGQ span:focus {
  outline: none;
}
.cid-uWY48x7hGQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWY48x7hGQ .item {
    margin-bottom: 1rem;
  }
}
.cid-uWY48x7hGQ .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWY48x7hGQ .mbr-section-title {
  color: #232323;
}
.cid-uWY48x7hGQ .mbr-text,
.cid-uWY48x7hGQ .mbr-section-btn {
  color: #232323;
}
.cid-uWY48x7hGQ .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWY48x7hGQ .content-head {
  max-width: 800px;
}
.cid-uWY48ybOLD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWY48ybOLD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY48ybOLD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWY48ybOLD .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY48ybOLD .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWY48ybOLD .google-map {
  height: 100%;
  position: relative;
}
.cid-uWY48ybOLD .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWY48ybOLD .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWY48ybOLD .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWY48ybOLD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWY48ybOLD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWY48ybOLD .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWY48ybOLD .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY48ybOLD .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWY48ybOLD ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWY48ybOLD .content-head {
  max-width: 800px;
}
.cid-uWY48zdpvL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWY48zdpvL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWY48zdpvL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWY48zdpvL .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWY48zdpvL .footer-col {
    flex-direction: column;
  }
}
.cid-uWY48zdpvL .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWY48zdpvL .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWY48zdpvL .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY48zdpvL .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWY48zdpvL .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWY48zdpvL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWY48zdpvL .soc-item {
  margin: 8px;
}
.cid-uWY48zdpvL .soc-item a:hover .mbr-iconfont,
.cid-uWY48zdpvL .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWY48zdpvL .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWY48zdpvL .row {
    text-align: center;
  }
  .cid-uWY48zdpvL .social-row {
    justify-content: center;
  }
}
.cid-uWY48zdpvL .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWY48zdpvL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWY48zdpvL .list {
    margin-bottom: 0rem;
  }
}
.cid-uWY48zdpvL .mbr-text {
  color: #bbbbbb;
}
.cid-uWY48zdpvL .mbr-section-subtitle {
  color: #000000;
}
.cid-uWY48zdpvL .list,
.cid-uWY48zdpvL .item-wrap {
  color: #232323;
}
.cid-uWY48zdpvL .copyright {
  color: #000000;
}
.cid-uWYfFz0g0I {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWYfFz0g0I .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;
}
@media (max-width: 767px) {
  .cid-uWYfFz0g0I .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWYfFz0g0I .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-uWYfFz0g0I .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWYfFz0g0I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWYfFz0g0I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWYfFz0g0I .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWYfFz0g0I .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWYfFz0g0I .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWYfFz0g0I .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWYfFz0g0I .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWYfFz0g0I .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWYfFz0g0I .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWYfFz0g0I .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWYfFz0g0I .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWYfFz0g0I .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWYfFz0g0I .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWYfFz0g0I .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWYfFz0g0I .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWYfFz0g0I .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWYfFz0g0I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWYfFz0g0I .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWYfFz0g0I .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYfFz0g0I .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWYfFz0g0I .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWYfFz0g0I .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWYfFz0g0I .nav-item:focus,
.cid-uWYfFz0g0I .nav-link:focus {
  outline: none;
}
.cid-uWYfFz0g0I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWYfFz0g0I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWYfFz0g0I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWYfFz0g0I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWYfFz0g0I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWYfFz0g0I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWYfFz0g0I .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-uWYfFz0g0I .navbar.opened {
  transition: all 0.3s;
}
.cid-uWYfFz0g0I .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWYfFz0g0I .navbar .navbar-logo img {
  width: auto;
}
.cid-uWYfFz0g0I .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWYfFz0g0I .navbar.collapsed {
  justify-content: center;
}
.cid-uWYfFz0g0I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWYfFz0g0I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWYfFz0g0I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWYfFz0g0I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWYfFz0g0I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWYfFz0g0I .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-uWYfFz0g0I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWYfFz0g0I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWYfFz0g0I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWYfFz0g0I .navbar {
    min-height: 72px;
  }
  .cid-uWYfFz0g0I .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWYfFz0g0I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWYfFz0g0I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWYfFz0g0I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWYfFz0g0I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWYfFz0g0I .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-uWYfFz0g0I .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWYfFz0g0I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWYfFz0g0I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWYfFz0g0I .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWYfFz0g0I .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWYfFz0g0I .dropdown-item.active,
.cid-uWYfFz0g0I .dropdown-item:active {
  background-color: transparent;
}
.cid-uWYfFz0g0I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWYfFz0g0I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWYfFz0g0I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWYfFz0g0I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWYfFz0g0I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWYfFz0g0I .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWYfFz0g0I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWYfFz0g0I .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWYfFz0g0I .navbar-buttons {
    text-align: left;
  }
}
.cid-uWYfFz0g0I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWYfFz0g0I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWYfFz0g0I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWYfFz0g0I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWYfFz0g0I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWYfFz0g0I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWYfFz0g0I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWYfFz0g0I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWYfFz0g0I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWYfFz0g0I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWYfFz0g0I .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWYfFz0g0I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWYfFz0g0I .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-uWYfFz0g0I .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWYfFz0g0I .navbar {
    height: 70px;
  }
  .cid-uWYfFz0g0I .navbar.opened {
    height: auto;
  }
  .cid-uWYfFz0g0I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWYfFz0g0I .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWYfFz0g0I .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWYfFz0g0I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWYfFz0g0I .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWYfFz0g0I .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWYfFz0g0I .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWYfFz0g0I .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWYfFz0g0I .navbar-brand {
    margin-right: auto;
  }
  .cid-uWYfFz0g0I .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWYfFz0g0I .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWYfFz0g0I .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWYfFz0g0I .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-uWYfFz0g0I .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWYfFz0g0I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWYfFz0g0I .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWYfFz0g0I .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWYfFz0g0I .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-uWYfFz0g0I .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWYfFz0g0I .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWYfFzNldl {
  display: flex;
  background-color: #393193;
}
.cid-uWYfFzNldl .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWYfFzNldl .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWYfFzNldl {
    align-items: center;
  }
  .cid-uWYfFzNldl .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWYfFzNldl .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWYfFzNldl {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWYfFzNldl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWYfFzNldl .content-wrap {
    width: 100%;
  }
}
.cid-uWYfFzNldl .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWYfFzNldl .mbr-text,
.cid-uWYfFzNldl .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWYfFzNldl .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWYfFAAfkx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWYfFAAfkx .mbr-text {
  color: #000000;
}
.cid-uWYfFAAfkx .mbr-section-subtitle {
  color: #000000;
}
.cid-uWYfFAAfkx .mbr-section-title {
  color: #000000;
}
.cid-uWYfFBaRjI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWYfFBaRjI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYfFBaRjI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWYfFBaRjI .container-fluid {
    padding: 0;
  }
}
.cid-uWYfFBaRjI .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWYfFBaRjI .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWYfFBaRjI .embla__button--next,
.cid-uWYfFBaRjI .embla__button--prev {
  display: flex;
}
.cid-uWYfFBaRjI .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWYfFBaRjI .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWYfFBaRjI .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWYfFBaRjI .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWYfFBaRjI .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWYfFBaRjI .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWYfFBaRjI .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWYfFBaRjI .embla {
  position: relative;
  width: 100%;
}
.cid-uWYfFBaRjI .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWYfFBaRjI .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWYfFBaRjI .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWYfFBaRjI .embla__slide a {
  cursor: grab;
}
.cid-uWYfFBaRjI .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWYfFBaRjI .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWYfFBaRjI .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWYfFBaRjI .mbr-section-title {
  color: #232323;
}
.cid-uWYfFBaRjI .mbr-section-subtitle {
  color: #232323;
}
.cid-uWYfFBaRjI .mbr-box {
  color: #ffffff;
}
.cid-uWYfFBaRjI .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWYfFBaRjI img,
.cid-uWYfFBaRjI .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWYfFBaRjI .item-wrapper {
  position: relative;
}
.cid-uWYfFBaRjI .content-head {
  max-width: 800px;
}
.cid-uWYfFDd8O0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWYfFDd8O0 .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWYfFDd8O0 img,
.cid-uWYfFDd8O0 .item-img {
  width: 100%;
}
.cid-uWYfFDd8O0 .item:focus,
.cid-uWYfFDd8O0 span:focus {
  outline: none;
}
.cid-uWYfFDd8O0 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWYfFDd8O0 .item {
    margin-bottom: 1rem;
  }
}
.cid-uWYfFDd8O0 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWYfFDd8O0 .mbr-section-title {
  color: #232323;
}
.cid-uWYfFDd8O0 .mbr-text,
.cid-uWYfFDd8O0 .mbr-section-btn {
  color: #232323;
}
.cid-uWYfFDd8O0 .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWYfFDd8O0 .content-head {
  max-width: 800px;
}
.cid-uWYfFE2D2l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWYfFE2D2l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYfFE2D2l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWYfFE2D2l .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYfFE2D2l .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWYfFE2D2l .google-map {
  height: 100%;
  position: relative;
}
.cid-uWYfFE2D2l .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWYfFE2D2l .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWYfFE2D2l .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWYfFE2D2l .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWYfFE2D2l .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWYfFE2D2l .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWYfFE2D2l .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYfFE2D2l .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWYfFE2D2l ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWYfFE2D2l .content-head {
  max-width: 800px;
}
.cid-uWYfFEPR9N {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWYfFEPR9N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYfFEPR9N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWYfFEPR9N .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWYfFEPR9N .footer-col {
    flex-direction: column;
  }
}
.cid-uWYfFEPR9N .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWYfFEPR9N .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWYfFEPR9N .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWYfFEPR9N .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYfFEPR9N .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWYfFEPR9N .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWYfFEPR9N .soc-item {
  margin: 8px;
}
.cid-uWYfFEPR9N .soc-item a:hover .mbr-iconfont,
.cid-uWYfFEPR9N .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWYfFEPR9N .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWYfFEPR9N .row {
    text-align: center;
  }
  .cid-uWYfFEPR9N .social-row {
    justify-content: center;
  }
}
.cid-uWYfFEPR9N .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWYfFEPR9N .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWYfFEPR9N .list {
    margin-bottom: 0rem;
  }
}
.cid-uWYfFEPR9N .mbr-text {
  color: #bbbbbb;
}
.cid-uWYfFEPR9N .mbr-section-subtitle {
  color: #000000;
}
.cid-uWYfFEPR9N .list,
.cid-uWYfFEPR9N .item-wrap {
  color: #232323;
}
.cid-uWYfFEPR9N .copyright {
  color: #000000;
}
.cid-uWYfIncls7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWYfIncls7 .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;
}
@media (max-width: 767px) {
  .cid-uWYfIncls7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWYfIncls7 .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-uWYfIncls7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWYfIncls7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWYfIncls7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWYfIncls7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWYfIncls7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWYfIncls7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWYfIncls7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWYfIncls7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWYfIncls7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWYfIncls7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWYfIncls7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWYfIncls7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWYfIncls7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWYfIncls7 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWYfIncls7 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWYfIncls7 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWYfIncls7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWYfIncls7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWYfIncls7 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWYfIncls7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYfIncls7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWYfIncls7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWYfIncls7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWYfIncls7 .nav-item:focus,
.cid-uWYfIncls7 .nav-link:focus {
  outline: none;
}
.cid-uWYfIncls7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWYfIncls7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWYfIncls7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWYfIncls7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWYfIncls7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWYfIncls7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWYfIncls7 .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-uWYfIncls7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uWYfIncls7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWYfIncls7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uWYfIncls7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWYfIncls7 .navbar.collapsed {
  justify-content: center;
}
.cid-uWYfIncls7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWYfIncls7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWYfIncls7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWYfIncls7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWYfIncls7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWYfIncls7 .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-uWYfIncls7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWYfIncls7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWYfIncls7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWYfIncls7 .navbar {
    min-height: 72px;
  }
  .cid-uWYfIncls7 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWYfIncls7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWYfIncls7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWYfIncls7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWYfIncls7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWYfIncls7 .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-uWYfIncls7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWYfIncls7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWYfIncls7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWYfIncls7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWYfIncls7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWYfIncls7 .dropdown-item.active,
.cid-uWYfIncls7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uWYfIncls7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWYfIncls7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWYfIncls7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWYfIncls7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWYfIncls7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWYfIncls7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWYfIncls7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWYfIncls7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWYfIncls7 .navbar-buttons {
    text-align: left;
  }
}
.cid-uWYfIncls7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWYfIncls7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWYfIncls7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWYfIncls7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWYfIncls7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWYfIncls7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWYfIncls7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWYfIncls7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWYfIncls7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWYfIncls7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWYfIncls7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWYfIncls7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWYfIncls7 .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-uWYfIncls7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWYfIncls7 .navbar {
    height: 70px;
  }
  .cid-uWYfIncls7 .navbar.opened {
    height: auto;
  }
  .cid-uWYfIncls7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWYfIncls7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWYfIncls7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWYfIncls7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWYfIncls7 .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWYfIncls7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWYfIncls7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWYfIncls7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWYfIncls7 .navbar-brand {
    margin-right: auto;
  }
  .cid-uWYfIncls7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWYfIncls7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWYfIncls7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWYfIncls7 .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-uWYfIncls7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWYfIncls7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWYfIncls7 .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWYfIncls7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWYfIncls7 .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-uWYfIncls7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWYfIncls7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWYfInYHav {
  display: flex;
  background-color: #393193;
}
.cid-uWYfInYHav .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWYfInYHav .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWYfInYHav {
    align-items: center;
  }
  .cid-uWYfInYHav .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWYfInYHav .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWYfInYHav {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWYfInYHav .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWYfInYHav .content-wrap {
    width: 100%;
  }
}
.cid-uWYfInYHav .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWYfInYHav .mbr-text,
.cid-uWYfInYHav .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWYfInYHav .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWYfIoPxHo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWYfIoPxHo .mbr-text {
  color: #000000;
}
.cid-uWYfIoPxHo .mbr-section-subtitle {
  color: #000000;
}
.cid-uWYfIoPxHo .mbr-section-title {
  color: #000000;
}
.cid-uWYfIpohIc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWYfIpohIc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYfIpohIc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWYfIpohIc .container-fluid {
    padding: 0;
  }
}
.cid-uWYfIpohIc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWYfIpohIc .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWYfIpohIc .embla__button--next,
.cid-uWYfIpohIc .embla__button--prev {
  display: flex;
}
.cid-uWYfIpohIc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWYfIpohIc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWYfIpohIc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWYfIpohIc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWYfIpohIc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWYfIpohIc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWYfIpohIc .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWYfIpohIc .embla {
  position: relative;
  width: 100%;
}
.cid-uWYfIpohIc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWYfIpohIc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWYfIpohIc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWYfIpohIc .embla__slide a {
  cursor: grab;
}
.cid-uWYfIpohIc .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWYfIpohIc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWYfIpohIc .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWYfIpohIc .mbr-section-title {
  color: #232323;
}
.cid-uWYfIpohIc .mbr-section-subtitle {
  color: #232323;
}
.cid-uWYfIpohIc .mbr-box {
  color: #ffffff;
}
.cid-uWYfIpohIc .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWYfIpohIc img,
.cid-uWYfIpohIc .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWYfIpohIc .item-wrapper {
  position: relative;
}
.cid-uWYfIpohIc .content-head {
  max-width: 800px;
}
.cid-uWYfIrbnBP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWYfIrbnBP .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWYfIrbnBP img,
.cid-uWYfIrbnBP .item-img {
  width: 100%;
}
.cid-uWYfIrbnBP .item:focus,
.cid-uWYfIrbnBP span:focus {
  outline: none;
}
.cid-uWYfIrbnBP .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWYfIrbnBP .item {
    margin-bottom: 1rem;
  }
}
.cid-uWYfIrbnBP .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWYfIrbnBP .mbr-section-title {
  color: #232323;
}
.cid-uWYfIrbnBP .mbr-text,
.cid-uWYfIrbnBP .mbr-section-btn {
  color: #232323;
}
.cid-uWYfIrbnBP .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWYfIrbnBP .content-head {
  max-width: 800px;
}
.cid-uWYfIs0C10 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWYfIs0C10 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYfIs0C10 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWYfIs0C10 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYfIs0C10 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWYfIs0C10 .google-map {
  height: 100%;
  position: relative;
}
.cid-uWYfIs0C10 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWYfIs0C10 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWYfIs0C10 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWYfIs0C10 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWYfIs0C10 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWYfIs0C10 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWYfIs0C10 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYfIs0C10 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWYfIs0C10 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWYfIs0C10 .content-head {
  max-width: 800px;
}
.cid-uWYfIsLFuW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWYfIsLFuW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYfIsLFuW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWYfIsLFuW .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWYfIsLFuW .footer-col {
    flex-direction: column;
  }
}
.cid-uWYfIsLFuW .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWYfIsLFuW .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWYfIsLFuW .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWYfIsLFuW .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYfIsLFuW .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWYfIsLFuW .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWYfIsLFuW .soc-item {
  margin: 8px;
}
.cid-uWYfIsLFuW .soc-item a:hover .mbr-iconfont,
.cid-uWYfIsLFuW .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWYfIsLFuW .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWYfIsLFuW .row {
    text-align: center;
  }
  .cid-uWYfIsLFuW .social-row {
    justify-content: center;
  }
}
.cid-uWYfIsLFuW .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWYfIsLFuW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWYfIsLFuW .list {
    margin-bottom: 0rem;
  }
}
.cid-uWYfIsLFuW .mbr-text {
  color: #bbbbbb;
}
.cid-uWYfIsLFuW .mbr-section-subtitle {
  color: #000000;
}
.cid-uWYfIsLFuW .list,
.cid-uWYfIsLFuW .item-wrap {
  color: #232323;
}
.cid-uWYfIsLFuW .copyright {
  color: #000000;
}
.cid-uWYgo38aXZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWYgo38aXZ .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;
}
@media (max-width: 767px) {
  .cid-uWYgo38aXZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWYgo38aXZ .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-uWYgo38aXZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWYgo38aXZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWYgo38aXZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWYgo38aXZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWYgo38aXZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWYgo38aXZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWYgo38aXZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWYgo38aXZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWYgo38aXZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWYgo38aXZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWYgo38aXZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWYgo38aXZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWYgo38aXZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWYgo38aXZ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWYgo38aXZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWYgo38aXZ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWYgo38aXZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWYgo38aXZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWYgo38aXZ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWYgo38aXZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYgo38aXZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWYgo38aXZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWYgo38aXZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWYgo38aXZ .nav-item:focus,
.cid-uWYgo38aXZ .nav-link:focus {
  outline: none;
}
.cid-uWYgo38aXZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWYgo38aXZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWYgo38aXZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWYgo38aXZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWYgo38aXZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWYgo38aXZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWYgo38aXZ .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-uWYgo38aXZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uWYgo38aXZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWYgo38aXZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uWYgo38aXZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWYgo38aXZ .navbar.collapsed {
  justify-content: center;
}
.cid-uWYgo38aXZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWYgo38aXZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWYgo38aXZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWYgo38aXZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWYgo38aXZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWYgo38aXZ .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-uWYgo38aXZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWYgo38aXZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWYgo38aXZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWYgo38aXZ .navbar {
    min-height: 72px;
  }
  .cid-uWYgo38aXZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWYgo38aXZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWYgo38aXZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWYgo38aXZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWYgo38aXZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWYgo38aXZ .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-uWYgo38aXZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWYgo38aXZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWYgo38aXZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWYgo38aXZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWYgo38aXZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWYgo38aXZ .dropdown-item.active,
.cid-uWYgo38aXZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uWYgo38aXZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWYgo38aXZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWYgo38aXZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWYgo38aXZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWYgo38aXZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWYgo38aXZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWYgo38aXZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWYgo38aXZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWYgo38aXZ .navbar-buttons {
    text-align: left;
  }
}
.cid-uWYgo38aXZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWYgo38aXZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWYgo38aXZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWYgo38aXZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWYgo38aXZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWYgo38aXZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWYgo38aXZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWYgo38aXZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWYgo38aXZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWYgo38aXZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWYgo38aXZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWYgo38aXZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWYgo38aXZ .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-uWYgo38aXZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWYgo38aXZ .navbar {
    height: 70px;
  }
  .cid-uWYgo38aXZ .navbar.opened {
    height: auto;
  }
  .cid-uWYgo38aXZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWYgo38aXZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWYgo38aXZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWYgo38aXZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWYgo38aXZ .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWYgo38aXZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWYgo38aXZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWYgo38aXZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWYgo38aXZ .navbar-brand {
    margin-right: auto;
  }
  .cid-uWYgo38aXZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWYgo38aXZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWYgo38aXZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWYgo38aXZ .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-uWYgo38aXZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWYgo38aXZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWYgo38aXZ .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWYgo38aXZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWYgo38aXZ .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-uWYgo38aXZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWYgo38aXZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWYgo3UMd6 {
  display: flex;
  background-color: #393193;
}
.cid-uWYgo3UMd6 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWYgo3UMd6 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWYgo3UMd6 {
    align-items: center;
  }
  .cid-uWYgo3UMd6 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWYgo3UMd6 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWYgo3UMd6 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWYgo3UMd6 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWYgo3UMd6 .content-wrap {
    width: 100%;
  }
}
.cid-uWYgo3UMd6 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWYgo3UMd6 .mbr-text,
.cid-uWYgo3UMd6 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWYgo3UMd6 .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWYgo4vjyT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWYgo4vjyT .mbr-text {
  color: #000000;
}
.cid-uWYgo4vjyT .mbr-section-subtitle {
  color: #000000;
}
.cid-uWYgo4vjyT .mbr-section-title {
  color: #000000;
}
.cid-uWYgo50beA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWYgo50beA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYgo50beA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWYgo50beA .container-fluid {
    padding: 0;
  }
}
.cid-uWYgo50beA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWYgo50beA .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWYgo50beA .embla__button--next,
.cid-uWYgo50beA .embla__button--prev {
  display: flex;
}
.cid-uWYgo50beA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWYgo50beA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWYgo50beA .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWYgo50beA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWYgo50beA .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWYgo50beA .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWYgo50beA .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWYgo50beA .embla {
  position: relative;
  width: 100%;
}
.cid-uWYgo50beA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWYgo50beA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWYgo50beA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWYgo50beA .embla__slide a {
  cursor: grab;
}
.cid-uWYgo50beA .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWYgo50beA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWYgo50beA .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWYgo50beA .mbr-section-title {
  color: #232323;
}
.cid-uWYgo50beA .mbr-section-subtitle {
  color: #232323;
}
.cid-uWYgo50beA .mbr-box {
  color: #ffffff;
}
.cid-uWYgo50beA .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWYgo50beA img,
.cid-uWYgo50beA .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWYgo50beA .item-wrapper {
  position: relative;
}
.cid-uWYgo50beA .content-head {
  max-width: 800px;
}
.cid-uWYgo75Ch4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWYgo75Ch4 .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWYgo75Ch4 img,
.cid-uWYgo75Ch4 .item-img {
  width: 100%;
}
.cid-uWYgo75Ch4 .item:focus,
.cid-uWYgo75Ch4 span:focus {
  outline: none;
}
.cid-uWYgo75Ch4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWYgo75Ch4 .item {
    margin-bottom: 1rem;
  }
}
.cid-uWYgo75Ch4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWYgo75Ch4 .mbr-section-title {
  color: #232323;
}
.cid-uWYgo75Ch4 .mbr-text,
.cid-uWYgo75Ch4 .mbr-section-btn {
  color: #232323;
}
.cid-uWYgo75Ch4 .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWYgo75Ch4 .content-head {
  max-width: 800px;
}
.cid-uWYgo7YSwH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWYgo7YSwH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYgo7YSwH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWYgo7YSwH .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYgo7YSwH .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWYgo7YSwH .google-map {
  height: 100%;
  position: relative;
}
.cid-uWYgo7YSwH .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWYgo7YSwH .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWYgo7YSwH .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWYgo7YSwH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWYgo7YSwH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWYgo7YSwH .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWYgo7YSwH .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYgo7YSwH .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWYgo7YSwH ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWYgo7YSwH .content-head {
  max-width: 800px;
}
.cid-uWYgo8Rp98 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWYgo8Rp98 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYgo8Rp98 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWYgo8Rp98 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWYgo8Rp98 .footer-col {
    flex-direction: column;
  }
}
.cid-uWYgo8Rp98 .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWYgo8Rp98 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWYgo8Rp98 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWYgo8Rp98 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYgo8Rp98 .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWYgo8Rp98 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWYgo8Rp98 .soc-item {
  margin: 8px;
}
.cid-uWYgo8Rp98 .soc-item a:hover .mbr-iconfont,
.cid-uWYgo8Rp98 .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWYgo8Rp98 .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWYgo8Rp98 .row {
    text-align: center;
  }
  .cid-uWYgo8Rp98 .social-row {
    justify-content: center;
  }
}
.cid-uWYgo8Rp98 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWYgo8Rp98 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWYgo8Rp98 .list {
    margin-bottom: 0rem;
  }
}
.cid-uWYgo8Rp98 .mbr-text {
  color: #bbbbbb;
}
.cid-uWYgo8Rp98 .mbr-section-subtitle {
  color: #000000;
}
.cid-uWYgo8Rp98 .list,
.cid-uWYgo8Rp98 .item-wrap {
  color: #232323;
}
.cid-uWYgo8Rp98 .copyright {
  color: #000000;
}
.cid-uWYgu91KKH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uWYgu91KKH .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;
}
@media (max-width: 767px) {
  .cid-uWYgu91KKH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uWYgu91KKH .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-uWYgu91KKH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uWYgu91KKH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uWYgu91KKH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uWYgu91KKH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
  margin-right: 0;
}
.cid-uWYgu91KKH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uWYgu91KKH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uWYgu91KKH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uWYgu91KKH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uWYgu91KKH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uWYgu91KKH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uWYgu91KKH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uWYgu91KKH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uWYgu91KKH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uWYgu91KKH .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uWYgu91KKH .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uWYgu91KKH .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uWYgu91KKH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uWYgu91KKH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uWYgu91KKH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !important;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uWYgu91KKH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYgu91KKH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uWYgu91KKH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uWYgu91KKH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-uWYgu91KKH .nav-item:focus,
.cid-uWYgu91KKH .nav-link:focus {
  outline: none;
}
.cid-uWYgu91KKH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uWYgu91KKH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uWYgu91KKH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uWYgu91KKH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uWYgu91KKH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uWYgu91KKH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uWYgu91KKH .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-uWYgu91KKH .navbar.opened {
  transition: all 0.3s;
}
.cid-uWYgu91KKH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uWYgu91KKH .navbar .navbar-logo img {
  width: auto;
}
.cid-uWYgu91KKH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uWYgu91KKH .navbar.collapsed {
  justify-content: center;
}
.cid-uWYgu91KKH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uWYgu91KKH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uWYgu91KKH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uWYgu91KKH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uWYgu91KKH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uWYgu91KKH .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-uWYgu91KKH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uWYgu91KKH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uWYgu91KKH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uWYgu91KKH .navbar {
    min-height: 72px;
  }
  .cid-uWYgu91KKH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWYgu91KKH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uWYgu91KKH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uWYgu91KKH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uWYgu91KKH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uWYgu91KKH .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-uWYgu91KKH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uWYgu91KKH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uWYgu91KKH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uWYgu91KKH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uWYgu91KKH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uWYgu91KKH .dropdown-item.active,
.cid-uWYgu91KKH .dropdown-item:active {
  background-color: transparent;
}
.cid-uWYgu91KKH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uWYgu91KKH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uWYgu91KKH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uWYgu91KKH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uWYgu91KKH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uWYgu91KKH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uWYgu91KKH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uWYgu91KKH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uWYgu91KKH .navbar-buttons {
    text-align: left;
  }
}
.cid-uWYgu91KKH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uWYgu91KKH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uWYgu91KKH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uWYgu91KKH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWYgu91KKH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uWYgu91KKH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uWYgu91KKH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWYgu91KKH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uWYgu91KKH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uWYgu91KKH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uWYgu91KKH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uWYgu91KKH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uWYgu91KKH .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-uWYgu91KKH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uWYgu91KKH .navbar {
    height: 70px;
  }
  .cid-uWYgu91KKH .navbar.opened {
    height: auto;
  }
  .cid-uWYgu91KKH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uWYgu91KKH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uWYgu91KKH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uWYgu91KKH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uWYgu91KKH .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: .3s all;
  transform: rotate(-90deg);
}
.cid-uWYgu91KKH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uWYgu91KKH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uWYgu91KKH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uWYgu91KKH .navbar-brand {
    margin-right: auto;
  }
  .cid-uWYgu91KKH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uWYgu91KKH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uWYgu91KKH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uWYgu91KKH .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-uWYgu91KKH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uWYgu91KKH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uWYgu91KKH .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: .3s all;
    transform: rotate(0deg);
  }
  .cid-uWYgu91KKH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uWYgu91KKH .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-uWYgu91KKH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uWYgu91KKH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uWYgu9PtCy {
  display: flex;
  background-color: #393193;
}
.cid-uWYgu9PtCy .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uWYgu9PtCy .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uWYgu9PtCy {
    align-items: center;
  }
  .cid-uWYgu9PtCy .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWYgu9PtCy .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uWYgu9PtCy {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWYgu9PtCy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uWYgu9PtCy .content-wrap {
    width: 100%;
  }
}
.cid-uWYgu9PtCy .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWYgu9PtCy .mbr-text,
.cid-uWYgu9PtCy .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uWYgu9PtCy .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uWYguashUT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uWYguashUT .mbr-text {
  color: #000000;
}
.cid-uWYguashUT .mbr-section-subtitle {
  color: #000000;
}
.cid-uWYguashUT .mbr-section-title {
  color: #000000;
}
.cid-uWYguaYV3F {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uWYguaYV3F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYguaYV3F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uWYguaYV3F .container-fluid {
    padding: 0;
  }
}
.cid-uWYguaYV3F .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uWYguaYV3F .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWYguaYV3F .embla__button--next,
.cid-uWYguaYV3F .embla__button--prev {
  display: flex;
}
.cid-uWYguaYV3F .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWYguaYV3F .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWYguaYV3F .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uWYguaYV3F .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWYguaYV3F .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWYguaYV3F .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWYguaYV3F .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWYguaYV3F .embla {
  position: relative;
  width: 100%;
}
.cid-uWYguaYV3F .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWYguaYV3F .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWYguaYV3F .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWYguaYV3F .embla__slide a {
  cursor: grab;
}
.cid-uWYguaYV3F .embla__slide a:active {
  cursor: grabbing;
}
.cid-uWYguaYV3F .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWYguaYV3F .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uWYguaYV3F .mbr-section-title {
  color: #232323;
}
.cid-uWYguaYV3F .mbr-section-subtitle {
  color: #232323;
}
.cid-uWYguaYV3F .mbr-box {
  color: #ffffff;
}
.cid-uWYguaYV3F .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uWYguaYV3F img,
.cid-uWYguaYV3F .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uWYguaYV3F .item-wrapper {
  position: relative;
}
.cid-uWYguaYV3F .content-head {
  max-width: 800px;
}
.cid-uWYguddYSy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uWYguddYSy .item-subtitle {
  line-height: 1.2;
  color: #000000;
}
.cid-uWYguddYSy img,
.cid-uWYguddYSy .item-img {
  width: 100%;
}
.cid-uWYguddYSy .item:focus,
.cid-uWYguddYSy span:focus {
  outline: none;
}
.cid-uWYguddYSy .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uWYguddYSy .item {
    margin-bottom: 1rem;
  }
}
.cid-uWYguddYSy .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uWYguddYSy .mbr-section-title {
  color: #232323;
}
.cid-uWYguddYSy .mbr-text,
.cid-uWYguddYSy .mbr-section-btn {
  color: #232323;
}
.cid-uWYguddYSy .item-title {
  color: #232323;
  text-align: center;
}
.cid-uWYguddYSy .content-head {
  max-width: 800px;
}
.cid-uWYgue8lmU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-uWYgue8lmU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYgue8lmU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uWYgue8lmU .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYgue8lmU .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uWYgue8lmU .google-map {
  height: 100%;
  position: relative;
}
.cid-uWYgue8lmU .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uWYgue8lmU .google-map iframe {
    min-height: 350px;
  }
}
.cid-uWYgue8lmU .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uWYgue8lmU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uWYgue8lmU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uWYgue8lmU .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uWYgue8lmU .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYgue8lmU .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uWYgue8lmU ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uWYgue8lmU .content-head {
  max-width: 800px;
}
.cid-uWYguf4FQw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0c2c68;
}
.cid-uWYguf4FQw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWYguf4FQw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWYguf4FQw .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-uWYguf4FQw .footer-col {
    flex-direction: column;
  }
}
.cid-uWYguf4FQw .row {
  background: #9c98cf;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uWYguf4FQw .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uWYguf4FQw .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uWYguf4FQw .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWYguf4FQw .mbr-section-btn {
    text-align: center;
  }
}
.cid-uWYguf4FQw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uWYguf4FQw .soc-item {
  margin: 8px;
}
.cid-uWYguf4FQw .soc-item a:hover .mbr-iconfont,
.cid-uWYguf4FQw .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-uWYguf4FQw .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #edefeb;
  color: #163300;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uWYguf4FQw .row {
    text-align: center;
  }
  .cid-uWYguf4FQw .social-row {
    justify-content: center;
  }
}
.cid-uWYguf4FQw .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-uWYguf4FQw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWYguf4FQw .list {
    margin-bottom: 0rem;
  }
}
.cid-uWYguf4FQw .mbr-text {
  color: #bbbbbb;
}
.cid-uWYguf4FQw .mbr-section-subtitle {
  color: #000000;
}
.cid-uWYguf4FQw .list,
.cid-uWYguf4FQw .item-wrap {
  color: #232323;
}
.cid-uWYguf4FQw .copyright {
  color: #000000;
}
