.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 {
  background-color: #fcebeb;
}
body {
  font-family: Liter;
}
.display-1 {
  font-family: 'Playfair Display', serif;
  font-size: 3rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-2 {
  font-family: 'Playfair Display', serif;
  font-size: 1.6rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 2rem;
}
.display-4 {
  font-family: 'Liter', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Playfair Display', serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Playfair Display', serif;
  font-size: 1.2rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.21rem + (1.6 - 1.21) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #660708 !important;
}
.bg-success {
  background-color: #20ac6b !important;
}
.bg-info {
  background-color: #0aa3c2 !important;
}
.bg-warning {
  background-color: #cc9900 !important;
}
.bg-danger {
  background-color: #ae1e2c !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #660708 !important;
  border-color: #660708 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #960a0c !important;
  border-color: #960a0c !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #960a0c !important;
  border-color: #960a0c !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #a4161a !important;
  border-color: #a4161a !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #d11c21 !important;
  border-color: #d11c21 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #d11c21 !important;
  border-color: #d11c21 !important;
}
.btn-info,
.btn-info:active {
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #0dccf3 !important;
  border-color: #0dccf3 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0dccf3 !important;
  border-color: #0dccf3 !important;
}
.btn-success,
.btn-success:active {
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffbf00 !important;
  border-color: #ffbf00 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #ffbf00 !important;
  border-color: #ffbf00 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #da2637 !important;
  border-color: #da2637 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #da2637 !important;
  border-color: #da2637 !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: #660708;
  color: #660708;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #150102 !important;
  background-color: transparent !important;
  border-color: #150102 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #660708 !important;
  border-color: #660708 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #a4161a;
  color: #a4161a;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #580c0e !important;
  background-color: transparent !important;
  border-color: #580c0e !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #a4161a !important;
  border-color: #a4161a !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #0aa3c2;
  color: #0aa3c2;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #065e70 !important;
  background-color: transparent !important;
  border-color: #065e70 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #20ac6b;
  color: #20ac6b;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #12633e !important;
  background-color: transparent !important;
  border-color: #12633e !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #cc9900;
  color: #cc9900;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #755800 !important;
  background-color: transparent !important;
  border-color: #755800 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ae1e2c;
  color: #ae1e2c;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #641119 !important;
  background-color: transparent !important;
  border-color: #641119 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !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: #660708 !important;
}
.text-secondary {
  color: #a4161a !important;
}
.text-success {
  color: #20ac6b !important;
}
.text-info {
  color: #0aa3c2 !important;
}
.text-warning {
  color: #cc9900 !important;
}
.text-danger {
  color: #ae1e2c !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #070001 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #4a0a0c !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #105636 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #055161 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #664d00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #570f16 !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: #660708;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #0aa3c2;
}
.alert-warning {
  background-color: #cc9900;
}
.alert-danger {
  background-color: #ae1e2c;
}
.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: #660708;
  border-color: #660708;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #660708;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #dd0f11;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #68e3aa;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #55dbf6;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffe599;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #e56773;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Playfair Display', serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #660708 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Playfair Display', serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #660708;
}
/* 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: #660708;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #660708;
}
.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: #660708;
  border-bottom-color: #660708;
}
.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: #660708 !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: #a4161a !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='%23660708' %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-vkB2rn1zp9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkB2rn1zp9 .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-vkB2rn1zp9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkB2rn1zp9 .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-vkB2rn1zp9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkB2rn1zp9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkB2rn1zp9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkB2rn1zp9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkB2rn1zp9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkB2rn1zp9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkB2rn1zp9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkB2rn1zp9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkB2rn1zp9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkB2rn1zp9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkB2rn1zp9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkB2rn1zp9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkB2rn1zp9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkB2rn1zp9 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkB2rn1zp9 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkB2rn1zp9 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkB2rn1zp9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkB2rn1zp9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkB2rn1zp9 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkB2rn1zp9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkB2rn1zp9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkB2rn1zp9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkB2rn1zp9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkB2rn1zp9 .nav-item:focus,
.cid-vkB2rn1zp9 .nav-link:focus {
  outline: none;
}
.cid-vkB2rn1zp9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkB2rn1zp9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkB2rn1zp9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkB2rn1zp9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkB2rn1zp9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkB2rn1zp9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkB2rn1zp9 .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-vkB2rn1zp9 .navbar.opened {
  transition: all 0.3s;
}
.cid-vkB2rn1zp9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkB2rn1zp9 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkB2rn1zp9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkB2rn1zp9 .navbar.collapsed {
  justify-content: center;
}
.cid-vkB2rn1zp9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkB2rn1zp9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkB2rn1zp9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkB2rn1zp9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkB2rn1zp9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkB2rn1zp9 .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-vkB2rn1zp9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkB2rn1zp9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkB2rn1zp9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkB2rn1zp9 .navbar {
    min-height: 72px;
  }
  .cid-vkB2rn1zp9 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkB2rn1zp9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkB2rn1zp9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkB2rn1zp9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkB2rn1zp9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkB2rn1zp9 .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-vkB2rn1zp9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkB2rn1zp9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkB2rn1zp9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkB2rn1zp9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkB2rn1zp9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkB2rn1zp9 .dropdown-item.active,
.cid-vkB2rn1zp9 .dropdown-item:active {
  background-color: transparent;
}
.cid-vkB2rn1zp9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkB2rn1zp9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkB2rn1zp9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkB2rn1zp9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkB2rn1zp9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkB2rn1zp9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkB2rn1zp9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkB2rn1zp9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkB2rn1zp9 .navbar-buttons {
    text-align: left;
  }
}
.cid-vkB2rn1zp9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkB2rn1zp9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkB2rn1zp9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkB2rn1zp9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkB2rn1zp9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkB2rn1zp9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkB2rn1zp9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkB2rn1zp9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkB2rn1zp9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkB2rn1zp9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkB2rn1zp9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkB2rn1zp9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkB2rn1zp9 .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-vkB2rn1zp9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkB2rn1zp9 .navbar {
    height: 70px;
  }
  .cid-vkB2rn1zp9 .navbar.opened {
    height: auto;
  }
  .cid-vkB2rn1zp9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkB2rn1zp9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkB2rn1zp9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkB2rn1zp9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkB2rn1zp9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkB2rn1zp9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkB2rn1zp9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkB2rn1zp9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkB2rn1zp9 .navbar-brand {
    margin-right: auto;
  }
  .cid-vkB2rn1zp9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkB2rn1zp9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkB2rn1zp9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkB2rn1zp9 .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-vkB2rn1zp9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkB2rn1zp9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkB2rn1zp9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkB2rn1zp9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkB2rn1zp9 .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-vkB2rn1zp9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkB2rn1zp9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkB2rn19ah {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkB2rn19ah {
    align-items: flex-end;
  }
  .cid-vkB2rn19ah .row {
    justify-content: flex-start;
  }
  .cid-vkB2rn19ah .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkB2rn19ah .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkB2rn19ah {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkB2rn19ah .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkB2rn19ah .content-wrap {
    width: 100%;
  }
}
.cid-vkB2rn19ah .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkB2rn19ah .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkB2rn19ah .mbr-section-title,
.cid-vkB2rn19ah .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkB2rn19ah .mbr-text,
.cid-vkB2rn19ah .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkB2rn19ah .mbr-section-title {
  color: #ffffff;
}
.cid-vkB2rn19ah .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkB2rn1DPq {
  padding-top: 22rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-vkB2rn1DPq .mbr-overlay {
  background-color: #000000;
  opacity: 0;
}
.cid-vkB2rn1DPq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkB2rn1DPq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkB2rn2uDq {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkB2rn2uDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkB2rn2uDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkB2rn2uDq .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkB2rn2uDq .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkB2rn2uDq .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkB2rn2uDq .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkB2rn2uDq .mbr-text,
.cid-vkB2rn2uDq .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkB2rn2uDq .card-title,
.cid-vkB2rn2uDq .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkTQ1seSLp {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTQ1seSLp .row {
  flex-direction: row-reverse;
}
.cid-vkTQ1seSLp .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTQ1seSLp .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTQ1seSLp .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTQ1seSLp .mbr-card-title {
  color: #000000;
}
.cid-vkTQ1seSLp .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTQ1seSLp .mbr-text,
.cid-vkTQ1seSLp .mbr-section-btn {
  text-align: left;
}
.cid-vkTQ1seSLp .row {
  align-items: center;
}
.cid-vkTQ3Ncg93 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTQ3Ncg93 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTQ3Ncg93 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTQ3Ncg93 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vkTQ3Ncg93 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTQ3Ncg93 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTQ3Ncg93 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTQ3Ncg93 .mbr-section-title {
  color: #000000;
}
.cid-vkTQ3Ncg93 .mbr-text,
.cid-vkTQ3Ncg93 .mbr-section-btn {
  color: #000000;
}
.cid-vkTQ7teFi3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTQ7teFi3 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTQ7teFi3 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTQ7teFi3 .item-head {
  background: #660708;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTQ7teFi3 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTQ7teFi3 .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkTQ7teFi3 .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTQ7teFi3 .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTQ7teFi3 .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vkTQ7teFi3 .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-vkTQ7teFi3 .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTQ7teFi3 .item-wrapper .item-footer {
    padding: 0 1.5rem 2rem;
  }
}
@media (min-width: 1201px) {
  .cid-vkTQ7teFi3 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
.cid-vkTQ7teFi3 .btn {
  width: -webkit-fill-available;
}
.cid-vkTQ7teFi3 .item:focus,
.cid-vkTQ7teFi3 span:focus {
  outline: none;
}
.cid-vkTQ7teFi3 .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vkTQ7teFi3 .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTQ7teFi3 .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkTQ7teFi3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTQ7teFi3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTQ7teFi3 .mbr-text,
.cid-vkTQ7teFi3 .mbr-section-btn {
  text-align: left;
}
.cid-vkTQ7teFi3 .item-title {
  text-align: center;
  color: var(--primary-text, #ffffff);
}
.cid-vkTQ7teFi3 .item-subtitle {
  text-align: left;
  color: var(--primary-text, #ffffff);
}
.cid-vkTQ7teFi3 .content-head {
  max-width: 800px;
}
.cid-vkTQeBpY9p {
  background-image: url("../../../assets/images/mbr-3-1920x1280.jpeg");
  overflow: hidden;
}
.cid-vkTQfrGOE0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpeg");
}
.cid-vkTQfrGOE0 .mbr-overlay {
  background: #f7f7f7;
  opacity: 0.8;
}
.cid-vkTQfrGOE0 .item:focus,
.cid-vkTQfrGOE0 span:focus {
  outline: none;
}
.cid-vkTQfrGOE0 .container-fluid {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.cid-vkTQfrGOE0 .content-head {
  max-width: 800px;
}
.cid-vkTQfrGOE0 .item {
  color: #000000;
  min-height: 90px;
  font-weight: bold;
}
@media (max-width: 768px) {
  .cid-vkTQfrGOE0 .item {
    min-height: 45px;
  }
}
.cid-vkTQi7KT2c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTQi7KT2c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTQi7KT2c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTQi7KT2c .mbr-section-title {
  text-align: center;
}
.cid-vkTQi7KT2c .mbr-section-subtitle {
  text-align: center;
}
.cid-vkTQuoistA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vkTQuoistA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTQuoistA .item-wrapper {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.cid-vkTQuoistA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTQuoistA .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #d70081;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffd7ef;
  height: 80px;
  border-radius: 50%;
}
.cid-vkTQuoistA .card-title,
.cid-vkTQuoistA .iconfont-wrapper,
.cid-vkTQuoistA .card-text {
  color: #000000;
  text-align: center;
}
.cid-vkTQuoistA .content-head {
  max-width: 800px;
}
.cid-vkTQuoistA .mbr-section-title {
  color: #000000;
}
.cid-vkTQuoistA .mbr-section-btn {
  text-align: center;
}
.cid-vkTQuoistA .card-title,
.cid-vkTQuoistA .iconfont-wrapper {
  color: #660708;
}
.cid-vkTQvVkjI3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTQvVkjI3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTQvVkjI3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTQvVkjI3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTQvVkjI3 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTQvVkjI3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTQvVkjI3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTQvVkjI3 .mbr-section-title {
  color: #000000;
}
.cid-vkTQvVkjI3 .mbr-text,
.cid-vkTQvVkjI3 .mbr-section-btn {
  color: #000000;
}
.cid-vkTQADk0We {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTQADk0We .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTQADk0We form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTQADk0We form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTQADk0We form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTQADk0We .content-head {
  max-width: 800px;
}
.cid-vkTQBqScpn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTQBqScpn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTQBqScpn .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-vkTQBqScpn .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTQBqScpn .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTQBqScpn .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTQBqScpn .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTQBqScpn .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTQBqScpn .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-vkTQBqScpn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTQBqScpn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTQBqScpn .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTQBqScpn .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTQBqScpn .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTQBqScpn ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTQBqScpn .content-head {
  max-width: 800px;
}
.cid-vkTQHASg9H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTQHASg9H .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-vkTQHASg9H .social-row .soc-item {
  margin: 8px;
}
.cid-vkTQHASg9H .social-row .soc-item a:hover .mbr-iconfont,
.cid-vkTQHASg9H .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-vkTQHASg9H .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #f7f7f7;
  color: #393193;
  transition: all 0.3s ease-in-out;
}
.cid-vkTQHASg9H .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vkTQHASg9H .mbr-section-title {
  color: #ffffff;
}
.cid-vkTQHASg9H .mbr-section-title,
.cid-vkTQHASg9H .social-list {
  color: #000000;
}
.cid-vkTQYegRuW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkCH64YGY6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkCH64YGY6 .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-vkCH64YGY6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkCH64YGY6 .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-vkCH64YGY6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkCH64YGY6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkCH64YGY6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkCH64YGY6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkCH64YGY6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkCH64YGY6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkCH64YGY6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkCH64YGY6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkCH64YGY6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkCH64YGY6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkCH64YGY6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkCH64YGY6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkCH64YGY6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkCH64YGY6 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkCH64YGY6 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkCH64YGY6 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkCH64YGY6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkCH64YGY6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkCH64YGY6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkCH64YGY6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkCH64YGY6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkCH64YGY6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkCH64YGY6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkCH64YGY6 .nav-item:focus,
.cid-vkCH64YGY6 .nav-link:focus {
  outline: none;
}
.cid-vkCH64YGY6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkCH64YGY6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkCH64YGY6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkCH64YGY6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkCH64YGY6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkCH64YGY6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkCH64YGY6 .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-vkCH64YGY6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vkCH64YGY6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkCH64YGY6 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkCH64YGY6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkCH64YGY6 .navbar.collapsed {
  justify-content: center;
}
.cid-vkCH64YGY6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkCH64YGY6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkCH64YGY6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkCH64YGY6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkCH64YGY6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkCH64YGY6 .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-vkCH64YGY6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkCH64YGY6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkCH64YGY6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkCH64YGY6 .navbar {
    min-height: 72px;
  }
  .cid-vkCH64YGY6 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkCH64YGY6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkCH64YGY6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkCH64YGY6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkCH64YGY6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkCH64YGY6 .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-vkCH64YGY6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkCH64YGY6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkCH64YGY6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkCH64YGY6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkCH64YGY6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkCH64YGY6 .dropdown-item.active,
.cid-vkCH64YGY6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vkCH64YGY6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkCH64YGY6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkCH64YGY6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkCH64YGY6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkCH64YGY6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkCH64YGY6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkCH64YGY6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkCH64YGY6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkCH64YGY6 .navbar-buttons {
    text-align: left;
  }
}
.cid-vkCH64YGY6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkCH64YGY6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkCH64YGY6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkCH64YGY6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkCH64YGY6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkCH64YGY6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkCH64YGY6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkCH64YGY6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkCH64YGY6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkCH64YGY6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkCH64YGY6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkCH64YGY6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkCH64YGY6 .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-vkCH64YGY6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkCH64YGY6 .navbar {
    height: 70px;
  }
  .cid-vkCH64YGY6 .navbar.opened {
    height: auto;
  }
  .cid-vkCH64YGY6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkCH64YGY6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkCH64YGY6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkCH64YGY6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkCH64YGY6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkCH64YGY6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkCH64YGY6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkCH64YGY6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkCH64YGY6 .navbar-brand {
    margin-right: auto;
  }
  .cid-vkCH64YGY6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkCH64YGY6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkCH64YGY6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkCH64YGY6 .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-vkCH64YGY6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkCH64YGY6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkCH64YGY6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkCH64YGY6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkCH64YGY6 .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-vkCH64YGY6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkCH64YGY6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkCH67qcWi {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkCH67qcWi {
    align-items: flex-end;
  }
  .cid-vkCH67qcWi .row {
    justify-content: flex-start;
  }
  .cid-vkCH67qcWi .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkCH67qcWi .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkCH67qcWi {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkCH67qcWi .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkCH67qcWi .content-wrap {
    width: 100%;
  }
}
.cid-vkCH67qcWi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkCH67qcWi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkCH67qcWi .mbr-section-title,
.cid-vkCH67qcWi .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkCH67qcWi .mbr-text,
.cid-vkCH67qcWi .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkCH67qcWi .mbr-section-title {
  color: #ffffff;
}
.cid-vkCH67qcWi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkSHTAI3qL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vkSHTAI3qL .row {
  flex-direction: row-reverse;
}
.cid-vkSHTAI3qL .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkSHTAI3qL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkSHTAI3qL .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkSHTAI3qL .mbr-card-title {
  color: #000000;
}
.cid-vkSHTAI3qL .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkSHTAI3qL .mbr-text,
.cid-vkSHTAI3qL .mbr-section-btn {
  text-align: left;
}
.cid-vkSHTAI3qL .row {
  align-items: center;
}
.cid-vkSQHb3ltp {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkSQHb3ltp .mbr-text {
  color: #000000;
}
.cid-vkSQHb3ltp .mbr-section-subtitle {
  color: #000000;
}
.cid-vkSQHb3ltp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkSRVVVCjF {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkSRVVVCjF .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkSRVVVCjF .panel-group {
  border: none;
}
.cid-vkSRVVVCjF .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkSRVVVCjF .card-header {
    padding: 0rem;
  }
}
.cid-vkSRVVVCjF .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkSRVVVCjF .img-col {
  padding: 0;
}
.cid-vkSRVVVCjF .img-item {
  height: 100%;
}
.cid-vkSRVVVCjF img {
  height: 100%;
  object-fit: cover;
}
.cid-vkSRVVVCjF .collapsed span {
  transform: rotate(0deg);
}
.cid-vkSRVVVCjF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkSRVVVCjF p {
  margin-bottom: 0.3rem;
}
.cid-vkSRVVVCjF .panel-title-edit {
  color: #000000;
}
.cid-vkSRVVVCjF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkSRVVVCjF .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkSRVVVCjF .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkSRVVVCjF .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkSRVVVCjF .panel-text {
  color: #000000;
}
.cid-vkSRVVVCjF .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkSRVVVCjF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkSRVVVCjF .panel-title-edit,
.cid-vkSRVVVCjF .mbr-iconfont {
  color: #000000;
}
.cid-vkSRXBRygc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkSRXBRygc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkSRXBRygc .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkSRXBRygc .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkSRXBRygc .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkSRXBRygc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkSRXBRygc .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkSRXBRygc .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkSRXBRygc .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkSRXBRygc .card-title,
.cid-vkSRXBRygc .iconfont-wrapper {
  color: #000000;
}
.cid-vkSRXBRygc .card-text {
  color: #000000;
}
.cid-vkSRXBRygc .content-head {
  max-width: 800px;
}
.cid-vkSRXBRygc .mbr-section-title {
  color: #000000;
}
.cid-vkSRXBRygc .card-title,
.cid-vkSRXBRygc .img-wrapper {
  text-align: center;
}
.cid-vkSRXBRygc .card-text,
.cid-vkSRXBRygc .mbr-section-btn {
  text-align: center;
}
.cid-vkSRXBRygc .price {
  text-align: center;
}
.cid-vkSRYDl22B {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkSRYDl22B .mbr-text {
  color: #000000;
}
.cid-vkSRYDl22B .mbr-section-subtitle {
  color: #000000;
}
.cid-vkSRYDl22B .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkSRYDl22B .mbr-text,
.cid-vkSRYDl22B .item .mbr-section-btn {
  text-align: left;
}
.cid-vkSRYDl22B .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkSRYDl22B .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkSRYDl22B .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkSRYDl22B .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkSRYDl22B .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkSRYDl22B .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkSRYDl22B .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-vkSRYDl22B .mbr-text UL {
  text-align: left;
}
.cid-vkSRYDl22B .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkSRYDl22B .mbr-card-title {
  text-align: center;
}
.cid-vkSS12M5zV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkSS12M5zV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkSS12M5zV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkSS12M5zV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkSS12M5zV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkSS12M5zV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkSS12M5zV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkSS12M5zV .mbr-section-title {
  color: #000000;
}
.cid-vkSS12M5zV .mbr-text,
.cid-vkSS12M5zV .mbr-section-btn {
  color: #000000;
}
.cid-vkSS1sJeWJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkSS1sJeWJ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkSS1sJeWJ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkSS1sJeWJ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkSS1sJeWJ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkSS1sJeWJ .content-head {
  max-width: 800px;
}
.cid-vkSS1Z0fTo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkSS1Z0fTo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkSS1Z0fTo .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-vkSS1Z0fTo .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkSS1Z0fTo .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkSS1Z0fTo .google-map {
  height: 100%;
  position: relative;
}
.cid-vkSS1Z0fTo .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkSS1Z0fTo .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkSS1Z0fTo .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-vkSS1Z0fTo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkSS1Z0fTo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkSS1Z0fTo .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkSS1Z0fTo .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkSS1Z0fTo .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkSS1Z0fTo ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkSS1Z0fTo .content-head {
  max-width: 800px;
}
.cid-vkU1N0tzXe {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU1N0tzXe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU1N0tzXe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU1N0tzXe .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU1N0tzXe .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU1N0tzXe .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU1N0tzXe .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU1N0tzXe .mbr-text,
.cid-vkU1N0tzXe .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU1N0tzXe .card-title,
.cid-vkU1N0tzXe .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU1NyYWwB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkE9WFhXjd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkE9WFhXjd .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-vkE9WFhXjd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkE9WFhXjd .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-vkE9WFhXjd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkE9WFhXjd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkE9WFhXjd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkE9WFhXjd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkE9WFhXjd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkE9WFhXjd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkE9WFhXjd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkE9WFhXjd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkE9WFhXjd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkE9WFhXjd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkE9WFhXjd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkE9WFhXjd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkE9WFhXjd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkE9WFhXjd .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkE9WFhXjd .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkE9WFhXjd .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkE9WFhXjd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkE9WFhXjd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkE9WFhXjd .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkE9WFhXjd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkE9WFhXjd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkE9WFhXjd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkE9WFhXjd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkE9WFhXjd .nav-item:focus,
.cid-vkE9WFhXjd .nav-link:focus {
  outline: none;
}
.cid-vkE9WFhXjd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkE9WFhXjd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkE9WFhXjd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkE9WFhXjd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkE9WFhXjd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkE9WFhXjd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkE9WFhXjd .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-vkE9WFhXjd .navbar.opened {
  transition: all 0.3s;
}
.cid-vkE9WFhXjd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkE9WFhXjd .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkE9WFhXjd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkE9WFhXjd .navbar.collapsed {
  justify-content: center;
}
.cid-vkE9WFhXjd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkE9WFhXjd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkE9WFhXjd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkE9WFhXjd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkE9WFhXjd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkE9WFhXjd .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-vkE9WFhXjd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkE9WFhXjd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkE9WFhXjd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkE9WFhXjd .navbar {
    min-height: 72px;
  }
  .cid-vkE9WFhXjd .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkE9WFhXjd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkE9WFhXjd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkE9WFhXjd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkE9WFhXjd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkE9WFhXjd .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-vkE9WFhXjd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkE9WFhXjd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkE9WFhXjd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkE9WFhXjd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkE9WFhXjd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkE9WFhXjd .dropdown-item.active,
.cid-vkE9WFhXjd .dropdown-item:active {
  background-color: transparent;
}
.cid-vkE9WFhXjd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkE9WFhXjd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkE9WFhXjd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkE9WFhXjd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkE9WFhXjd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkE9WFhXjd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkE9WFhXjd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkE9WFhXjd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkE9WFhXjd .navbar-buttons {
    text-align: left;
  }
}
.cid-vkE9WFhXjd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkE9WFhXjd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkE9WFhXjd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkE9WFhXjd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkE9WFhXjd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkE9WFhXjd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkE9WFhXjd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkE9WFhXjd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkE9WFhXjd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkE9WFhXjd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkE9WFhXjd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkE9WFhXjd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkE9WFhXjd .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-vkE9WFhXjd .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkE9WFhXjd .navbar {
    height: 70px;
  }
  .cid-vkE9WFhXjd .navbar.opened {
    height: auto;
  }
  .cid-vkE9WFhXjd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkE9WFhXjd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkE9WFhXjd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkE9WFhXjd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkE9WFhXjd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkE9WFhXjd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkE9WFhXjd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkE9WFhXjd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkE9WFhXjd .navbar-brand {
    margin-right: auto;
  }
  .cid-vkE9WFhXjd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkE9WFhXjd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkE9WFhXjd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkE9WFhXjd .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-vkE9WFhXjd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkE9WFhXjd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkE9WFhXjd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkE9WFhXjd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkE9WFhXjd .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-vkE9WFhXjd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkE9WFhXjd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkE9WGwGeB {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkE9WGwGeB {
    align-items: flex-end;
  }
  .cid-vkE9WGwGeB .row {
    justify-content: flex-start;
  }
  .cid-vkE9WGwGeB .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkE9WGwGeB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkE9WGwGeB {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkE9WGwGeB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkE9WGwGeB .content-wrap {
    width: 100%;
  }
}
.cid-vkE9WGwGeB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkE9WGwGeB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkE9WGwGeB .mbr-section-title,
.cid-vkE9WGwGeB .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkE9WGwGeB .mbr-text,
.cid-vkE9WGwGeB .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkE9WGwGeB .mbr-section-title {
  color: #ffffff;
}
.cid-vkE9WGwGeB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTASeKNGi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTASeKNGi .row {
  flex-direction: row-reverse;
}
.cid-vkTASeKNGi .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTASeKNGi .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTASeKNGi .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTASeKNGi .mbr-card-title {
  color: #000000;
}
.cid-vkTASeKNGi .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTASeKNGi .mbr-text,
.cid-vkTASeKNGi .mbr-section-btn {
  text-align: left;
}
.cid-vkTASeKNGi .row {
  align-items: center;
}
.cid-vkTASMP1ME {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTASMP1ME .mbr-text {
  color: #000000;
}
.cid-vkTASMP1ME .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTASMP1ME .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTAToxEjj {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTAToxEjj .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTAToxEjj .panel-group {
  border: none;
}
.cid-vkTAToxEjj .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTAToxEjj .card-header {
    padding: 0rem;
  }
}
.cid-vkTAToxEjj .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTAToxEjj .img-col {
  padding: 0;
}
.cid-vkTAToxEjj .img-item {
  height: 100%;
}
.cid-vkTAToxEjj img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTAToxEjj .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTAToxEjj .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTAToxEjj p {
  margin-bottom: 0.3rem;
}
.cid-vkTAToxEjj .panel-title-edit {
  color: #000000;
}
.cid-vkTAToxEjj .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTAToxEjj .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTAToxEjj .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTAToxEjj .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTAToxEjj .panel-text {
  color: #000000;
}
.cid-vkTAToxEjj .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTAToxEjj .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTAToxEjj .panel-title-edit,
.cid-vkTAToxEjj .mbr-iconfont {
  color: #000000;
}
.cid-vkTATWe31b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTATWe31b .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTATWe31b .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTATWe31b .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTATWe31b .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTATWe31b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTATWe31b .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTATWe31b .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTATWe31b .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTATWe31b .card-title,
.cid-vkTATWe31b .iconfont-wrapper {
  color: #000000;
}
.cid-vkTATWe31b .card-text {
  color: #000000;
}
.cid-vkTATWe31b .content-head {
  max-width: 800px;
}
.cid-vkTATWe31b .mbr-section-title {
  color: #000000;
}
.cid-vkTATWe31b .card-title,
.cid-vkTATWe31b .img-wrapper {
  text-align: center;
}
.cid-vkTATWe31b .card-text,
.cid-vkTATWe31b .mbr-section-btn {
  text-align: center;
}
.cid-vkTATWe31b .price {
  text-align: center;
}
.cid-vkTAUDuoOY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTAUDuoOY .mbr-text {
  color: #000000;
}
.cid-vkTAUDuoOY .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTAUDuoOY .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTAUDuoOY .mbr-text,
.cid-vkTAUDuoOY .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTAUDuoOY .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTAUDuoOY .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTAUDuoOY .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTAUDuoOY .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTAUDuoOY .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTAUDuoOY .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTAUDuoOY .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-vkTAUDuoOY .mbr-text UL {
  text-align: left;
}
.cid-vkTAUDuoOY .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTAUDuoOY .mbr-card-title {
  text-align: center;
}
.cid-vkTAVfQiBP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTAVfQiBP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTAVfQiBP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTAVfQiBP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTAVfQiBP .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTAVfQiBP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTAVfQiBP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTAVfQiBP .mbr-section-title {
  color: #000000;
}
.cid-vkTAVfQiBP .mbr-text,
.cid-vkTAVfQiBP .mbr-section-btn {
  color: #000000;
}
.cid-vkTAWsDTzZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTAWsDTzZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTAWsDTzZ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTAWsDTzZ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTAWsDTzZ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTAWsDTzZ .content-head {
  max-width: 800px;
}
.cid-vkTB2TRd39 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTB2TRd39 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTB2TRd39 .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-vkTB2TRd39 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTB2TRd39 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTB2TRd39 .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTB2TRd39 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTB2TRd39 .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTB2TRd39 .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-vkTB2TRd39 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTB2TRd39 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTB2TRd39 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTB2TRd39 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTB2TRd39 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTB2TRd39 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTB2TRd39 .content-head {
  max-width: 800px;
}
.cid-vkU3130d6W {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU3130d6W .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU3130d6W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU3130d6W .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU3130d6W .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU3130d6W .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU3130d6W .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU3130d6W .mbr-text,
.cid-vkU3130d6W .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU3130d6W .card-title,
.cid-vkU3130d6W .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU31EgPTE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEaEvH9pV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEaEvH9pV .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-vkEaEvH9pV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEaEvH9pV .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-vkEaEvH9pV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEaEvH9pV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEaEvH9pV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEaEvH9pV .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEaEvH9pV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEaEvH9pV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEaEvH9pV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEaEvH9pV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEaEvH9pV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEaEvH9pV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEaEvH9pV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEaEvH9pV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEaEvH9pV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEaEvH9pV .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEaEvH9pV .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEaEvH9pV .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEaEvH9pV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEaEvH9pV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEaEvH9pV .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEaEvH9pV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEaEvH9pV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEaEvH9pV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEaEvH9pV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEaEvH9pV .nav-item:focus,
.cid-vkEaEvH9pV .nav-link:focus {
  outline: none;
}
.cid-vkEaEvH9pV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEaEvH9pV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEaEvH9pV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEaEvH9pV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEaEvH9pV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEaEvH9pV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEaEvH9pV .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-vkEaEvH9pV .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEaEvH9pV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEaEvH9pV .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEaEvH9pV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEaEvH9pV .navbar.collapsed {
  justify-content: center;
}
.cid-vkEaEvH9pV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEaEvH9pV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEaEvH9pV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEaEvH9pV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEaEvH9pV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEaEvH9pV .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-vkEaEvH9pV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEaEvH9pV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEaEvH9pV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEaEvH9pV .navbar {
    min-height: 72px;
  }
  .cid-vkEaEvH9pV .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEaEvH9pV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEaEvH9pV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEaEvH9pV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEaEvH9pV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEaEvH9pV .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-vkEaEvH9pV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEaEvH9pV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEaEvH9pV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEaEvH9pV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEaEvH9pV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEaEvH9pV .dropdown-item.active,
.cid-vkEaEvH9pV .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEaEvH9pV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEaEvH9pV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEaEvH9pV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEaEvH9pV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEaEvH9pV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEaEvH9pV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEaEvH9pV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEaEvH9pV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEaEvH9pV .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEaEvH9pV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEaEvH9pV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEaEvH9pV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEaEvH9pV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEaEvH9pV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEaEvH9pV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEaEvH9pV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEaEvH9pV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEaEvH9pV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEaEvH9pV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEaEvH9pV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEaEvH9pV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEaEvH9pV .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-vkEaEvH9pV .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEaEvH9pV .navbar {
    height: 70px;
  }
  .cid-vkEaEvH9pV .navbar.opened {
    height: auto;
  }
  .cid-vkEaEvH9pV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEaEvH9pV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEaEvH9pV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEaEvH9pV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEaEvH9pV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEaEvH9pV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEaEvH9pV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEaEvH9pV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEaEvH9pV .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEaEvH9pV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEaEvH9pV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEaEvH9pV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEaEvH9pV .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-vkEaEvH9pV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEaEvH9pV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEaEvH9pV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEaEvH9pV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEaEvH9pV .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-vkEaEvH9pV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEaEvH9pV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEaEwnGy7 {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEaEwnGy7 {
    align-items: flex-end;
  }
  .cid-vkEaEwnGy7 .row {
    justify-content: flex-start;
  }
  .cid-vkEaEwnGy7 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEaEwnGy7 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEaEwnGy7 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEaEwnGy7 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEaEwnGy7 .content-wrap {
    width: 100%;
  }
}
.cid-vkEaEwnGy7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEaEwnGy7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEaEwnGy7 .mbr-section-title,
.cid-vkEaEwnGy7 .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEaEwnGy7 .mbr-text,
.cid-vkEaEwnGy7 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEaEwnGy7 .mbr-section-title {
  color: #ffffff;
}
.cid-vkEaEwnGy7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTCCPEqi1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTCCPEqi1 .row {
  flex-direction: row-reverse;
}
.cid-vkTCCPEqi1 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTCCPEqi1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTCCPEqi1 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTCCPEqi1 .mbr-card-title {
  color: #000000;
}
.cid-vkTCCPEqi1 .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTCCPEqi1 .mbr-text,
.cid-vkTCCPEqi1 .mbr-section-btn {
  text-align: left;
}
.cid-vkTCCPEqi1 .row {
  align-items: center;
}
.cid-vkTCEmde6W {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTCEmde6W .mbr-text {
  color: #000000;
}
.cid-vkTCEmde6W .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTCEmde6W .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTCEZh06d {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTCEZh06d .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTCEZh06d .panel-group {
  border: none;
}
.cid-vkTCEZh06d .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTCEZh06d .card-header {
    padding: 0rem;
  }
}
.cid-vkTCEZh06d .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTCEZh06d .img-col {
  padding: 0;
}
.cid-vkTCEZh06d .img-item {
  height: 100%;
}
.cid-vkTCEZh06d img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTCEZh06d .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTCEZh06d .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTCEZh06d p {
  margin-bottom: 0.3rem;
}
.cid-vkTCEZh06d .panel-title-edit {
  color: #000000;
}
.cid-vkTCEZh06d .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTCEZh06d .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTCEZh06d .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTCEZh06d .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTCEZh06d .panel-text {
  color: #000000;
}
.cid-vkTCEZh06d .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTCEZh06d .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTCEZh06d .panel-title-edit,
.cid-vkTCEZh06d .mbr-iconfont {
  color: #000000;
}
.cid-vkTCFBTnoJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTCFBTnoJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTCFBTnoJ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTCFBTnoJ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTCFBTnoJ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTCFBTnoJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTCFBTnoJ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTCFBTnoJ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTCFBTnoJ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTCFBTnoJ .card-title,
.cid-vkTCFBTnoJ .iconfont-wrapper {
  color: #000000;
}
.cid-vkTCFBTnoJ .card-text {
  color: #000000;
}
.cid-vkTCFBTnoJ .content-head {
  max-width: 800px;
}
.cid-vkTCFBTnoJ .mbr-section-title {
  color: #000000;
}
.cid-vkTCFBTnoJ .card-title,
.cid-vkTCFBTnoJ .img-wrapper {
  text-align: center;
}
.cid-vkTCFBTnoJ .card-text,
.cid-vkTCFBTnoJ .mbr-section-btn {
  text-align: center;
}
.cid-vkTCFBTnoJ .price {
  text-align: center;
}
.cid-vkTCGahGHu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTCGahGHu .mbr-text {
  color: #000000;
}
.cid-vkTCGahGHu .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTCGahGHu .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTCGahGHu .mbr-text,
.cid-vkTCGahGHu .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTCGahGHu .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTCGahGHu .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTCGahGHu .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTCGahGHu .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTCGahGHu .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTCGahGHu .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTCGahGHu .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-vkTCGahGHu .mbr-text UL {
  text-align: left;
}
.cid-vkTCGahGHu .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTCGahGHu .mbr-card-title {
  text-align: center;
}
.cid-vkTCGJIf59 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTCGJIf59 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTCGJIf59 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTCGJIf59 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTCGJIf59 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTCGJIf59 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTCGJIf59 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTCGJIf59 .mbr-section-title {
  color: #000000;
}
.cid-vkTCGJIf59 .mbr-text,
.cid-vkTCGJIf59 .mbr-section-btn {
  color: #000000;
}
.cid-vkTCHewcEH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTCHewcEH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTCHewcEH form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTCHewcEH form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTCHewcEH form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTCHewcEH .content-head {
  max-width: 800px;
}
.cid-vkTCIqsjZL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTCIqsjZL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTCIqsjZL .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-vkTCIqsjZL .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTCIqsjZL .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTCIqsjZL .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTCIqsjZL .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTCIqsjZL .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTCIqsjZL .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-vkTCIqsjZL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTCIqsjZL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTCIqsjZL .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTCIqsjZL .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTCIqsjZL .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTCIqsjZL ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTCIqsjZL .content-head {
  max-width: 800px;
}
.cid-vkU39vUW9s {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU39vUW9s .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU39vUW9s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU39vUW9s .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU39vUW9s .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU39vUW9s .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU39vUW9s .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU39vUW9s .mbr-text,
.cid-vkU39vUW9s .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU39vUW9s .card-title,
.cid-vkU39vUW9s .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU3a4kh2A {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEb618V5z {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEb618V5z .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-vkEb618V5z .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEb618V5z .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-vkEb618V5z .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEb618V5z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEb618V5z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEb618V5z .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEb618V5z .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEb618V5z .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEb618V5z .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEb618V5z .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEb618V5z .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEb618V5z .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEb618V5z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEb618V5z .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEb618V5z .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEb618V5z .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEb618V5z .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEb618V5z .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEb618V5z .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEb618V5z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEb618V5z .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEb618V5z .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEb618V5z .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEb618V5z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEb618V5z .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEb618V5z .nav-item:focus,
.cid-vkEb618V5z .nav-link:focus {
  outline: none;
}
.cid-vkEb618V5z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEb618V5z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEb618V5z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEb618V5z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEb618V5z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEb618V5z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEb618V5z .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-vkEb618V5z .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEb618V5z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEb618V5z .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEb618V5z .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEb618V5z .navbar.collapsed {
  justify-content: center;
}
.cid-vkEb618V5z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEb618V5z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEb618V5z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEb618V5z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEb618V5z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEb618V5z .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-vkEb618V5z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEb618V5z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEb618V5z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEb618V5z .navbar {
    min-height: 72px;
  }
  .cid-vkEb618V5z .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEb618V5z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEb618V5z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEb618V5z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEb618V5z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEb618V5z .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-vkEb618V5z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEb618V5z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEb618V5z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEb618V5z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEb618V5z .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEb618V5z .dropdown-item.active,
.cid-vkEb618V5z .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEb618V5z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEb618V5z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEb618V5z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEb618V5z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEb618V5z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEb618V5z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEb618V5z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEb618V5z .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEb618V5z .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEb618V5z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEb618V5z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEb618V5z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEb618V5z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEb618V5z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEb618V5z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEb618V5z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEb618V5z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEb618V5z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEb618V5z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEb618V5z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEb618V5z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEb618V5z .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-vkEb618V5z .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEb618V5z .navbar {
    height: 70px;
  }
  .cid-vkEb618V5z .navbar.opened {
    height: auto;
  }
  .cid-vkEb618V5z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEb618V5z .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEb618V5z .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEb618V5z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEb618V5z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEb618V5z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEb618V5z .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEb618V5z .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEb618V5z .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEb618V5z .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEb618V5z .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEb618V5z .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEb618V5z .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-vkEb618V5z .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEb618V5z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEb618V5z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEb618V5z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEb618V5z .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-vkEb618V5z .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEb618V5z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEb62sofS {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEb62sofS {
    align-items: flex-end;
  }
  .cid-vkEb62sofS .row {
    justify-content: flex-start;
  }
  .cid-vkEb62sofS .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEb62sofS .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEb62sofS {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEb62sofS .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEb62sofS .content-wrap {
    width: 100%;
  }
}
.cid-vkEb62sofS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEb62sofS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEb62sofS .mbr-section-title,
.cid-vkEb62sofS .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEb62sofS .mbr-text,
.cid-vkEb62sofS .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEb62sofS .mbr-section-title {
  color: #ffffff;
}
.cid-vkEb62sofS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTE7WNGKY {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTE7WNGKY .row {
  flex-direction: row-reverse;
}
.cid-vkTE7WNGKY .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTE7WNGKY .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTE7WNGKY .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTE7WNGKY .mbr-card-title {
  color: #000000;
}
.cid-vkTE7WNGKY .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTE7WNGKY .mbr-text,
.cid-vkTE7WNGKY .mbr-section-btn {
  text-align: left;
}
.cid-vkTE7WNGKY .row {
  align-items: center;
}
.cid-vkTE9kmygc {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTE9kmygc .mbr-text {
  color: #000000;
}
.cid-vkTE9kmygc .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTE9kmygc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTEaIixnG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTEaIixnG .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTEaIixnG .panel-group {
  border: none;
}
.cid-vkTEaIixnG .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTEaIixnG .card-header {
    padding: 0rem;
  }
}
.cid-vkTEaIixnG .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTEaIixnG .img-col {
  padding: 0;
}
.cid-vkTEaIixnG .img-item {
  height: 100%;
}
.cid-vkTEaIixnG img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTEaIixnG .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTEaIixnG .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTEaIixnG p {
  margin-bottom: 0.3rem;
}
.cid-vkTEaIixnG .panel-title-edit {
  color: #000000;
}
.cid-vkTEaIixnG .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTEaIixnG .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTEaIixnG .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTEaIixnG .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTEaIixnG .panel-text {
  color: #000000;
}
.cid-vkTEaIixnG .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTEaIixnG .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTEaIixnG .panel-title-edit,
.cid-vkTEaIixnG .mbr-iconfont {
  color: #000000;
}
.cid-vkTEbmI893 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTEbmI893 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTEbmI893 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTEbmI893 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTEbmI893 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTEbmI893 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTEbmI893 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTEbmI893 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTEbmI893 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTEbmI893 .card-title,
.cid-vkTEbmI893 .iconfont-wrapper {
  color: #000000;
}
.cid-vkTEbmI893 .card-text {
  color: #000000;
}
.cid-vkTEbmI893 .content-head {
  max-width: 800px;
}
.cid-vkTEbmI893 .mbr-section-title {
  color: #000000;
}
.cid-vkTEbmI893 .card-title,
.cid-vkTEbmI893 .img-wrapper {
  text-align: center;
}
.cid-vkTEbmI893 .card-text,
.cid-vkTEbmI893 .mbr-section-btn {
  text-align: center;
}
.cid-vkTEbmI893 .price {
  text-align: center;
}
.cid-vkTEc1Niit {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTEc1Niit .mbr-text {
  color: #000000;
}
.cid-vkTEc1Niit .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTEc1Niit .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTEc1Niit .mbr-text,
.cid-vkTEc1Niit .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTEc1Niit .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTEc1Niit .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTEc1Niit .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTEc1Niit .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTEc1Niit .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTEc1Niit .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTEc1Niit .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-vkTEc1Niit .mbr-text UL {
  text-align: left;
}
.cid-vkTEc1Niit .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTEc1Niit .mbr-card-title {
  text-align: center;
}
.cid-vkTEcIrssM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTEcIrssM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTEcIrssM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTEcIrssM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTEcIrssM .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTEcIrssM .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTEcIrssM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTEcIrssM .mbr-section-title {
  color: #000000;
}
.cid-vkTEcIrssM .mbr-text,
.cid-vkTEcIrssM .mbr-section-btn {
  color: #000000;
}
.cid-vkTEd9AEyL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTEd9AEyL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTEd9AEyL form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTEd9AEyL form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTEd9AEyL form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTEd9AEyL .content-head {
  max-width: 800px;
}
.cid-vkTEe0csJj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTEe0csJj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTEe0csJj .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-vkTEe0csJj .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTEe0csJj .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTEe0csJj .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTEe0csJj .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTEe0csJj .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTEe0csJj .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-vkTEe0csJj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTEe0csJj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTEe0csJj .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTEe0csJj .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTEe0csJj .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTEe0csJj ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTEe0csJj .content-head {
  max-width: 800px;
}
.cid-vkU3m3Zklb {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU3m3Zklb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU3m3Zklb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU3m3Zklb .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU3m3Zklb .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU3m3Zklb .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU3m3Zklb .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU3m3Zklb .mbr-text,
.cid-vkU3m3Zklb .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU3m3Zklb .card-title,
.cid-vkU3m3Zklb .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU3s1UzsI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEflu43zs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEflu43zs .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-vkEflu43zs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEflu43zs .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-vkEflu43zs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEflu43zs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEflu43zs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEflu43zs .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEflu43zs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEflu43zs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEflu43zs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEflu43zs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEflu43zs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEflu43zs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEflu43zs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEflu43zs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEflu43zs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEflu43zs .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEflu43zs .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEflu43zs .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEflu43zs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEflu43zs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEflu43zs .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEflu43zs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEflu43zs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEflu43zs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEflu43zs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEflu43zs .nav-item:focus,
.cid-vkEflu43zs .nav-link:focus {
  outline: none;
}
.cid-vkEflu43zs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEflu43zs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEflu43zs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEflu43zs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEflu43zs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEflu43zs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEflu43zs .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-vkEflu43zs .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEflu43zs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEflu43zs .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEflu43zs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEflu43zs .navbar.collapsed {
  justify-content: center;
}
.cid-vkEflu43zs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEflu43zs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEflu43zs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEflu43zs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEflu43zs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEflu43zs .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-vkEflu43zs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEflu43zs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEflu43zs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEflu43zs .navbar {
    min-height: 72px;
  }
  .cid-vkEflu43zs .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEflu43zs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEflu43zs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEflu43zs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEflu43zs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEflu43zs .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-vkEflu43zs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEflu43zs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEflu43zs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEflu43zs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEflu43zs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEflu43zs .dropdown-item.active,
.cid-vkEflu43zs .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEflu43zs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEflu43zs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEflu43zs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEflu43zs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEflu43zs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEflu43zs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEflu43zs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEflu43zs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEflu43zs .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEflu43zs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEflu43zs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEflu43zs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEflu43zs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEflu43zs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEflu43zs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEflu43zs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEflu43zs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEflu43zs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEflu43zs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEflu43zs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEflu43zs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEflu43zs .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-vkEflu43zs .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEflu43zs .navbar {
    height: 70px;
  }
  .cid-vkEflu43zs .navbar.opened {
    height: auto;
  }
  .cid-vkEflu43zs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEflu43zs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEflu43zs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEflu43zs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEflu43zs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEflu43zs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEflu43zs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEflu43zs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEflu43zs .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEflu43zs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEflu43zs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEflu43zs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEflu43zs .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-vkEflu43zs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEflu43zs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEflu43zs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEflu43zs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEflu43zs .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-vkEflu43zs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEflu43zs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEflv1cV2 {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEflv1cV2 {
    align-items: flex-end;
  }
  .cid-vkEflv1cV2 .row {
    justify-content: flex-start;
  }
  .cid-vkEflv1cV2 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEflv1cV2 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEflv1cV2 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEflv1cV2 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEflv1cV2 .content-wrap {
    width: 100%;
  }
}
.cid-vkEflv1cV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEflv1cV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEflv1cV2 .mbr-section-title,
.cid-vkEflv1cV2 .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEflv1cV2 .mbr-text,
.cid-vkEflv1cV2 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEflv1cV2 .mbr-section-title {
  color: #ffffff;
}
.cid-vkEflv1cV2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkUdbyrjvi {
  background-image: url("../../../assets/images/mbr-9-1920x1280.jpeg");
  overflow: hidden;
}
.cid-vkUeSPlzWR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUeSPlzWR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUeSPlzWR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkUeSPlzWR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkUeSPlzWR .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkUeSPlzWR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUeSPlzWR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkUeSPlzWR .mbr-section-title {
  color: #000000;
}
.cid-vkUeSPlzWR .mbr-text,
.cid-vkUeSPlzWR .mbr-section-btn {
  color: #000000;
}
.cid-vkUeVCpSjH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkUeVCpSjH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUeVCpSjH .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-vkUeVCpSjH .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUeVCpSjH .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkUeVCpSjH .google-map {
  height: 100%;
  position: relative;
}
.cid-vkUeVCpSjH .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkUeVCpSjH .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkUeVCpSjH .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-vkUeVCpSjH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkUeVCpSjH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkUeVCpSjH .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUeVCpSjH .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUeVCpSjH .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkUeVCpSjH ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkUeVCpSjH .content-head {
  max-width: 800px;
}
.cid-vkUeXdRu2L {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkUeXdRu2L .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkUeXdRu2L form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkUeXdRu2L form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkUeXdRu2L form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkUeXdRu2L .content-head {
  max-width: 800px;
}
.cid-vkUf31Difs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkUf31Difs .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-vkUf31Difs .social-row .soc-item {
  margin: 8px;
}
.cid-vkUf31Difs .social-row .soc-item a:hover .mbr-iconfont,
.cid-vkUf31Difs .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-vkUf31Difs .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #f7f7f7;
  color: #393193;
  transition: all 0.3s ease-in-out;
}
.cid-vkUf31Difs .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vkUf31Difs .mbr-section-title {
  color: #ffffff;
}
.cid-vkUf31Difs .mbr-section-title,
.cid-vkUf31Difs .social-list {
  color: #000000;
}
.cid-vkUf3V6cyq {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUf3V6cyq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUf3V6cyq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkUf3V6cyq .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkUf3V6cyq .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkUf3V6cyq .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUf3V6cyq .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkUf3V6cyq .mbr-text,
.cid-vkUf3V6cyq .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkUf3V6cyq .card-title,
.cid-vkUf3V6cyq .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkUf4sjvfJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEnkUuChr {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEnkUuChr .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-vkEnkUuChr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEnkUuChr .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-vkEnkUuChr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEnkUuChr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEnkUuChr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEnkUuChr .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEnkUuChr .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEnkUuChr .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEnkUuChr .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEnkUuChr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEnkUuChr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEnkUuChr .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEnkUuChr .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEnkUuChr .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEnkUuChr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEnkUuChr .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEnkUuChr .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEnkUuChr .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEnkUuChr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEnkUuChr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEnkUuChr .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEnkUuChr .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEnkUuChr .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEnkUuChr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEnkUuChr .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEnkUuChr .nav-item:focus,
.cid-vkEnkUuChr .nav-link:focus {
  outline: none;
}
.cid-vkEnkUuChr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEnkUuChr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEnkUuChr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEnkUuChr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEnkUuChr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEnkUuChr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEnkUuChr .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-vkEnkUuChr .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEnkUuChr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEnkUuChr .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEnkUuChr .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEnkUuChr .navbar.collapsed {
  justify-content: center;
}
.cid-vkEnkUuChr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEnkUuChr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEnkUuChr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEnkUuChr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEnkUuChr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEnkUuChr .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-vkEnkUuChr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEnkUuChr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEnkUuChr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEnkUuChr .navbar {
    min-height: 72px;
  }
  .cid-vkEnkUuChr .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEnkUuChr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEnkUuChr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEnkUuChr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEnkUuChr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEnkUuChr .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-vkEnkUuChr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEnkUuChr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEnkUuChr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEnkUuChr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEnkUuChr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEnkUuChr .dropdown-item.active,
.cid-vkEnkUuChr .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEnkUuChr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEnkUuChr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEnkUuChr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEnkUuChr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEnkUuChr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEnkUuChr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEnkUuChr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEnkUuChr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEnkUuChr .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEnkUuChr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEnkUuChr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEnkUuChr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEnkUuChr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEnkUuChr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEnkUuChr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEnkUuChr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEnkUuChr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEnkUuChr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEnkUuChr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEnkUuChr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEnkUuChr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEnkUuChr .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-vkEnkUuChr .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEnkUuChr .navbar {
    height: 70px;
  }
  .cid-vkEnkUuChr .navbar.opened {
    height: auto;
  }
  .cid-vkEnkUuChr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEnkUuChr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEnkUuChr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEnkUuChr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEnkUuChr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEnkUuChr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEnkUuChr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEnkUuChr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEnkUuChr .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEnkUuChr .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEnkUuChr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEnkUuChr .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEnkUuChr .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-vkEnkUuChr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEnkUuChr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEnkUuChr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEnkUuChr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEnkUuChr .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-vkEnkUuChr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEnkUuChr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEnkVU1FF {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEnkVU1FF {
    align-items: flex-end;
  }
  .cid-vkEnkVU1FF .row {
    justify-content: flex-start;
  }
  .cid-vkEnkVU1FF .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEnkVU1FF .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEnkVU1FF {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEnkVU1FF .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEnkVU1FF .content-wrap {
    width: 100%;
  }
}
.cid-vkEnkVU1FF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEnkVU1FF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEnkVU1FF .mbr-section-title,
.cid-vkEnkVU1FF .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEnkVU1FF .mbr-text,
.cid-vkEnkVU1FF .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEnkVU1FF .mbr-section-title {
  color: #ffffff;
}
.cid-vkEnkVU1FF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTG7yA02T {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTG7yA02T .row {
  flex-direction: row-reverse;
}
.cid-vkTG7yA02T .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTG7yA02T .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTG7yA02T .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTG7yA02T .mbr-card-title {
  color: #000000;
}
.cid-vkTG7yA02T .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTG7yA02T .mbr-text,
.cid-vkTG7yA02T .mbr-section-btn {
  text-align: left;
}
.cid-vkTG7yA02T .row {
  align-items: center;
}
.cid-vkTG8CSgJY {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTG8CSgJY .mbr-text {
  color: #000000;
}
.cid-vkTG8CSgJY .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTG8CSgJY .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTG8YMYMM {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTG8YMYMM .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTG8YMYMM .panel-group {
  border: none;
}
.cid-vkTG8YMYMM .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTG8YMYMM .card-header {
    padding: 0rem;
  }
}
.cid-vkTG8YMYMM .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTG8YMYMM .img-col {
  padding: 0;
}
.cid-vkTG8YMYMM .img-item {
  height: 100%;
}
.cid-vkTG8YMYMM img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTG8YMYMM .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTG8YMYMM .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTG8YMYMM p {
  margin-bottom: 0.3rem;
}
.cid-vkTG8YMYMM .panel-title-edit {
  color: #000000;
}
.cid-vkTG8YMYMM .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTG8YMYMM .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTG8YMYMM .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTG8YMYMM .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTG8YMYMM .panel-text {
  color: #000000;
}
.cid-vkTG8YMYMM .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTG8YMYMM .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTG8YMYMM .panel-title-edit,
.cid-vkTG8YMYMM .mbr-iconfont {
  color: #000000;
}
.cid-vkTG9yBPdT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTG9yBPdT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTG9yBPdT .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTG9yBPdT .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTG9yBPdT .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTG9yBPdT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTG9yBPdT .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTG9yBPdT .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTG9yBPdT .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTG9yBPdT .card-title,
.cid-vkTG9yBPdT .iconfont-wrapper {
  color: #000000;
}
.cid-vkTG9yBPdT .card-text {
  color: #000000;
}
.cid-vkTG9yBPdT .content-head {
  max-width: 800px;
}
.cid-vkTG9yBPdT .mbr-section-title {
  color: #000000;
}
.cid-vkTG9yBPdT .card-title,
.cid-vkTG9yBPdT .img-wrapper {
  text-align: center;
}
.cid-vkTG9yBPdT .card-text,
.cid-vkTG9yBPdT .mbr-section-btn {
  text-align: center;
}
.cid-vkTG9yBPdT .price {
  text-align: center;
}
.cid-vkTGap9qqi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTGap9qqi .mbr-text {
  color: #000000;
}
.cid-vkTGap9qqi .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTGap9qqi .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTGap9qqi .mbr-text,
.cid-vkTGap9qqi .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTGap9qqi .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTGap9qqi .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTGap9qqi .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTGap9qqi .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTGap9qqi .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTGap9qqi .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTGap9qqi .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-vkTGap9qqi .mbr-text UL {
  text-align: left;
}
.cid-vkTGap9qqi .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTGap9qqi .mbr-card-title {
  text-align: center;
}
.cid-vkTGaUDpEG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTGaUDpEG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTGaUDpEG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTGaUDpEG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTGaUDpEG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTGaUDpEG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTGaUDpEG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTGaUDpEG .mbr-section-title {
  color: #000000;
}
.cid-vkTGaUDpEG .mbr-text,
.cid-vkTGaUDpEG .mbr-section-btn {
  color: #000000;
}
.cid-vkTGblxVin {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTGblxVin .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTGblxVin form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTGblxVin form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTGblxVin form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTGblxVin .content-head {
  max-width: 800px;
}
.cid-vkTGcRtuX1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTGcRtuX1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTGcRtuX1 .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-vkTGcRtuX1 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTGcRtuX1 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTGcRtuX1 .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTGcRtuX1 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTGcRtuX1 .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTGcRtuX1 .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-vkTGcRtuX1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTGcRtuX1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTGcRtuX1 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTGcRtuX1 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTGcRtuX1 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTGcRtuX1 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTGcRtuX1 .content-head {
  max-width: 800px;
}
.cid-vkU4TDXrSw {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU4TDXrSw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU4TDXrSw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU4TDXrSw .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU4TDXrSw .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU4TDXrSw .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU4TDXrSw .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU4TDXrSw .mbr-text,
.cid-vkU4TDXrSw .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU4TDXrSw .card-title,
.cid-vkU4TDXrSw .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU4Uhc89n {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEnAxm5v5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEnAxm5v5 .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-vkEnAxm5v5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEnAxm5v5 .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-vkEnAxm5v5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEnAxm5v5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEnAxm5v5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEnAxm5v5 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEnAxm5v5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEnAxm5v5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEnAxm5v5 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEnAxm5v5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEnAxm5v5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEnAxm5v5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEnAxm5v5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEnAxm5v5 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEnAxm5v5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEnAxm5v5 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEnAxm5v5 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEnAxm5v5 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEnAxm5v5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEnAxm5v5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEnAxm5v5 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEnAxm5v5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEnAxm5v5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEnAxm5v5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEnAxm5v5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEnAxm5v5 .nav-item:focus,
.cid-vkEnAxm5v5 .nav-link:focus {
  outline: none;
}
.cid-vkEnAxm5v5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEnAxm5v5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEnAxm5v5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEnAxm5v5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEnAxm5v5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEnAxm5v5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEnAxm5v5 .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-vkEnAxm5v5 .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEnAxm5v5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEnAxm5v5 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEnAxm5v5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEnAxm5v5 .navbar.collapsed {
  justify-content: center;
}
.cid-vkEnAxm5v5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEnAxm5v5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEnAxm5v5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEnAxm5v5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEnAxm5v5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEnAxm5v5 .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-vkEnAxm5v5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEnAxm5v5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEnAxm5v5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEnAxm5v5 .navbar {
    min-height: 72px;
  }
  .cid-vkEnAxm5v5 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEnAxm5v5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEnAxm5v5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEnAxm5v5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEnAxm5v5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEnAxm5v5 .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-vkEnAxm5v5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEnAxm5v5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEnAxm5v5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEnAxm5v5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEnAxm5v5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEnAxm5v5 .dropdown-item.active,
.cid-vkEnAxm5v5 .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEnAxm5v5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEnAxm5v5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEnAxm5v5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEnAxm5v5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEnAxm5v5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEnAxm5v5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEnAxm5v5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEnAxm5v5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEnAxm5v5 .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEnAxm5v5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEnAxm5v5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEnAxm5v5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEnAxm5v5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEnAxm5v5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEnAxm5v5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEnAxm5v5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEnAxm5v5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEnAxm5v5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEnAxm5v5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEnAxm5v5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEnAxm5v5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEnAxm5v5 .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-vkEnAxm5v5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEnAxm5v5 .navbar {
    height: 70px;
  }
  .cid-vkEnAxm5v5 .navbar.opened {
    height: auto;
  }
  .cid-vkEnAxm5v5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEnAxm5v5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEnAxm5v5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEnAxm5v5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEnAxm5v5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEnAxm5v5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEnAxm5v5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEnAxm5v5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEnAxm5v5 .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEnAxm5v5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEnAxm5v5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEnAxm5v5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEnAxm5v5 .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-vkEnAxm5v5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEnAxm5v5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEnAxm5v5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEnAxm5v5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEnAxm5v5 .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-vkEnAxm5v5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEnAxm5v5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEnAy8KHK {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEnAy8KHK {
    align-items: flex-end;
  }
  .cid-vkEnAy8KHK .row {
    justify-content: flex-start;
  }
  .cid-vkEnAy8KHK .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEnAy8KHK .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEnAy8KHK {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEnAy8KHK .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEnAy8KHK .content-wrap {
    width: 100%;
  }
}
.cid-vkEnAy8KHK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEnAy8KHK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEnAy8KHK .mbr-section-title,
.cid-vkEnAy8KHK .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEnAy8KHK .mbr-text,
.cid-vkEnAy8KHK .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEnAy8KHK .mbr-section-title {
  color: #ffffff;
}
.cid-vkEnAy8KHK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTGHNGlMr {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTGHNGlMr .row {
  flex-direction: row-reverse;
}
.cid-vkTGHNGlMr .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTGHNGlMr .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTGHNGlMr .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTGHNGlMr .mbr-card-title {
  color: #000000;
}
.cid-vkTGHNGlMr .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTGHNGlMr .mbr-text,
.cid-vkTGHNGlMr .mbr-section-btn {
  text-align: left;
}
.cid-vkTGHNGlMr .row {
  align-items: center;
}
.cid-vkTGK18Thc {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTGK18Thc .mbr-text {
  color: #000000;
}
.cid-vkTGK18Thc .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTGK18Thc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTGKoLzxw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTGKoLzxw .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTGKoLzxw .panel-group {
  border: none;
}
.cid-vkTGKoLzxw .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTGKoLzxw .card-header {
    padding: 0rem;
  }
}
.cid-vkTGKoLzxw .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTGKoLzxw .img-col {
  padding: 0;
}
.cid-vkTGKoLzxw .img-item {
  height: 100%;
}
.cid-vkTGKoLzxw img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTGKoLzxw .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTGKoLzxw .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTGKoLzxw p {
  margin-bottom: 0.3rem;
}
.cid-vkTGKoLzxw .panel-title-edit {
  color: #000000;
}
.cid-vkTGKoLzxw .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTGKoLzxw .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTGKoLzxw .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTGKoLzxw .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTGKoLzxw .panel-text {
  color: #000000;
}
.cid-vkTGKoLzxw .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTGKoLzxw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTGKoLzxw .panel-title-edit,
.cid-vkTGKoLzxw .mbr-iconfont {
  color: #000000;
}
.cid-vkTGMogsIB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTGMogsIB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTGMogsIB .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTGMogsIB .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTGMogsIB .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTGMogsIB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTGMogsIB .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTGMogsIB .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTGMogsIB .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTGMogsIB .card-title,
.cid-vkTGMogsIB .iconfont-wrapper {
  color: #000000;
}
.cid-vkTGMogsIB .card-text {
  color: #000000;
}
.cid-vkTGMogsIB .content-head {
  max-width: 800px;
}
.cid-vkTGMogsIB .mbr-section-title {
  color: #000000;
}
.cid-vkTGMogsIB .card-title,
.cid-vkTGMogsIB .img-wrapper {
  text-align: center;
}
.cid-vkTGMogsIB .card-text,
.cid-vkTGMogsIB .mbr-section-btn {
  text-align: center;
}
.cid-vkTGMogsIB .price {
  text-align: center;
}
.cid-vkTGMOI90V {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTGMOI90V .mbr-text {
  color: #000000;
}
.cid-vkTGMOI90V .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTGMOI90V .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTGMOI90V .mbr-text,
.cid-vkTGMOI90V .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTGMOI90V .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTGMOI90V .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTGMOI90V .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTGMOI90V .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTGMOI90V .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTGMOI90V .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTGMOI90V .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-vkTGMOI90V .mbr-text UL {
  text-align: left;
}
.cid-vkTGMOI90V .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTGMOI90V .mbr-card-title {
  text-align: center;
}
.cid-vkTGNrMGVW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTGNrMGVW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTGNrMGVW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTGNrMGVW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTGNrMGVW .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTGNrMGVW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTGNrMGVW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTGNrMGVW .mbr-section-title {
  color: #000000;
}
.cid-vkTGNrMGVW .mbr-text,
.cid-vkTGNrMGVW .mbr-section-btn {
  color: #000000;
}
.cid-vkTGNTZrK5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTGNTZrK5 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTGNTZrK5 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTGNTZrK5 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTGNTZrK5 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTGNTZrK5 .content-head {
  max-width: 800px;
}
.cid-vkTGPlh4xz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTGPlh4xz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTGPlh4xz .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-vkTGPlh4xz .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTGPlh4xz .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTGPlh4xz .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTGPlh4xz .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTGPlh4xz .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTGPlh4xz .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-vkTGPlh4xz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTGPlh4xz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTGPlh4xz .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTGPlh4xz .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTGPlh4xz .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTGPlh4xz ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTGPlh4xz .content-head {
  max-width: 800px;
}
.cid-vkU55TYqlw {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU55TYqlw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU55TYqlw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU55TYqlw .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU55TYqlw .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU55TYqlw .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU55TYqlw .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU55TYqlw .mbr-text,
.cid-vkU55TYqlw .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU55TYqlw .card-title,
.cid-vkU55TYqlw .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU58mKh4x {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEo6jWGBj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEo6jWGBj .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-vkEo6jWGBj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEo6jWGBj .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-vkEo6jWGBj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEo6jWGBj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEo6jWGBj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEo6jWGBj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEo6jWGBj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEo6jWGBj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEo6jWGBj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEo6jWGBj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEo6jWGBj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEo6jWGBj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEo6jWGBj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEo6jWGBj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEo6jWGBj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEo6jWGBj .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEo6jWGBj .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEo6jWGBj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEo6jWGBj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEo6jWGBj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEo6jWGBj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEo6jWGBj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEo6jWGBj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEo6jWGBj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEo6jWGBj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEo6jWGBj .nav-item:focus,
.cid-vkEo6jWGBj .nav-link:focus {
  outline: none;
}
.cid-vkEo6jWGBj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEo6jWGBj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEo6jWGBj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEo6jWGBj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEo6jWGBj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEo6jWGBj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEo6jWGBj .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-vkEo6jWGBj .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEo6jWGBj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEo6jWGBj .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEo6jWGBj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEo6jWGBj .navbar.collapsed {
  justify-content: center;
}
.cid-vkEo6jWGBj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEo6jWGBj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEo6jWGBj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEo6jWGBj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEo6jWGBj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEo6jWGBj .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-vkEo6jWGBj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEo6jWGBj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEo6jWGBj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEo6jWGBj .navbar {
    min-height: 72px;
  }
  .cid-vkEo6jWGBj .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEo6jWGBj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEo6jWGBj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEo6jWGBj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEo6jWGBj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEo6jWGBj .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-vkEo6jWGBj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEo6jWGBj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEo6jWGBj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEo6jWGBj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEo6jWGBj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEo6jWGBj .dropdown-item.active,
.cid-vkEo6jWGBj .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEo6jWGBj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEo6jWGBj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEo6jWGBj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEo6jWGBj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEo6jWGBj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEo6jWGBj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEo6jWGBj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEo6jWGBj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEo6jWGBj .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEo6jWGBj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEo6jWGBj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEo6jWGBj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEo6jWGBj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEo6jWGBj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEo6jWGBj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEo6jWGBj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEo6jWGBj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEo6jWGBj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEo6jWGBj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEo6jWGBj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEo6jWGBj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEo6jWGBj .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-vkEo6jWGBj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEo6jWGBj .navbar {
    height: 70px;
  }
  .cid-vkEo6jWGBj .navbar.opened {
    height: auto;
  }
  .cid-vkEo6jWGBj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEo6jWGBj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEo6jWGBj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEo6jWGBj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEo6jWGBj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEo6jWGBj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEo6jWGBj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEo6jWGBj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEo6jWGBj .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEo6jWGBj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEo6jWGBj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEo6jWGBj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEo6jWGBj .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-vkEo6jWGBj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEo6jWGBj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEo6jWGBj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEo6jWGBj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEo6jWGBj .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-vkEo6jWGBj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEo6jWGBj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEo6kT3oe {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEo6kT3oe {
    align-items: flex-end;
  }
  .cid-vkEo6kT3oe .row {
    justify-content: flex-start;
  }
  .cid-vkEo6kT3oe .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEo6kT3oe .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEo6kT3oe {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEo6kT3oe .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEo6kT3oe .content-wrap {
    width: 100%;
  }
}
.cid-vkEo6kT3oe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEo6kT3oe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEo6kT3oe .mbr-section-title,
.cid-vkEo6kT3oe .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEo6kT3oe .mbr-text,
.cid-vkEo6kT3oe .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEo6kT3oe .mbr-section-title {
  color: #ffffff;
}
.cid-vkEo6kT3oe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTHbwEg80 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTHbwEg80 .row {
  flex-direction: row-reverse;
}
.cid-vkTHbwEg80 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTHbwEg80 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTHbwEg80 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTHbwEg80 .mbr-card-title {
  color: #000000;
}
.cid-vkTHbwEg80 .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTHbwEg80 .mbr-text,
.cid-vkTHbwEg80 .mbr-section-btn {
  text-align: left;
}
.cid-vkTHbwEg80 .row {
  align-items: center;
}
.cid-vkTHcCdhVI {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTHcCdhVI .mbr-text {
  color: #000000;
}
.cid-vkTHcCdhVI .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTHcCdhVI .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTHda72Yt {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTHda72Yt .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTHda72Yt .panel-group {
  border: none;
}
.cid-vkTHda72Yt .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTHda72Yt .card-header {
    padding: 0rem;
  }
}
.cid-vkTHda72Yt .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTHda72Yt .img-col {
  padding: 0;
}
.cid-vkTHda72Yt .img-item {
  height: 100%;
}
.cid-vkTHda72Yt img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTHda72Yt .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTHda72Yt .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTHda72Yt p {
  margin-bottom: 0.3rem;
}
.cid-vkTHda72Yt .panel-title-edit {
  color: #000000;
}
.cid-vkTHda72Yt .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTHda72Yt .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTHda72Yt .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTHda72Yt .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTHda72Yt .panel-text {
  color: #000000;
}
.cid-vkTHda72Yt .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTHda72Yt .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTHda72Yt .panel-title-edit,
.cid-vkTHda72Yt .mbr-iconfont {
  color: #000000;
}
.cid-vkTHe5Uy8s {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTHe5Uy8s .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTHe5Uy8s .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTHe5Uy8s .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTHe5Uy8s .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTHe5Uy8s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTHe5Uy8s .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTHe5Uy8s .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTHe5Uy8s .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTHe5Uy8s .card-title,
.cid-vkTHe5Uy8s .iconfont-wrapper {
  color: #000000;
}
.cid-vkTHe5Uy8s .card-text {
  color: #000000;
}
.cid-vkTHe5Uy8s .content-head {
  max-width: 800px;
}
.cid-vkTHe5Uy8s .mbr-section-title {
  color: #000000;
}
.cid-vkTHe5Uy8s .card-title,
.cid-vkTHe5Uy8s .img-wrapper {
  text-align: center;
}
.cid-vkTHe5Uy8s .card-text,
.cid-vkTHe5Uy8s .mbr-section-btn {
  text-align: center;
}
.cid-vkTHe5Uy8s .price {
  text-align: center;
}
.cid-vkTHfcEBkO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTHfcEBkO .mbr-text {
  color: #000000;
}
.cid-vkTHfcEBkO .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTHfcEBkO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTHfcEBkO .mbr-text,
.cid-vkTHfcEBkO .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTHfcEBkO .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTHfcEBkO .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTHfcEBkO .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTHfcEBkO .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTHfcEBkO .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTHfcEBkO .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTHfcEBkO .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-vkTHfcEBkO .mbr-text UL {
  text-align: left;
}
.cid-vkTHfcEBkO .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTHfcEBkO .mbr-card-title {
  text-align: center;
}
.cid-vkTHfH23Ts {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTHfH23Ts .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTHfH23Ts .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTHfH23Ts .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTHfH23Ts .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTHfH23Ts .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTHfH23Ts .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTHfH23Ts .mbr-section-title {
  color: #000000;
}
.cid-vkTHfH23Ts .mbr-text,
.cid-vkTHfH23Ts .mbr-section-btn {
  color: #000000;
}
.cid-vkTHg10Ypc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTHg10Ypc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTHg10Ypc form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTHg10Ypc form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTHg10Ypc form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTHg10Ypc .content-head {
  max-width: 800px;
}
.cid-vkTHgvT0sW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTHgvT0sW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTHgvT0sW .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-vkTHgvT0sW .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTHgvT0sW .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTHgvT0sW .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTHgvT0sW .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTHgvT0sW .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTHgvT0sW .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-vkTHgvT0sW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTHgvT0sW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTHgvT0sW .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTHgvT0sW .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTHgvT0sW .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTHgvT0sW ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTHgvT0sW .content-head {
  max-width: 800px;
}
.cid-vkU5fpSOt6 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU5fpSOt6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU5fpSOt6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU5fpSOt6 .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU5fpSOt6 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU5fpSOt6 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU5fpSOt6 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU5fpSOt6 .mbr-text,
.cid-vkU5fpSOt6 .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU5fpSOt6 .card-title,
.cid-vkU5fpSOt6 .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU5g4P0uS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEouVjoP6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEouVjoP6 .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-vkEouVjoP6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEouVjoP6 .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-vkEouVjoP6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEouVjoP6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEouVjoP6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEouVjoP6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEouVjoP6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEouVjoP6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEouVjoP6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEouVjoP6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEouVjoP6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEouVjoP6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEouVjoP6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEouVjoP6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEouVjoP6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEouVjoP6 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEouVjoP6 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEouVjoP6 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEouVjoP6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEouVjoP6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEouVjoP6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEouVjoP6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEouVjoP6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEouVjoP6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEouVjoP6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEouVjoP6 .nav-item:focus,
.cid-vkEouVjoP6 .nav-link:focus {
  outline: none;
}
.cid-vkEouVjoP6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEouVjoP6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEouVjoP6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEouVjoP6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEouVjoP6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEouVjoP6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEouVjoP6 .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-vkEouVjoP6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEouVjoP6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEouVjoP6 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEouVjoP6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEouVjoP6 .navbar.collapsed {
  justify-content: center;
}
.cid-vkEouVjoP6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEouVjoP6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEouVjoP6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEouVjoP6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEouVjoP6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEouVjoP6 .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-vkEouVjoP6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEouVjoP6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEouVjoP6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEouVjoP6 .navbar {
    min-height: 72px;
  }
  .cid-vkEouVjoP6 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEouVjoP6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEouVjoP6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEouVjoP6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEouVjoP6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEouVjoP6 .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-vkEouVjoP6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEouVjoP6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEouVjoP6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEouVjoP6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEouVjoP6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEouVjoP6 .dropdown-item.active,
.cid-vkEouVjoP6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEouVjoP6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEouVjoP6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEouVjoP6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEouVjoP6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEouVjoP6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEouVjoP6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEouVjoP6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEouVjoP6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEouVjoP6 .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEouVjoP6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEouVjoP6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEouVjoP6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEouVjoP6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEouVjoP6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEouVjoP6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEouVjoP6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEouVjoP6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEouVjoP6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEouVjoP6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEouVjoP6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEouVjoP6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEouVjoP6 .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-vkEouVjoP6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEouVjoP6 .navbar {
    height: 70px;
  }
  .cid-vkEouVjoP6 .navbar.opened {
    height: auto;
  }
  .cid-vkEouVjoP6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEouVjoP6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEouVjoP6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEouVjoP6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEouVjoP6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEouVjoP6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEouVjoP6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEouVjoP6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEouVjoP6 .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEouVjoP6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEouVjoP6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEouVjoP6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEouVjoP6 .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-vkEouVjoP6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEouVjoP6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEouVjoP6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEouVjoP6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEouVjoP6 .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-vkEouVjoP6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEouVjoP6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEouZamqx {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEouZamqx {
    align-items: flex-end;
  }
  .cid-vkEouZamqx .row {
    justify-content: flex-start;
  }
  .cid-vkEouZamqx .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEouZamqx .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEouZamqx {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEouZamqx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEouZamqx .content-wrap {
    width: 100%;
  }
}
.cid-vkEouZamqx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEouZamqx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEouZamqx .mbr-section-title,
.cid-vkEouZamqx .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEouZamqx .mbr-text,
.cid-vkEouZamqx .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEouZamqx .mbr-section-title {
  color: #ffffff;
}
.cid-vkEouZamqx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTHH4EEXu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTHH4EEXu .row {
  flex-direction: row-reverse;
}
.cid-vkTHH4EEXu .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTHH4EEXu .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTHH4EEXu .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTHH4EEXu .mbr-card-title {
  color: #000000;
}
.cid-vkTHH4EEXu .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTHH4EEXu .mbr-text,
.cid-vkTHH4EEXu .mbr-section-btn {
  text-align: left;
}
.cid-vkTHH4EEXu .row {
  align-items: center;
}
.cid-vkTHIdqeL5 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTHIdqeL5 .mbr-text {
  color: #000000;
}
.cid-vkTHIdqeL5 .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTHIdqeL5 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTHIC56pe {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTHIC56pe .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTHIC56pe .panel-group {
  border: none;
}
.cid-vkTHIC56pe .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTHIC56pe .card-header {
    padding: 0rem;
  }
}
.cid-vkTHIC56pe .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTHIC56pe .img-col {
  padding: 0;
}
.cid-vkTHIC56pe .img-item {
  height: 100%;
}
.cid-vkTHIC56pe img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTHIC56pe .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTHIC56pe .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTHIC56pe p {
  margin-bottom: 0.3rem;
}
.cid-vkTHIC56pe .panel-title-edit {
  color: #000000;
}
.cid-vkTHIC56pe .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTHIC56pe .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTHIC56pe .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTHIC56pe .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTHIC56pe .panel-text {
  color: #000000;
}
.cid-vkTHIC56pe .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTHIC56pe .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTHIC56pe .panel-title-edit,
.cid-vkTHIC56pe .mbr-iconfont {
  color: #000000;
}
.cid-vkTHJ6xmtQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTHJ6xmtQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTHJ6xmtQ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTHJ6xmtQ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTHJ6xmtQ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTHJ6xmtQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTHJ6xmtQ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTHJ6xmtQ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTHJ6xmtQ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTHJ6xmtQ .card-title,
.cid-vkTHJ6xmtQ .iconfont-wrapper {
  color: #000000;
}
.cid-vkTHJ6xmtQ .card-text {
  color: #000000;
}
.cid-vkTHJ6xmtQ .content-head {
  max-width: 800px;
}
.cid-vkTHJ6xmtQ .mbr-section-title {
  color: #000000;
}
.cid-vkTHJ6xmtQ .card-title,
.cid-vkTHJ6xmtQ .img-wrapper {
  text-align: center;
}
.cid-vkTHJ6xmtQ .card-text,
.cid-vkTHJ6xmtQ .mbr-section-btn {
  text-align: center;
}
.cid-vkTHJ6xmtQ .price {
  text-align: center;
}
.cid-vkTHJp3GVx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTHJp3GVx .mbr-text {
  color: #000000;
}
.cid-vkTHJp3GVx .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTHJp3GVx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTHJp3GVx .mbr-text,
.cid-vkTHJp3GVx .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTHJp3GVx .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTHJp3GVx .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTHJp3GVx .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTHJp3GVx .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTHJp3GVx .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTHJp3GVx .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTHJp3GVx .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-vkTHJp3GVx .mbr-text UL {
  text-align: left;
}
.cid-vkTHJp3GVx .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTHJp3GVx .mbr-card-title {
  text-align: center;
}
.cid-vkTHJPBw2g {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTHJPBw2g .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTHJPBw2g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTHJPBw2g .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTHJPBw2g .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTHJPBw2g .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTHJPBw2g .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTHJPBw2g .mbr-section-title {
  color: #000000;
}
.cid-vkTHJPBw2g .mbr-text,
.cid-vkTHJPBw2g .mbr-section-btn {
  color: #000000;
}
.cid-vkTHKbenbq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTHKbenbq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTHKbenbq form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTHKbenbq form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTHKbenbq form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTHKbenbq .content-head {
  max-width: 800px;
}
.cid-vkTHLfPtzM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTHLfPtzM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTHLfPtzM .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-vkTHLfPtzM .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTHLfPtzM .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTHLfPtzM .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTHLfPtzM .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTHLfPtzM .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTHLfPtzM .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-vkTHLfPtzM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTHLfPtzM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTHLfPtzM .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTHLfPtzM .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTHLfPtzM .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTHLfPtzM ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTHLfPtzM .content-head {
  max-width: 800px;
}
.cid-vkU5nuML7E {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU5nuML7E .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU5nuML7E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU5nuML7E .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU5nuML7E .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU5nuML7E .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU5nuML7E .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU5nuML7E .mbr-text,
.cid-vkU5nuML7E .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU5nuML7E .card-title,
.cid-vkU5nuML7E .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU5nYzHGQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEp2UbCik {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEp2UbCik .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-vkEp2UbCik .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEp2UbCik .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-vkEp2UbCik .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEp2UbCik .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEp2UbCik .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEp2UbCik .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEp2UbCik .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEp2UbCik .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEp2UbCik .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEp2UbCik .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEp2UbCik .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEp2UbCik .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEp2UbCik .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEp2UbCik .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEp2UbCik .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEp2UbCik .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEp2UbCik .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEp2UbCik .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEp2UbCik .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEp2UbCik .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEp2UbCik .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEp2UbCik .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEp2UbCik .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEp2UbCik .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEp2UbCik .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEp2UbCik .nav-item:focus,
.cid-vkEp2UbCik .nav-link:focus {
  outline: none;
}
.cid-vkEp2UbCik .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEp2UbCik .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEp2UbCik .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEp2UbCik .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEp2UbCik .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEp2UbCik .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEp2UbCik .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-vkEp2UbCik .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEp2UbCik .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEp2UbCik .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEp2UbCik .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEp2UbCik .navbar.collapsed {
  justify-content: center;
}
.cid-vkEp2UbCik .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEp2UbCik .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEp2UbCik .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEp2UbCik .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEp2UbCik .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEp2UbCik .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-vkEp2UbCik .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEp2UbCik .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEp2UbCik .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEp2UbCik .navbar {
    min-height: 72px;
  }
  .cid-vkEp2UbCik .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEp2UbCik .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEp2UbCik .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEp2UbCik .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEp2UbCik .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEp2UbCik .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-vkEp2UbCik .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEp2UbCik .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEp2UbCik .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEp2UbCik .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEp2UbCik .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEp2UbCik .dropdown-item.active,
.cid-vkEp2UbCik .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEp2UbCik .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEp2UbCik .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEp2UbCik .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEp2UbCik .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEp2UbCik .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEp2UbCik .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEp2UbCik ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEp2UbCik .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEp2UbCik .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEp2UbCik button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEp2UbCik button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEp2UbCik button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEp2UbCik button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEp2UbCik button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEp2UbCik button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEp2UbCik nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEp2UbCik nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEp2UbCik nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEp2UbCik nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEp2UbCik .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEp2UbCik a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEp2UbCik .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-vkEp2UbCik .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEp2UbCik .navbar {
    height: 70px;
  }
  .cid-vkEp2UbCik .navbar.opened {
    height: auto;
  }
  .cid-vkEp2UbCik .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEp2UbCik .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEp2UbCik .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEp2UbCik .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEp2UbCik .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEp2UbCik .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEp2UbCik .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEp2UbCik .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEp2UbCik .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEp2UbCik .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEp2UbCik .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEp2UbCik .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEp2UbCik .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-vkEp2UbCik .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEp2UbCik .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEp2UbCik .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEp2UbCik .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEp2UbCik .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-vkEp2UbCik .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEp2UbCik .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEp2UyEGs {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEp2UyEGs {
    align-items: flex-end;
  }
  .cid-vkEp2UyEGs .row {
    justify-content: flex-start;
  }
  .cid-vkEp2UyEGs .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEp2UyEGs .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEp2UyEGs {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEp2UyEGs .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEp2UyEGs .content-wrap {
    width: 100%;
  }
}
.cid-vkEp2UyEGs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEp2UyEGs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEp2UyEGs .mbr-section-title,
.cid-vkEp2UyEGs .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEp2UyEGs .mbr-text,
.cid-vkEp2UyEGs .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEp2UyEGs .mbr-section-title {
  color: #ffffff;
}
.cid-vkEp2UyEGs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTItwdqeY {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTItwdqeY .row {
  flex-direction: row-reverse;
}
.cid-vkTItwdqeY .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTItwdqeY .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTItwdqeY .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTItwdqeY .mbr-card-title {
  color: #000000;
}
.cid-vkTItwdqeY .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTItwdqeY .mbr-text,
.cid-vkTItwdqeY .mbr-section-btn {
  text-align: left;
}
.cid-vkTItwdqeY .row {
  align-items: center;
}
.cid-vkTIukgMN3 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTIukgMN3 .mbr-text {
  color: #000000;
}
.cid-vkTIukgMN3 .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTIukgMN3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTIuzWoCa {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTIuzWoCa .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTIuzWoCa .panel-group {
  border: none;
}
.cid-vkTIuzWoCa .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTIuzWoCa .card-header {
    padding: 0rem;
  }
}
.cid-vkTIuzWoCa .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTIuzWoCa .img-col {
  padding: 0;
}
.cid-vkTIuzWoCa .img-item {
  height: 100%;
}
.cid-vkTIuzWoCa img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTIuzWoCa .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTIuzWoCa .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTIuzWoCa p {
  margin-bottom: 0.3rem;
}
.cid-vkTIuzWoCa .panel-title-edit {
  color: #000000;
}
.cid-vkTIuzWoCa .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTIuzWoCa .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTIuzWoCa .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTIuzWoCa .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTIuzWoCa .panel-text {
  color: #000000;
}
.cid-vkTIuzWoCa .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTIuzWoCa .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTIuzWoCa .panel-title-edit,
.cid-vkTIuzWoCa .mbr-iconfont {
  color: #000000;
}
.cid-vkTIuVb0km {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTIuVb0km .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTIuVb0km .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTIuVb0km .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTIuVb0km .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTIuVb0km .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTIuVb0km .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTIuVb0km .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTIuVb0km .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTIuVb0km .card-title,
.cid-vkTIuVb0km .iconfont-wrapper {
  color: #000000;
}
.cid-vkTIuVb0km .card-text {
  color: #000000;
}
.cid-vkTIuVb0km .content-head {
  max-width: 800px;
}
.cid-vkTIuVb0km .mbr-section-title {
  color: #000000;
}
.cid-vkTIuVb0km .card-title,
.cid-vkTIuVb0km .img-wrapper {
  text-align: center;
}
.cid-vkTIuVb0km .card-text,
.cid-vkTIuVb0km .mbr-section-btn {
  text-align: center;
}
.cid-vkTIuVb0km .price {
  text-align: center;
}
.cid-vkTIv7g7sq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTIv7g7sq .mbr-text {
  color: #000000;
}
.cid-vkTIv7g7sq .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTIv7g7sq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTIv7g7sq .mbr-text,
.cid-vkTIv7g7sq .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTIv7g7sq .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTIv7g7sq .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTIv7g7sq .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTIv7g7sq .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTIv7g7sq .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTIv7g7sq .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTIv7g7sq .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-vkTIv7g7sq .mbr-text UL {
  text-align: left;
}
.cid-vkTIv7g7sq .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTIv7g7sq .mbr-card-title {
  text-align: center;
}
.cid-vkTIvyTw3a {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTIvyTw3a .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTIvyTw3a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTIvyTw3a .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTIvyTw3a .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTIvyTw3a .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTIvyTw3a .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTIvyTw3a .mbr-section-title {
  color: #000000;
}
.cid-vkTIvyTw3a .mbr-text,
.cid-vkTIvyTw3a .mbr-section-btn {
  color: #000000;
}
.cid-vkTIvRTk2u {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTIvRTk2u .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTIvRTk2u form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTIvRTk2u form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTIvRTk2u form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTIvRTk2u .content-head {
  max-width: 800px;
}
.cid-vkTIwSu5uu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTIwSu5uu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTIwSu5uu .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-vkTIwSu5uu .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTIwSu5uu .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTIwSu5uu .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTIwSu5uu .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTIwSu5uu .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTIwSu5uu .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-vkTIwSu5uu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTIwSu5uu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTIwSu5uu .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTIwSu5uu .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTIwSu5uu .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTIwSu5uu ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTIwSu5uu .content-head {
  max-width: 800px;
}
.cid-vkU5HroVAc {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU5HroVAc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU5HroVAc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU5HroVAc .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU5HroVAc .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU5HroVAc .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU5HroVAc .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU5HroVAc .mbr-text,
.cid-vkU5HroVAc .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU5HroVAc .card-title,
.cid-vkU5HroVAc .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU5ImE8U7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEpG58tmB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEpG58tmB .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-vkEpG58tmB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEpG58tmB .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-vkEpG58tmB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEpG58tmB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEpG58tmB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEpG58tmB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEpG58tmB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEpG58tmB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEpG58tmB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEpG58tmB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEpG58tmB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEpG58tmB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEpG58tmB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEpG58tmB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEpG58tmB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEpG58tmB .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEpG58tmB .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEpG58tmB .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEpG58tmB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEpG58tmB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEpG58tmB .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEpG58tmB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEpG58tmB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEpG58tmB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEpG58tmB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEpG58tmB .nav-item:focus,
.cid-vkEpG58tmB .nav-link:focus {
  outline: none;
}
.cid-vkEpG58tmB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEpG58tmB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEpG58tmB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEpG58tmB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEpG58tmB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEpG58tmB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEpG58tmB .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-vkEpG58tmB .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEpG58tmB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEpG58tmB .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEpG58tmB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEpG58tmB .navbar.collapsed {
  justify-content: center;
}
.cid-vkEpG58tmB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEpG58tmB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEpG58tmB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEpG58tmB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEpG58tmB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEpG58tmB .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-vkEpG58tmB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEpG58tmB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEpG58tmB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEpG58tmB .navbar {
    min-height: 72px;
  }
  .cid-vkEpG58tmB .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEpG58tmB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEpG58tmB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEpG58tmB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEpG58tmB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEpG58tmB .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-vkEpG58tmB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEpG58tmB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEpG58tmB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEpG58tmB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEpG58tmB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEpG58tmB .dropdown-item.active,
.cid-vkEpG58tmB .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEpG58tmB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEpG58tmB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEpG58tmB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEpG58tmB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEpG58tmB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEpG58tmB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEpG58tmB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEpG58tmB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEpG58tmB .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEpG58tmB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEpG58tmB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEpG58tmB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEpG58tmB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEpG58tmB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEpG58tmB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEpG58tmB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEpG58tmB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEpG58tmB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEpG58tmB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEpG58tmB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEpG58tmB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEpG58tmB .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-vkEpG58tmB .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEpG58tmB .navbar {
    height: 70px;
  }
  .cid-vkEpG58tmB .navbar.opened {
    height: auto;
  }
  .cid-vkEpG58tmB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEpG58tmB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEpG58tmB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEpG58tmB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEpG58tmB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEpG58tmB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEpG58tmB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEpG58tmB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEpG58tmB .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEpG58tmB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEpG58tmB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEpG58tmB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEpG58tmB .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-vkEpG58tmB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEpG58tmB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEpG58tmB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEpG58tmB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEpG58tmB .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-vkEpG58tmB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEpG58tmB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEpG5tWj2 {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEpG5tWj2 {
    align-items: flex-end;
  }
  .cid-vkEpG5tWj2 .row {
    justify-content: flex-start;
  }
  .cid-vkEpG5tWj2 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEpG5tWj2 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEpG5tWj2 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEpG5tWj2 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEpG5tWj2 .content-wrap {
    width: 100%;
  }
}
.cid-vkEpG5tWj2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEpG5tWj2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEpG5tWj2 .mbr-section-title,
.cid-vkEpG5tWj2 .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEpG5tWj2 .mbr-text,
.cid-vkEpG5tWj2 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEpG5tWj2 .mbr-section-title {
  color: #ffffff;
}
.cid-vkEpG5tWj2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTIVDwuql {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTIVDwuql .row {
  flex-direction: row-reverse;
}
.cid-vkTIVDwuql .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTIVDwuql .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTIVDwuql .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTIVDwuql .mbr-card-title {
  color: #000000;
}
.cid-vkTIVDwuql .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTIVDwuql .mbr-text,
.cid-vkTIVDwuql .mbr-section-btn {
  text-align: left;
}
.cid-vkTIVDwuql .row {
  align-items: center;
}
.cid-vkTIWyM68l {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTIWyM68l .mbr-text {
  color: #000000;
}
.cid-vkTIWyM68l .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTIWyM68l .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTIXxyASx {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTIXxyASx .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTIXxyASx .panel-group {
  border: none;
}
.cid-vkTIXxyASx .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTIXxyASx .card-header {
    padding: 0rem;
  }
}
.cid-vkTIXxyASx .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTIXxyASx .img-col {
  padding: 0;
}
.cid-vkTIXxyASx .img-item {
  height: 100%;
}
.cid-vkTIXxyASx img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTIXxyASx .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTIXxyASx .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTIXxyASx p {
  margin-bottom: 0.3rem;
}
.cid-vkTIXxyASx .panel-title-edit {
  color: #000000;
}
.cid-vkTIXxyASx .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTIXxyASx .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTIXxyASx .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTIXxyASx .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTIXxyASx .panel-text {
  color: #000000;
}
.cid-vkTIXxyASx .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTIXxyASx .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTIXxyASx .panel-title-edit,
.cid-vkTIXxyASx .mbr-iconfont {
  color: #000000;
}
.cid-vkTIXUwdjr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTIXUwdjr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTIXUwdjr .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTIXUwdjr .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTIXUwdjr .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTIXUwdjr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTIXUwdjr .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTIXUwdjr .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTIXUwdjr .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTIXUwdjr .card-title,
.cid-vkTIXUwdjr .iconfont-wrapper {
  color: #000000;
}
.cid-vkTIXUwdjr .card-text {
  color: #000000;
}
.cid-vkTIXUwdjr .content-head {
  max-width: 800px;
}
.cid-vkTIXUwdjr .mbr-section-title {
  color: #000000;
}
.cid-vkTIXUwdjr .card-title,
.cid-vkTIXUwdjr .img-wrapper {
  text-align: center;
}
.cid-vkTIXUwdjr .card-text,
.cid-vkTIXUwdjr .mbr-section-btn {
  text-align: center;
}
.cid-vkTIXUwdjr .price {
  text-align: center;
}
.cid-vkTIYtGUq9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTIYtGUq9 .mbr-text {
  color: #000000;
}
.cid-vkTIYtGUq9 .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTIYtGUq9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTIYtGUq9 .mbr-text,
.cid-vkTIYtGUq9 .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTIYtGUq9 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTIYtGUq9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTIYtGUq9 .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTIYtGUq9 .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTIYtGUq9 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTIYtGUq9 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTIYtGUq9 .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-vkTIYtGUq9 .mbr-text UL {
  text-align: left;
}
.cid-vkTIYtGUq9 .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTIYtGUq9 .mbr-card-title {
  text-align: center;
}
.cid-vkTIZF1gAu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTIZF1gAu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTIZF1gAu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTIZF1gAu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTIZF1gAu .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTIZF1gAu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTIZF1gAu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTIZF1gAu .mbr-section-title {
  color: #000000;
}
.cid-vkTIZF1gAu .mbr-text,
.cid-vkTIZF1gAu .mbr-section-btn {
  color: #000000;
}
.cid-vkTIZZtsqd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTIZZtsqd .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTIZZtsqd form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTIZZtsqd form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTIZZtsqd form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTIZZtsqd .content-head {
  max-width: 800px;
}
.cid-vkTJ0szMi4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTJ0szMi4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTJ0szMi4 .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-vkTJ0szMi4 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTJ0szMi4 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTJ0szMi4 .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTJ0szMi4 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTJ0szMi4 .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTJ0szMi4 .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-vkTJ0szMi4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTJ0szMi4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTJ0szMi4 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTJ0szMi4 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTJ0szMi4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTJ0szMi4 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTJ0szMi4 .content-head {
  max-width: 800px;
}
.cid-vkU5OLIK2x {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU5OLIK2x .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU5OLIK2x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU5OLIK2x .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU5OLIK2x .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU5OLIK2x .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU5OLIK2x .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU5OLIK2x .mbr-text,
.cid-vkU5OLIK2x .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU5OLIK2x .card-title,
.cid-vkU5OLIK2x .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU5PieQ92 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEye1UOLS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEye1UOLS .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-vkEye1UOLS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEye1UOLS .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-vkEye1UOLS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEye1UOLS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEye1UOLS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEye1UOLS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEye1UOLS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEye1UOLS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEye1UOLS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEye1UOLS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEye1UOLS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEye1UOLS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEye1UOLS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEye1UOLS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEye1UOLS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEye1UOLS .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEye1UOLS .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEye1UOLS .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEye1UOLS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEye1UOLS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEye1UOLS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEye1UOLS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEye1UOLS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEye1UOLS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEye1UOLS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEye1UOLS .nav-item:focus,
.cid-vkEye1UOLS .nav-link:focus {
  outline: none;
}
.cid-vkEye1UOLS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEye1UOLS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEye1UOLS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEye1UOLS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEye1UOLS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEye1UOLS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEye1UOLS .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-vkEye1UOLS .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEye1UOLS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEye1UOLS .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEye1UOLS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEye1UOLS .navbar.collapsed {
  justify-content: center;
}
.cid-vkEye1UOLS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEye1UOLS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEye1UOLS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEye1UOLS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEye1UOLS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEye1UOLS .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-vkEye1UOLS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEye1UOLS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEye1UOLS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEye1UOLS .navbar {
    min-height: 72px;
  }
  .cid-vkEye1UOLS .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEye1UOLS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEye1UOLS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEye1UOLS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEye1UOLS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEye1UOLS .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-vkEye1UOLS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEye1UOLS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEye1UOLS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEye1UOLS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEye1UOLS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEye1UOLS .dropdown-item.active,
.cid-vkEye1UOLS .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEye1UOLS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEye1UOLS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEye1UOLS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEye1UOLS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEye1UOLS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEye1UOLS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEye1UOLS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEye1UOLS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEye1UOLS .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEye1UOLS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEye1UOLS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEye1UOLS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEye1UOLS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEye1UOLS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEye1UOLS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEye1UOLS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEye1UOLS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEye1UOLS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEye1UOLS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEye1UOLS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEye1UOLS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEye1UOLS .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-vkEye1UOLS .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEye1UOLS .navbar {
    height: 70px;
  }
  .cid-vkEye1UOLS .navbar.opened {
    height: auto;
  }
  .cid-vkEye1UOLS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEye1UOLS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEye1UOLS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEye1UOLS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEye1UOLS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEye1UOLS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEye1UOLS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEye1UOLS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEye1UOLS .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEye1UOLS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEye1UOLS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEye1UOLS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEye1UOLS .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-vkEye1UOLS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEye1UOLS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEye1UOLS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEye1UOLS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEye1UOLS .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-vkEye1UOLS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEye1UOLS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEye34KAK {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEye34KAK {
    align-items: flex-end;
  }
  .cid-vkEye34KAK .row {
    justify-content: flex-start;
  }
  .cid-vkEye34KAK .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEye34KAK .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEye34KAK {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEye34KAK .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEye34KAK .content-wrap {
    width: 100%;
  }
}
.cid-vkEye34KAK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEye34KAK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEye34KAK .mbr-section-title,
.cid-vkEye34KAK .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEye34KAK .mbr-text,
.cid-vkEye34KAK .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEye34KAK .mbr-section-title {
  color: #ffffff;
}
.cid-vkEye34KAK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkEye4xlQK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkEye4xlQK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkEye4xlQK form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkEye4xlQK form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkEye4xlQK form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkEye4xlQK .content-head {
  max-width: 800px;
}
.cid-vkTN148nzQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTN148nzQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTN148nzQ .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-vkTN148nzQ .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTN148nzQ .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTN148nzQ .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTN148nzQ .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTN148nzQ .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTN148nzQ .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-vkTN148nzQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTN148nzQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTN148nzQ .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTN148nzQ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTN148nzQ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTN148nzQ ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTN148nzQ .content-head {
  max-width: 800px;
}
.cid-vkTQHASg9H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTQHASg9H .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-vkTQHASg9H .social-row .soc-item {
  margin: 8px;
}
.cid-vkTQHASg9H .social-row .soc-item a:hover .mbr-iconfont,
.cid-vkTQHASg9H .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-vkTQHASg9H .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #f7f7f7;
  color: #393193;
  transition: all 0.3s ease-in-out;
}
.cid-vkTQHASg9H .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vkTQHASg9H .mbr-section-title {
  color: #ffffff;
}
.cid-vkTQHASg9H .mbr-section-title,
.cid-vkTQHASg9H .social-list {
  color: #000000;
}
.cid-vkU7nyeZWA {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU7nyeZWA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU7nyeZWA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU7nyeZWA .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU7nyeZWA .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU7nyeZWA .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU7nyeZWA .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU7nyeZWA .mbr-text,
.cid-vkU7nyeZWA .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU7nyeZWA .card-title,
.cid-vkU7nyeZWA .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU7o3UNxp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEoMD16IX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEoMD16IX .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-vkEoMD16IX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEoMD16IX .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-vkEoMD16IX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEoMD16IX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEoMD16IX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEoMD16IX .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEoMD16IX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEoMD16IX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEoMD16IX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEoMD16IX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEoMD16IX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEoMD16IX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEoMD16IX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEoMD16IX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEoMD16IX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEoMD16IX .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEoMD16IX .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEoMD16IX .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEoMD16IX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEoMD16IX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEoMD16IX .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEoMD16IX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEoMD16IX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEoMD16IX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEoMD16IX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEoMD16IX .nav-item:focus,
.cid-vkEoMD16IX .nav-link:focus {
  outline: none;
}
.cid-vkEoMD16IX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEoMD16IX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEoMD16IX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEoMD16IX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEoMD16IX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEoMD16IX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEoMD16IX .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-vkEoMD16IX .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEoMD16IX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEoMD16IX .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEoMD16IX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEoMD16IX .navbar.collapsed {
  justify-content: center;
}
.cid-vkEoMD16IX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEoMD16IX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEoMD16IX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEoMD16IX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEoMD16IX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEoMD16IX .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-vkEoMD16IX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEoMD16IX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEoMD16IX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEoMD16IX .navbar {
    min-height: 72px;
  }
  .cid-vkEoMD16IX .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEoMD16IX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEoMD16IX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEoMD16IX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEoMD16IX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEoMD16IX .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-vkEoMD16IX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEoMD16IX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEoMD16IX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEoMD16IX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEoMD16IX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEoMD16IX .dropdown-item.active,
.cid-vkEoMD16IX .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEoMD16IX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEoMD16IX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEoMD16IX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEoMD16IX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEoMD16IX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEoMD16IX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEoMD16IX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEoMD16IX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEoMD16IX .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEoMD16IX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEoMD16IX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEoMD16IX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEoMD16IX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEoMD16IX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEoMD16IX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEoMD16IX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEoMD16IX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEoMD16IX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEoMD16IX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEoMD16IX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEoMD16IX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEoMD16IX .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-vkEoMD16IX .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEoMD16IX .navbar {
    height: 70px;
  }
  .cid-vkEoMD16IX .navbar.opened {
    height: auto;
  }
  .cid-vkEoMD16IX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEoMD16IX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEoMD16IX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEoMD16IX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEoMD16IX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEoMD16IX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEoMD16IX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEoMD16IX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEoMD16IX .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEoMD16IX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEoMD16IX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEoMD16IX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEoMD16IX .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-vkEoMD16IX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEoMD16IX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEoMD16IX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEoMD16IX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEoMD16IX .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-vkEoMD16IX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEoMD16IX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEoMDzqSe {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEoMDzqSe {
    align-items: flex-end;
  }
  .cid-vkEoMDzqSe .row {
    justify-content: flex-start;
  }
  .cid-vkEoMDzqSe .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEoMDzqSe .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEoMDzqSe {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEoMDzqSe .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEoMDzqSe .content-wrap {
    width: 100%;
  }
}
.cid-vkEoMDzqSe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEoMDzqSe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEoMDzqSe .mbr-section-title,
.cid-vkEoMDzqSe .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEoMDzqSe .mbr-text,
.cid-vkEoMDzqSe .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEoMDzqSe .mbr-section-title {
  color: #ffffff;
}
.cid-vkEoMDzqSe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTI4STEZt {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTI4STEZt .row {
  flex-direction: row-reverse;
}
.cid-vkTI4STEZt .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTI4STEZt .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTI4STEZt .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTI4STEZt .mbr-card-title {
  color: #000000;
}
.cid-vkTI4STEZt .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTI4STEZt .mbr-text,
.cid-vkTI4STEZt .mbr-section-btn {
  text-align: left;
}
.cid-vkTI4STEZt .row {
  align-items: center;
}
.cid-vkTI5IvBHO {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTI5IvBHO .mbr-text {
  color: #000000;
}
.cid-vkTI5IvBHO .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTI5IvBHO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTI61GDPW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTI61GDPW .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTI61GDPW .panel-group {
  border: none;
}
.cid-vkTI61GDPW .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTI61GDPW .card-header {
    padding: 0rem;
  }
}
.cid-vkTI61GDPW .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTI61GDPW .img-col {
  padding: 0;
}
.cid-vkTI61GDPW .img-item {
  height: 100%;
}
.cid-vkTI61GDPW img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTI61GDPW .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTI61GDPW .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTI61GDPW p {
  margin-bottom: 0.3rem;
}
.cid-vkTI61GDPW .panel-title-edit {
  color: #000000;
}
.cid-vkTI61GDPW .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTI61GDPW .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTI61GDPW .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTI61GDPW .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTI61GDPW .panel-text {
  color: #000000;
}
.cid-vkTI61GDPW .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTI61GDPW .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTI61GDPW .panel-title-edit,
.cid-vkTI61GDPW .mbr-iconfont {
  color: #000000;
}
.cid-vkTI6m7mVn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTI6m7mVn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTI6m7mVn .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTI6m7mVn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTI6m7mVn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTI6m7mVn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTI6m7mVn .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTI6m7mVn .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTI6m7mVn .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTI6m7mVn .card-title,
.cid-vkTI6m7mVn .iconfont-wrapper {
  color: #000000;
}
.cid-vkTI6m7mVn .card-text {
  color: #000000;
}
.cid-vkTI6m7mVn .content-head {
  max-width: 800px;
}
.cid-vkTI6m7mVn .mbr-section-title {
  color: #000000;
}
.cid-vkTI6m7mVn .card-title,
.cid-vkTI6m7mVn .img-wrapper {
  text-align: center;
}
.cid-vkTI6m7mVn .card-text,
.cid-vkTI6m7mVn .mbr-section-btn {
  text-align: center;
}
.cid-vkTI6m7mVn .price {
  text-align: center;
}
.cid-vkTI6zD7nO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTI6zD7nO .mbr-text {
  color: #000000;
}
.cid-vkTI6zD7nO .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTI6zD7nO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTI6zD7nO .mbr-text,
.cid-vkTI6zD7nO .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTI6zD7nO .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTI6zD7nO .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTI6zD7nO .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTI6zD7nO .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTI6zD7nO .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTI6zD7nO .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTI6zD7nO .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-vkTI6zD7nO .mbr-text UL {
  text-align: left;
}
.cid-vkTI6zD7nO .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTI6zD7nO .mbr-card-title {
  text-align: center;
}
.cid-vkTI6UVC5d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTI6UVC5d .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTI6UVC5d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTI6UVC5d .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTI6UVC5d .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTI6UVC5d .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTI6UVC5d .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTI6UVC5d .mbr-section-title {
  color: #000000;
}
.cid-vkTI6UVC5d .mbr-text,
.cid-vkTI6UVC5d .mbr-section-btn {
  color: #000000;
}
.cid-vkTI7adeLW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTI7adeLW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTI7adeLW form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTI7adeLW form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTI7adeLW form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTI7adeLW .content-head {
  max-width: 800px;
}
.cid-vkTI7SrTLv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTI7SrTLv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTI7SrTLv .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-vkTI7SrTLv .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTI7SrTLv .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTI7SrTLv .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTI7SrTLv .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTI7SrTLv .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTI7SrTLv .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-vkTI7SrTLv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTI7SrTLv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTI7SrTLv .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTI7SrTLv .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTI7SrTLv .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTI7SrTLv ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTI7SrTLv .content-head {
  max-width: 800px;
}
.cid-vkU5rxeJpH {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU5rxeJpH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU5rxeJpH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU5rxeJpH .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU5rxeJpH .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU5rxeJpH .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU5rxeJpH .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU5rxeJpH .mbr-text,
.cid-vkU5rxeJpH .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU5rxeJpH .card-title,
.cid-vkU5rxeJpH .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU5yOsgVi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEgJnk8pj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEgJnk8pj .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-vkEgJnk8pj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEgJnk8pj .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-vkEgJnk8pj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEgJnk8pj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEgJnk8pj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEgJnk8pj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEgJnk8pj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEgJnk8pj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEgJnk8pj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEgJnk8pj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEgJnk8pj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEgJnk8pj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEgJnk8pj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEgJnk8pj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEgJnk8pj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEgJnk8pj .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEgJnk8pj .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEgJnk8pj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEgJnk8pj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEgJnk8pj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEgJnk8pj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEgJnk8pj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEgJnk8pj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEgJnk8pj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEgJnk8pj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEgJnk8pj .nav-item:focus,
.cid-vkEgJnk8pj .nav-link:focus {
  outline: none;
}
.cid-vkEgJnk8pj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEgJnk8pj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEgJnk8pj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEgJnk8pj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEgJnk8pj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEgJnk8pj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEgJnk8pj .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-vkEgJnk8pj .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEgJnk8pj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEgJnk8pj .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEgJnk8pj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEgJnk8pj .navbar.collapsed {
  justify-content: center;
}
.cid-vkEgJnk8pj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEgJnk8pj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEgJnk8pj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEgJnk8pj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEgJnk8pj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEgJnk8pj .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-vkEgJnk8pj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEgJnk8pj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEgJnk8pj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEgJnk8pj .navbar {
    min-height: 72px;
  }
  .cid-vkEgJnk8pj .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEgJnk8pj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEgJnk8pj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEgJnk8pj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEgJnk8pj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEgJnk8pj .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-vkEgJnk8pj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEgJnk8pj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEgJnk8pj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEgJnk8pj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEgJnk8pj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEgJnk8pj .dropdown-item.active,
.cid-vkEgJnk8pj .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEgJnk8pj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEgJnk8pj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEgJnk8pj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEgJnk8pj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEgJnk8pj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEgJnk8pj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEgJnk8pj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEgJnk8pj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEgJnk8pj .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEgJnk8pj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEgJnk8pj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEgJnk8pj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEgJnk8pj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEgJnk8pj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEgJnk8pj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEgJnk8pj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEgJnk8pj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEgJnk8pj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEgJnk8pj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEgJnk8pj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEgJnk8pj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEgJnk8pj .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-vkEgJnk8pj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEgJnk8pj .navbar {
    height: 70px;
  }
  .cid-vkEgJnk8pj .navbar.opened {
    height: auto;
  }
  .cid-vkEgJnk8pj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEgJnk8pj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEgJnk8pj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEgJnk8pj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEgJnk8pj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEgJnk8pj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEgJnk8pj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEgJnk8pj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEgJnk8pj .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEgJnk8pj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEgJnk8pj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEgJnk8pj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEgJnk8pj .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-vkEgJnk8pj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEgJnk8pj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEgJnk8pj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEgJnk8pj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEgJnk8pj .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-vkEgJnk8pj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEgJnk8pj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEgJo3wVv {
  display: flex;
  background-image: url("../../../assets/images/mbr-1920x1357.png");
}
.cid-vkEgJo3wVv .mbr-overlay {
  background-color: #000000;
  opacity: 0.4;
}
@media (min-width: 768px) {
  .cid-vkEgJo3wVv {
    align-items: flex-end;
  }
  .cid-vkEgJo3wVv .row {
    justify-content: flex-start;
  }
  .cid-vkEgJo3wVv .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEgJo3wVv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEgJo3wVv {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEgJo3wVv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEgJo3wVv .content-wrap {
    width: 100%;
  }
}
.cid-vkEgJo3wVv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEgJo3wVv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkEgJo3wVv .mbr-section-title,
.cid-vkEgJo3wVv .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEgJo3wVv .mbr-text,
.cid-vkEgJo3wVv .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEgJo3wVv .mbr-section-title {
  color: #ffffff;
}
.cid-vkEgJo3wVv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkJSY9R7BO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkJSY9R7BO .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkJSY9R7BO form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkJSY9R7BO form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkJSY9R7BO form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkJSY9R7BO .content-head {
  max-width: 800px;
}
.cid-vkTNfGRjXW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTNfGRjXW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTNfGRjXW .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-vkTNfGRjXW .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTNfGRjXW .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTNfGRjXW .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTNfGRjXW .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTNfGRjXW .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTNfGRjXW .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-vkTNfGRjXW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTNfGRjXW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTNfGRjXW .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTNfGRjXW .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTNfGRjXW .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTNfGRjXW ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTNfGRjXW .content-head {
  max-width: 800px;
}
.cid-vkTQHASg9H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTQHASg9H .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-vkTQHASg9H .social-row .soc-item {
  margin: 8px;
}
.cid-vkTQHASg9H .social-row .soc-item a:hover .mbr-iconfont,
.cid-vkTQHASg9H .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-vkTQHASg9H .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #f7f7f7;
  color: #393193;
  transition: all 0.3s ease-in-out;
}
.cid-vkTQHASg9H .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vkTQHASg9H .mbr-section-title {
  color: #ffffff;
}
.cid-vkTQHASg9H .mbr-section-title,
.cid-vkTQHASg9H .social-list {
  color: #000000;
}
.cid-vkU7uj6YNR {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU7uj6YNR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU7uj6YNR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU7uj6YNR .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU7uj6YNR .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU7uj6YNR .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU7uj6YNR .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU7uj6YNR .mbr-text,
.cid-vkU7uj6YNR .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU7uj6YNR .card-title,
.cid-vkU7uj6YNR .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU7vpjim6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEbD5qMMH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEbD5qMMH .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-vkEbD5qMMH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEbD5qMMH .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-vkEbD5qMMH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEbD5qMMH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEbD5qMMH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEbD5qMMH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEbD5qMMH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEbD5qMMH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEbD5qMMH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEbD5qMMH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEbD5qMMH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEbD5qMMH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEbD5qMMH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEbD5qMMH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEbD5qMMH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEbD5qMMH .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEbD5qMMH .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEbD5qMMH .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEbD5qMMH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEbD5qMMH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEbD5qMMH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEbD5qMMH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEbD5qMMH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEbD5qMMH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEbD5qMMH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEbD5qMMH .nav-item:focus,
.cid-vkEbD5qMMH .nav-link:focus {
  outline: none;
}
.cid-vkEbD5qMMH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEbD5qMMH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEbD5qMMH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEbD5qMMH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEbD5qMMH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEbD5qMMH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEbD5qMMH .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-vkEbD5qMMH .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEbD5qMMH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEbD5qMMH .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEbD5qMMH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEbD5qMMH .navbar.collapsed {
  justify-content: center;
}
.cid-vkEbD5qMMH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEbD5qMMH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEbD5qMMH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEbD5qMMH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEbD5qMMH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEbD5qMMH .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-vkEbD5qMMH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEbD5qMMH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEbD5qMMH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEbD5qMMH .navbar {
    min-height: 72px;
  }
  .cid-vkEbD5qMMH .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEbD5qMMH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEbD5qMMH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEbD5qMMH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEbD5qMMH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEbD5qMMH .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-vkEbD5qMMH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEbD5qMMH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEbD5qMMH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEbD5qMMH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEbD5qMMH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEbD5qMMH .dropdown-item.active,
.cid-vkEbD5qMMH .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEbD5qMMH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEbD5qMMH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEbD5qMMH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEbD5qMMH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEbD5qMMH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEbD5qMMH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEbD5qMMH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEbD5qMMH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEbD5qMMH .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEbD5qMMH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEbD5qMMH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEbD5qMMH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEbD5qMMH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEbD5qMMH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEbD5qMMH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEbD5qMMH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEbD5qMMH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEbD5qMMH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEbD5qMMH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEbD5qMMH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEbD5qMMH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEbD5qMMH .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-vkEbD5qMMH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEbD5qMMH .navbar {
    height: 70px;
  }
  .cid-vkEbD5qMMH .navbar.opened {
    height: auto;
  }
  .cid-vkEbD5qMMH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEbD5qMMH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEbD5qMMH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEbD5qMMH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEbD5qMMH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEbD5qMMH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEbD5qMMH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEbD5qMMH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEbD5qMMH .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEbD5qMMH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEbD5qMMH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEbD5qMMH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEbD5qMMH .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-vkEbD5qMMH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEbD5qMMH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEbD5qMMH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEbD5qMMH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEbD5qMMH .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-vkEbD5qMMH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEbD5qMMH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEbD6gwx3 {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEbD6gwx3 {
    align-items: flex-end;
  }
  .cid-vkEbD6gwx3 .row {
    justify-content: flex-start;
  }
  .cid-vkEbD6gwx3 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEbD6gwx3 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEbD6gwx3 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEbD6gwx3 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEbD6gwx3 .content-wrap {
    width: 100%;
  }
}
.cid-vkEbD6gwx3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEbD6gwx3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEbD6gwx3 .mbr-section-title,
.cid-vkEbD6gwx3 .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEbD6gwx3 .mbr-text,
.cid-vkEbD6gwx3 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEbD6gwx3 .mbr-section-title {
  color: #ffffff;
}
.cid-vkEbD6gwx3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTEwh4vmK {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTEwh4vmK .row {
  flex-direction: row-reverse;
}
.cid-vkTEwh4vmK .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTEwh4vmK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTEwh4vmK .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTEwh4vmK .mbr-card-title {
  color: #000000;
}
.cid-vkTEwh4vmK .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTEwh4vmK .mbr-text,
.cid-vkTEwh4vmK .mbr-section-btn {
  text-align: left;
}
.cid-vkTEwh4vmK .row {
  align-items: center;
}
.cid-vkTEyNp5V0 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTEyNp5V0 .mbr-text {
  color: #000000;
}
.cid-vkTEyNp5V0 .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTEyNp5V0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTEBCuhrH {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTEBCuhrH .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTEBCuhrH .panel-group {
  border: none;
}
.cid-vkTEBCuhrH .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTEBCuhrH .card-header {
    padding: 0rem;
  }
}
.cid-vkTEBCuhrH .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTEBCuhrH .img-col {
  padding: 0;
}
.cid-vkTEBCuhrH .img-item {
  height: 100%;
}
.cid-vkTEBCuhrH img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTEBCuhrH .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTEBCuhrH .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTEBCuhrH p {
  margin-bottom: 0.3rem;
}
.cid-vkTEBCuhrH .panel-title-edit {
  color: #000000;
}
.cid-vkTEBCuhrH .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTEBCuhrH .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTEBCuhrH .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTEBCuhrH .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTEBCuhrH .panel-text {
  color: #000000;
}
.cid-vkTEBCuhrH .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTEBCuhrH .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTEBCuhrH .panel-title-edit,
.cid-vkTEBCuhrH .mbr-iconfont {
  color: #000000;
}
.cid-vkTEE2d7Hz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTEE2d7Hz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTEE2d7Hz .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTEE2d7Hz .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTEE2d7Hz .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTEE2d7Hz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTEE2d7Hz .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTEE2d7Hz .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTEE2d7Hz .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTEE2d7Hz .card-title,
.cid-vkTEE2d7Hz .iconfont-wrapper {
  color: #000000;
}
.cid-vkTEE2d7Hz .card-text {
  color: #000000;
}
.cid-vkTEE2d7Hz .content-head {
  max-width: 800px;
}
.cid-vkTEE2d7Hz .mbr-section-title {
  color: #000000;
}
.cid-vkTEE2d7Hz .card-title,
.cid-vkTEE2d7Hz .img-wrapper {
  text-align: center;
}
.cid-vkTEE2d7Hz .card-text,
.cid-vkTEE2d7Hz .mbr-section-btn {
  text-align: center;
}
.cid-vkTEE2d7Hz .price {
  text-align: center;
}
.cid-vkTEEARfKo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTEEARfKo .mbr-text {
  color: #000000;
}
.cid-vkTEEARfKo .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTEEARfKo .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTEEARfKo .mbr-text,
.cid-vkTEEARfKo .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTEEARfKo .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTEEARfKo .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTEEARfKo .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTEEARfKo .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTEEARfKo .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTEEARfKo .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTEEARfKo .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-vkTEEARfKo .mbr-text UL {
  text-align: left;
}
.cid-vkTEEARfKo .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTEEARfKo .mbr-card-title {
  text-align: center;
}
.cid-vkTEFYhj28 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTEFYhj28 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTEFYhj28 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTEFYhj28 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTEFYhj28 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTEFYhj28 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTEFYhj28 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTEFYhj28 .mbr-section-title {
  color: #000000;
}
.cid-vkTEFYhj28 .mbr-text,
.cid-vkTEFYhj28 .mbr-section-btn {
  color: #000000;
}
.cid-vkTEHyGPh9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTEHyGPh9 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTEHyGPh9 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTEHyGPh9 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTEHyGPh9 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTEHyGPh9 .content-head {
  max-width: 800px;
}
.cid-vkTEIsVlyq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTEIsVlyq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTEIsVlyq .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-vkTEIsVlyq .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTEIsVlyq .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTEIsVlyq .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTEIsVlyq .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTEIsVlyq .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTEIsVlyq .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-vkTEIsVlyq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTEIsVlyq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTEIsVlyq .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTEIsVlyq .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTEIsVlyq .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTEIsVlyq ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTEIsVlyq .content-head {
  max-width: 800px;
}
.cid-vkU3IZ8hI2 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU3IZ8hI2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU3IZ8hI2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU3IZ8hI2 .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU3IZ8hI2 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU3IZ8hI2 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU3IZ8hI2 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU3IZ8hI2 .mbr-text,
.cid-vkU3IZ8hI2 .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU3IZ8hI2 .card-title,
.cid-vkU3IZ8hI2 .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU3K3TxDa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkMhWaDBeJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkMhWaDBeJ .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-vkMhWaDBeJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkMhWaDBeJ .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-vkMhWaDBeJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkMhWaDBeJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkMhWaDBeJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkMhWaDBeJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkMhWaDBeJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkMhWaDBeJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkMhWaDBeJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkMhWaDBeJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkMhWaDBeJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkMhWaDBeJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkMhWaDBeJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkMhWaDBeJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkMhWaDBeJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkMhWaDBeJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkMhWaDBeJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkMhWaDBeJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkMhWaDBeJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkMhWaDBeJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkMhWaDBeJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkMhWaDBeJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkMhWaDBeJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkMhWaDBeJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkMhWaDBeJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkMhWaDBeJ .nav-item:focus,
.cid-vkMhWaDBeJ .nav-link:focus {
  outline: none;
}
.cid-vkMhWaDBeJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkMhWaDBeJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkMhWaDBeJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkMhWaDBeJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkMhWaDBeJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkMhWaDBeJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkMhWaDBeJ .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-vkMhWaDBeJ .navbar.opened {
  transition: all 0.3s;
}
.cid-vkMhWaDBeJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkMhWaDBeJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkMhWaDBeJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkMhWaDBeJ .navbar.collapsed {
  justify-content: center;
}
.cid-vkMhWaDBeJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkMhWaDBeJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkMhWaDBeJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkMhWaDBeJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkMhWaDBeJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkMhWaDBeJ .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-vkMhWaDBeJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkMhWaDBeJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkMhWaDBeJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkMhWaDBeJ .navbar {
    min-height: 72px;
  }
  .cid-vkMhWaDBeJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkMhWaDBeJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkMhWaDBeJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkMhWaDBeJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkMhWaDBeJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkMhWaDBeJ .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-vkMhWaDBeJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkMhWaDBeJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkMhWaDBeJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkMhWaDBeJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkMhWaDBeJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkMhWaDBeJ .dropdown-item.active,
.cid-vkMhWaDBeJ .dropdown-item:active {
  background-color: transparent;
}
.cid-vkMhWaDBeJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkMhWaDBeJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkMhWaDBeJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkMhWaDBeJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkMhWaDBeJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkMhWaDBeJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkMhWaDBeJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkMhWaDBeJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkMhWaDBeJ .navbar-buttons {
    text-align: left;
  }
}
.cid-vkMhWaDBeJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkMhWaDBeJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkMhWaDBeJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkMhWaDBeJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkMhWaDBeJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkMhWaDBeJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkMhWaDBeJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkMhWaDBeJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkMhWaDBeJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkMhWaDBeJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkMhWaDBeJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkMhWaDBeJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkMhWaDBeJ .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-vkMhWaDBeJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkMhWaDBeJ .navbar {
    height: 70px;
  }
  .cid-vkMhWaDBeJ .navbar.opened {
    height: auto;
  }
  .cid-vkMhWaDBeJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkMhWaDBeJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkMhWaDBeJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkMhWaDBeJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkMhWaDBeJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkMhWaDBeJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkMhWaDBeJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkMhWaDBeJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkMhWaDBeJ .navbar-brand {
    margin-right: auto;
  }
  .cid-vkMhWaDBeJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkMhWaDBeJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkMhWaDBeJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkMhWaDBeJ .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-vkMhWaDBeJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkMhWaDBeJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkMhWaDBeJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkMhWaDBeJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkMhWaDBeJ .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-vkMhWaDBeJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkMhWaDBeJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkMhWbAUPt {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkMhWbAUPt {
    align-items: flex-end;
  }
  .cid-vkMhWbAUPt .row {
    justify-content: flex-start;
  }
  .cid-vkMhWbAUPt .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkMhWbAUPt .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkMhWbAUPt {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkMhWbAUPt .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkMhWbAUPt .content-wrap {
    width: 100%;
  }
}
.cid-vkMhWbAUPt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkMhWbAUPt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkMhWbAUPt .mbr-section-title,
.cid-vkMhWbAUPt .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkMhWbAUPt .mbr-text,
.cid-vkMhWbAUPt .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkMhWbAUPt .mbr-section-title {
  color: #ffffff;
}
.cid-vkMhWbAUPt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTJlRzDzg {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTJlRzDzg .row {
  flex-direction: row-reverse;
}
.cid-vkTJlRzDzg .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTJlRzDzg .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTJlRzDzg .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTJlRzDzg .mbr-card-title {
  color: #000000;
}
.cid-vkTJlRzDzg .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTJlRzDzg .mbr-text,
.cid-vkTJlRzDzg .mbr-section-btn {
  text-align: left;
}
.cid-vkTJlRzDzg .row {
  align-items: center;
}
.cid-vkTJnGt2mA {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTJnGt2mA .mbr-text {
  color: #000000;
}
.cid-vkTJnGt2mA .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTJnGt2mA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTJo2DWN1 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTJo2DWN1 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTJo2DWN1 .panel-group {
  border: none;
}
.cid-vkTJo2DWN1 .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTJo2DWN1 .card-header {
    padding: 0rem;
  }
}
.cid-vkTJo2DWN1 .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTJo2DWN1 .img-col {
  padding: 0;
}
.cid-vkTJo2DWN1 .img-item {
  height: 100%;
}
.cid-vkTJo2DWN1 img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTJo2DWN1 .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTJo2DWN1 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTJo2DWN1 p {
  margin-bottom: 0.3rem;
}
.cid-vkTJo2DWN1 .panel-title-edit {
  color: #000000;
}
.cid-vkTJo2DWN1 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTJo2DWN1 .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTJo2DWN1 .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTJo2DWN1 .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTJo2DWN1 .panel-text {
  color: #000000;
}
.cid-vkTJo2DWN1 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTJo2DWN1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTJo2DWN1 .panel-title-edit,
.cid-vkTJo2DWN1 .mbr-iconfont {
  color: #000000;
}
.cid-vkTJoBAVA7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTJoBAVA7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTJoBAVA7 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTJoBAVA7 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTJoBAVA7 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTJoBAVA7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTJoBAVA7 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTJoBAVA7 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTJoBAVA7 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTJoBAVA7 .card-title,
.cid-vkTJoBAVA7 .iconfont-wrapper {
  color: #000000;
}
.cid-vkTJoBAVA7 .card-text {
  color: #000000;
}
.cid-vkTJoBAVA7 .content-head {
  max-width: 800px;
}
.cid-vkTJoBAVA7 .mbr-section-title {
  color: #000000;
}
.cid-vkTJoBAVA7 .card-title,
.cid-vkTJoBAVA7 .img-wrapper {
  text-align: center;
}
.cid-vkTJoBAVA7 .card-text,
.cid-vkTJoBAVA7 .mbr-section-btn {
  text-align: center;
}
.cid-vkTJoBAVA7 .price {
  text-align: center;
}
.cid-vkTJpRBeRw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTJpRBeRw .mbr-text {
  color: #000000;
}
.cid-vkTJpRBeRw .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTJpRBeRw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTJpRBeRw .mbr-text,
.cid-vkTJpRBeRw .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTJpRBeRw .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTJpRBeRw .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTJpRBeRw .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTJpRBeRw .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTJpRBeRw .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTJpRBeRw .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTJpRBeRw .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-vkTJpRBeRw .mbr-text UL {
  text-align: left;
}
.cid-vkTJpRBeRw .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTJpRBeRw .mbr-card-title {
  text-align: center;
}
.cid-vkTJqiUQYj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTJqiUQYj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTJqiUQYj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTJqiUQYj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTJqiUQYj .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTJqiUQYj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTJqiUQYj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTJqiUQYj .mbr-section-title {
  color: #000000;
}
.cid-vkTJqiUQYj .mbr-text,
.cid-vkTJqiUQYj .mbr-section-btn {
  color: #000000;
}
.cid-vkTJqGUGSC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTJqGUGSC .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTJqGUGSC form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTJqGUGSC form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTJqGUGSC form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTJqGUGSC .content-head {
  max-width: 800px;
}
.cid-vkTJrIT8WI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTJrIT8WI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTJrIT8WI .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-vkTJrIT8WI .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTJrIT8WI .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTJrIT8WI .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTJrIT8WI .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTJrIT8WI .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTJrIT8WI .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-vkTJrIT8WI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTJrIT8WI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTJrIT8WI .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTJrIT8WI .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTJrIT8WI .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTJrIT8WI ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTJrIT8WI .content-head {
  max-width: 800px;
}
.cid-vkU5WiHY80 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU5WiHY80 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU5WiHY80 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU5WiHY80 .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU5WiHY80 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU5WiHY80 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU5WiHY80 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU5WiHY80 .mbr-text,
.cid-vkU5WiHY80 .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU5WiHY80 .card-title,
.cid-vkU5WiHY80 .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU5WPBNL1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkMuiSsURv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkMuiSsURv .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-vkMuiSsURv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkMuiSsURv .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-vkMuiSsURv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkMuiSsURv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkMuiSsURv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkMuiSsURv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkMuiSsURv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkMuiSsURv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkMuiSsURv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkMuiSsURv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkMuiSsURv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkMuiSsURv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkMuiSsURv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkMuiSsURv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkMuiSsURv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkMuiSsURv .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkMuiSsURv .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkMuiSsURv .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkMuiSsURv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkMuiSsURv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkMuiSsURv .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkMuiSsURv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkMuiSsURv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkMuiSsURv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkMuiSsURv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkMuiSsURv .nav-item:focus,
.cid-vkMuiSsURv .nav-link:focus {
  outline: none;
}
.cid-vkMuiSsURv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkMuiSsURv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkMuiSsURv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkMuiSsURv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkMuiSsURv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkMuiSsURv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkMuiSsURv .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-vkMuiSsURv .navbar.opened {
  transition: all 0.3s;
}
.cid-vkMuiSsURv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkMuiSsURv .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkMuiSsURv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkMuiSsURv .navbar.collapsed {
  justify-content: center;
}
.cid-vkMuiSsURv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkMuiSsURv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkMuiSsURv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkMuiSsURv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkMuiSsURv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkMuiSsURv .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-vkMuiSsURv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkMuiSsURv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkMuiSsURv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkMuiSsURv .navbar {
    min-height: 72px;
  }
  .cid-vkMuiSsURv .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkMuiSsURv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkMuiSsURv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkMuiSsURv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkMuiSsURv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkMuiSsURv .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-vkMuiSsURv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkMuiSsURv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkMuiSsURv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkMuiSsURv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkMuiSsURv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkMuiSsURv .dropdown-item.active,
.cid-vkMuiSsURv .dropdown-item:active {
  background-color: transparent;
}
.cid-vkMuiSsURv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkMuiSsURv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkMuiSsURv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkMuiSsURv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkMuiSsURv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkMuiSsURv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkMuiSsURv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkMuiSsURv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkMuiSsURv .navbar-buttons {
    text-align: left;
  }
}
.cid-vkMuiSsURv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkMuiSsURv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkMuiSsURv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkMuiSsURv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkMuiSsURv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkMuiSsURv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkMuiSsURv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkMuiSsURv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkMuiSsURv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkMuiSsURv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkMuiSsURv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkMuiSsURv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkMuiSsURv .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-vkMuiSsURv .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkMuiSsURv .navbar {
    height: 70px;
  }
  .cid-vkMuiSsURv .navbar.opened {
    height: auto;
  }
  .cid-vkMuiSsURv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkMuiSsURv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkMuiSsURv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkMuiSsURv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkMuiSsURv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkMuiSsURv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkMuiSsURv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkMuiSsURv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkMuiSsURv .navbar-brand {
    margin-right: auto;
  }
  .cid-vkMuiSsURv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkMuiSsURv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkMuiSsURv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkMuiSsURv .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-vkMuiSsURv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkMuiSsURv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkMuiSsURv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkMuiSsURv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkMuiSsURv .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-vkMuiSsURv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkMuiSsURv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkMuiU0G8U {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkMuiU0G8U {
    align-items: flex-end;
  }
  .cid-vkMuiU0G8U .row {
    justify-content: flex-start;
  }
  .cid-vkMuiU0G8U .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkMuiU0G8U .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkMuiU0G8U {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkMuiU0G8U .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkMuiU0G8U .content-wrap {
    width: 100%;
  }
}
.cid-vkMuiU0G8U .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkMuiU0G8U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkMuiU0G8U .mbr-section-title,
.cid-vkMuiU0G8U .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkMuiU0G8U .mbr-text,
.cid-vkMuiU0G8U .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkMuiU0G8U .mbr-section-title {
  color: #ffffff;
}
.cid-vkMuiU0G8U .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTJJrKqVw {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTJJrKqVw .row {
  flex-direction: row-reverse;
}
.cid-vkTJJrKqVw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTJJrKqVw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTJJrKqVw .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTJJrKqVw .mbr-card-title {
  color: #000000;
}
.cid-vkTJJrKqVw .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTJJrKqVw .mbr-text,
.cid-vkTJJrKqVw .mbr-section-btn {
  text-align: left;
}
.cid-vkTJJrKqVw .row {
  align-items: center;
}
.cid-vkTJKlP7RT {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTJKlP7RT .mbr-text {
  color: #000000;
}
.cid-vkTJKlP7RT .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTJKlP7RT .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTJKUkkTT {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTJKUkkTT .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTJKUkkTT .panel-group {
  border: none;
}
.cid-vkTJKUkkTT .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTJKUkkTT .card-header {
    padding: 0rem;
  }
}
.cid-vkTJKUkkTT .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTJKUkkTT .img-col {
  padding: 0;
}
.cid-vkTJKUkkTT .img-item {
  height: 100%;
}
.cid-vkTJKUkkTT img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTJKUkkTT .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTJKUkkTT .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTJKUkkTT p {
  margin-bottom: 0.3rem;
}
.cid-vkTJKUkkTT .panel-title-edit {
  color: #000000;
}
.cid-vkTJKUkkTT .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTJKUkkTT .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTJKUkkTT .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTJKUkkTT .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTJKUkkTT .panel-text {
  color: #000000;
}
.cid-vkTJKUkkTT .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTJKUkkTT .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTJKUkkTT .panel-title-edit,
.cid-vkTJKUkkTT .mbr-iconfont {
  color: #000000;
}
.cid-vkTJLv0nTd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTJLv0nTd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTJLv0nTd .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTJLv0nTd .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTJLv0nTd .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTJLv0nTd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTJLv0nTd .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTJLv0nTd .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTJLv0nTd .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTJLv0nTd .card-title,
.cid-vkTJLv0nTd .iconfont-wrapper {
  color: #000000;
}
.cid-vkTJLv0nTd .card-text {
  color: #000000;
}
.cid-vkTJLv0nTd .content-head {
  max-width: 800px;
}
.cid-vkTJLv0nTd .mbr-section-title {
  color: #000000;
}
.cid-vkTJLv0nTd .card-title,
.cid-vkTJLv0nTd .img-wrapper {
  text-align: center;
}
.cid-vkTJLv0nTd .card-text,
.cid-vkTJLv0nTd .mbr-section-btn {
  text-align: center;
}
.cid-vkTJLv0nTd .price {
  text-align: center;
}
.cid-vkTJLXV3uq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTJLXV3uq .mbr-text {
  color: #000000;
}
.cid-vkTJLXV3uq .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTJLXV3uq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTJLXV3uq .mbr-text,
.cid-vkTJLXV3uq .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTJLXV3uq .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTJLXV3uq .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTJLXV3uq .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTJLXV3uq .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTJLXV3uq .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTJLXV3uq .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTJLXV3uq .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-vkTJLXV3uq .mbr-text UL {
  text-align: left;
}
.cid-vkTJLXV3uq .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTJLXV3uq .mbr-card-title {
  text-align: center;
}
.cid-vkTJNIliS2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTJNIliS2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTJNIliS2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTJNIliS2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTJNIliS2 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTJNIliS2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTJNIliS2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTJNIliS2 .mbr-section-title {
  color: #000000;
}
.cid-vkTJNIliS2 .mbr-text,
.cid-vkTJNIliS2 .mbr-section-btn {
  color: #000000;
}
.cid-vkTJO17in0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTJO17in0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTJO17in0 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTJO17in0 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTJO17in0 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTJO17in0 .content-head {
  max-width: 800px;
}
.cid-vkTJOUD9By {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTJOUD9By .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTJOUD9By .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-vkTJOUD9By .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTJOUD9By .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTJOUD9By .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTJOUD9By .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTJOUD9By .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTJOUD9By .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-vkTJOUD9By .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTJOUD9By .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTJOUD9By .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTJOUD9By .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTJOUD9By .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTJOUD9By ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTJOUD9By .content-head {
  max-width: 800px;
}
.cid-vkU63u9Dic {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU63u9Dic .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU63u9Dic .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU63u9Dic .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU63u9Dic .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU63u9Dic .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU63u9Dic .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU63u9Dic .mbr-text,
.cid-vkU63u9Dic .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU63u9Dic .card-title,
.cid-vkU63u9Dic .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU64lxBQH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkMuMtcTyW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkMuMtcTyW .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-vkMuMtcTyW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkMuMtcTyW .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-vkMuMtcTyW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkMuMtcTyW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkMuMtcTyW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkMuMtcTyW .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkMuMtcTyW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkMuMtcTyW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkMuMtcTyW .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkMuMtcTyW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkMuMtcTyW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkMuMtcTyW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkMuMtcTyW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkMuMtcTyW .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkMuMtcTyW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkMuMtcTyW .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkMuMtcTyW .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkMuMtcTyW .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkMuMtcTyW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkMuMtcTyW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkMuMtcTyW .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkMuMtcTyW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkMuMtcTyW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkMuMtcTyW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkMuMtcTyW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkMuMtcTyW .nav-item:focus,
.cid-vkMuMtcTyW .nav-link:focus {
  outline: none;
}
.cid-vkMuMtcTyW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkMuMtcTyW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkMuMtcTyW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkMuMtcTyW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkMuMtcTyW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkMuMtcTyW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkMuMtcTyW .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-vkMuMtcTyW .navbar.opened {
  transition: all 0.3s;
}
.cid-vkMuMtcTyW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkMuMtcTyW .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkMuMtcTyW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkMuMtcTyW .navbar.collapsed {
  justify-content: center;
}
.cid-vkMuMtcTyW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkMuMtcTyW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkMuMtcTyW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkMuMtcTyW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkMuMtcTyW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkMuMtcTyW .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-vkMuMtcTyW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkMuMtcTyW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkMuMtcTyW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkMuMtcTyW .navbar {
    min-height: 72px;
  }
  .cid-vkMuMtcTyW .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkMuMtcTyW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkMuMtcTyW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkMuMtcTyW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkMuMtcTyW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkMuMtcTyW .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-vkMuMtcTyW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkMuMtcTyW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkMuMtcTyW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkMuMtcTyW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkMuMtcTyW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkMuMtcTyW .dropdown-item.active,
.cid-vkMuMtcTyW .dropdown-item:active {
  background-color: transparent;
}
.cid-vkMuMtcTyW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkMuMtcTyW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkMuMtcTyW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkMuMtcTyW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkMuMtcTyW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkMuMtcTyW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkMuMtcTyW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkMuMtcTyW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkMuMtcTyW .navbar-buttons {
    text-align: left;
  }
}
.cid-vkMuMtcTyW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkMuMtcTyW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkMuMtcTyW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkMuMtcTyW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkMuMtcTyW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkMuMtcTyW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkMuMtcTyW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkMuMtcTyW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkMuMtcTyW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkMuMtcTyW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkMuMtcTyW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkMuMtcTyW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkMuMtcTyW .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-vkMuMtcTyW .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkMuMtcTyW .navbar {
    height: 70px;
  }
  .cid-vkMuMtcTyW .navbar.opened {
    height: auto;
  }
  .cid-vkMuMtcTyW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkMuMtcTyW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkMuMtcTyW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkMuMtcTyW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkMuMtcTyW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkMuMtcTyW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkMuMtcTyW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkMuMtcTyW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkMuMtcTyW .navbar-brand {
    margin-right: auto;
  }
  .cid-vkMuMtcTyW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkMuMtcTyW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkMuMtcTyW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkMuMtcTyW .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-vkMuMtcTyW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkMuMtcTyW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkMuMtcTyW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkMuMtcTyW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkMuMtcTyW .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-vkMuMtcTyW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkMuMtcTyW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkMuMuAEjD {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkMuMuAEjD {
    align-items: flex-end;
  }
  .cid-vkMuMuAEjD .row {
    justify-content: flex-start;
  }
  .cid-vkMuMuAEjD .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkMuMuAEjD .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkMuMuAEjD {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkMuMuAEjD .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkMuMuAEjD .content-wrap {
    width: 100%;
  }
}
.cid-vkMuMuAEjD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkMuMuAEjD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkMuMuAEjD .mbr-section-title,
.cid-vkMuMuAEjD .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkMuMuAEjD .mbr-text,
.cid-vkMuMuAEjD .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkMuMuAEjD .mbr-section-title {
  color: #ffffff;
}
.cid-vkMuMuAEjD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTKjw9WOn {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTKjw9WOn .row {
  flex-direction: row-reverse;
}
.cid-vkTKjw9WOn .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTKjw9WOn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTKjw9WOn .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTKjw9WOn .mbr-card-title {
  color: #000000;
}
.cid-vkTKjw9WOn .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTKjw9WOn .mbr-text,
.cid-vkTKjw9WOn .mbr-section-btn {
  text-align: left;
}
.cid-vkTKjw9WOn .row {
  align-items: center;
}
.cid-vkTKkvOrdC {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTKkvOrdC .mbr-text {
  color: #000000;
}
.cid-vkTKkvOrdC .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTKkvOrdC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTKl084kK {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTKl084kK .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTKl084kK .panel-group {
  border: none;
}
.cid-vkTKl084kK .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTKl084kK .card-header {
    padding: 0rem;
  }
}
.cid-vkTKl084kK .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTKl084kK .img-col {
  padding: 0;
}
.cid-vkTKl084kK .img-item {
  height: 100%;
}
.cid-vkTKl084kK img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTKl084kK .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTKl084kK .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTKl084kK p {
  margin-bottom: 0.3rem;
}
.cid-vkTKl084kK .panel-title-edit {
  color: #000000;
}
.cid-vkTKl084kK .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTKl084kK .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTKl084kK .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTKl084kK .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTKl084kK .panel-text {
  color: #000000;
}
.cid-vkTKl084kK .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTKl084kK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTKl084kK .panel-title-edit,
.cid-vkTKl084kK .mbr-iconfont {
  color: #000000;
}
.cid-vkTKlkhG8X {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTKlkhG8X .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTKlkhG8X .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTKlkhG8X .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTKlkhG8X .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTKlkhG8X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTKlkhG8X .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTKlkhG8X .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTKlkhG8X .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTKlkhG8X .card-title,
.cid-vkTKlkhG8X .iconfont-wrapper {
  color: #000000;
}
.cid-vkTKlkhG8X .card-text {
  color: #000000;
}
.cid-vkTKlkhG8X .content-head {
  max-width: 800px;
}
.cid-vkTKlkhG8X .mbr-section-title {
  color: #000000;
}
.cid-vkTKlkhG8X .card-title,
.cid-vkTKlkhG8X .img-wrapper {
  text-align: center;
}
.cid-vkTKlkhG8X .card-text,
.cid-vkTKlkhG8X .mbr-section-btn {
  text-align: center;
}
.cid-vkTKlkhG8X .price {
  text-align: center;
}
.cid-vkTKlIXMI8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTKlIXMI8 .mbr-text {
  color: #000000;
}
.cid-vkTKlIXMI8 .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTKlIXMI8 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTKlIXMI8 .mbr-text,
.cid-vkTKlIXMI8 .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTKlIXMI8 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTKlIXMI8 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTKlIXMI8 .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTKlIXMI8 .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTKlIXMI8 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTKlIXMI8 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTKlIXMI8 .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-vkTKlIXMI8 .mbr-text UL {
  text-align: left;
}
.cid-vkTKlIXMI8 .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTKlIXMI8 .mbr-card-title {
  text-align: center;
}
.cid-vkTKmunfnb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTKmunfnb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTKmunfnb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTKmunfnb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTKmunfnb .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTKmunfnb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTKmunfnb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTKmunfnb .mbr-section-title {
  color: #000000;
}
.cid-vkTKmunfnb .mbr-text,
.cid-vkTKmunfnb .mbr-section-btn {
  color: #000000;
}
.cid-vkTKmOma5T {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTKmOma5T .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTKmOma5T form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTKmOma5T form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTKmOma5T form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTKmOma5T .content-head {
  max-width: 800px;
}
.cid-vkTKnyowpR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTKnyowpR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTKnyowpR .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-vkTKnyowpR .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTKnyowpR .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTKnyowpR .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTKnyowpR .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTKnyowpR .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTKnyowpR .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-vkTKnyowpR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTKnyowpR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTKnyowpR .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTKnyowpR .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTKnyowpR .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTKnyowpR ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTKnyowpR .content-head {
  max-width: 800px;
}
.cid-vkU6aJ7Nv8 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU6aJ7Nv8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU6aJ7Nv8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU6aJ7Nv8 .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU6aJ7Nv8 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU6aJ7Nv8 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU6aJ7Nv8 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU6aJ7Nv8 .mbr-text,
.cid-vkU6aJ7Nv8 .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU6aJ7Nv8 .card-title,
.cid-vkU6aJ7Nv8 .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU6bbq1kA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkEmVWa3ee {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkEmVWa3ee .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-vkEmVWa3ee .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkEmVWa3ee .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-vkEmVWa3ee .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkEmVWa3ee .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkEmVWa3ee .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkEmVWa3ee .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkEmVWa3ee .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkEmVWa3ee .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkEmVWa3ee .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkEmVWa3ee .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkEmVWa3ee .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkEmVWa3ee .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkEmVWa3ee .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkEmVWa3ee .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkEmVWa3ee .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkEmVWa3ee .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkEmVWa3ee .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkEmVWa3ee .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEmVWa3ee .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkEmVWa3ee .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkEmVWa3ee .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkEmVWa3ee .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkEmVWa3ee .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkEmVWa3ee .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkEmVWa3ee .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkEmVWa3ee .nav-item:focus,
.cid-vkEmVWa3ee .nav-link:focus {
  outline: none;
}
.cid-vkEmVWa3ee .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkEmVWa3ee .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkEmVWa3ee .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkEmVWa3ee .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkEmVWa3ee .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkEmVWa3ee .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkEmVWa3ee .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-vkEmVWa3ee .navbar.opened {
  transition: all 0.3s;
}
.cid-vkEmVWa3ee .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkEmVWa3ee .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkEmVWa3ee .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkEmVWa3ee .navbar.collapsed {
  justify-content: center;
}
.cid-vkEmVWa3ee .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkEmVWa3ee .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkEmVWa3ee .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkEmVWa3ee .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkEmVWa3ee .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkEmVWa3ee .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-vkEmVWa3ee .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkEmVWa3ee .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkEmVWa3ee .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkEmVWa3ee .navbar {
    min-height: 72px;
  }
  .cid-vkEmVWa3ee .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkEmVWa3ee .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkEmVWa3ee .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkEmVWa3ee .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkEmVWa3ee .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkEmVWa3ee .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-vkEmVWa3ee .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkEmVWa3ee .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkEmVWa3ee .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkEmVWa3ee .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkEmVWa3ee .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkEmVWa3ee .dropdown-item.active,
.cid-vkEmVWa3ee .dropdown-item:active {
  background-color: transparent;
}
.cid-vkEmVWa3ee .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkEmVWa3ee .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkEmVWa3ee .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkEmVWa3ee .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkEmVWa3ee .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkEmVWa3ee .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkEmVWa3ee ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkEmVWa3ee .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkEmVWa3ee .navbar-buttons {
    text-align: left;
  }
}
.cid-vkEmVWa3ee button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkEmVWa3ee button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkEmVWa3ee button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkEmVWa3ee button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEmVWa3ee button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkEmVWa3ee button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkEmVWa3ee nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEmVWa3ee nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkEmVWa3ee nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkEmVWa3ee nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkEmVWa3ee .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkEmVWa3ee a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkEmVWa3ee .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-vkEmVWa3ee .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkEmVWa3ee .navbar {
    height: 70px;
  }
  .cid-vkEmVWa3ee .navbar.opened {
    height: auto;
  }
  .cid-vkEmVWa3ee .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkEmVWa3ee .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkEmVWa3ee .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkEmVWa3ee .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkEmVWa3ee .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkEmVWa3ee .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkEmVWa3ee .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkEmVWa3ee .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkEmVWa3ee .navbar-brand {
    margin-right: auto;
  }
  .cid-vkEmVWa3ee .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkEmVWa3ee .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkEmVWa3ee .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkEmVWa3ee .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-vkEmVWa3ee .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkEmVWa3ee .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkEmVWa3ee .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkEmVWa3ee .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkEmVWa3ee .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-vkEmVWa3ee .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkEmVWa3ee .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkEmVWUA4N {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkEmVWUA4N {
    align-items: flex-end;
  }
  .cid-vkEmVWUA4N .row {
    justify-content: flex-start;
  }
  .cid-vkEmVWUA4N .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkEmVWUA4N .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkEmVWUA4N {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkEmVWUA4N .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkEmVWUA4N .content-wrap {
    width: 100%;
  }
}
.cid-vkEmVWUA4N .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkEmVWUA4N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkEmVWUA4N .mbr-section-title,
.cid-vkEmVWUA4N .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkEmVWUA4N .mbr-text,
.cid-vkEmVWUA4N .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkEmVWUA4N .mbr-section-title {
  color: #ffffff;
}
.cid-vkEmVWUA4N .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTF7y0fHW {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTF7y0fHW .row {
  flex-direction: row-reverse;
}
.cid-vkTF7y0fHW .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTF7y0fHW .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTF7y0fHW .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTF7y0fHW .mbr-card-title {
  color: #000000;
}
.cid-vkTF7y0fHW .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTF7y0fHW .mbr-text,
.cid-vkTF7y0fHW .mbr-section-btn {
  text-align: left;
}
.cid-vkTF7y0fHW .row {
  align-items: center;
}
.cid-vkTF8GkZ6V {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTF8GkZ6V .mbr-text {
  color: #000000;
}
.cid-vkTF8GkZ6V .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTF8GkZ6V .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTF9g12Rh {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTF9g12Rh .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTF9g12Rh .panel-group {
  border: none;
}
.cid-vkTF9g12Rh .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTF9g12Rh .card-header {
    padding: 0rem;
  }
}
.cid-vkTF9g12Rh .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTF9g12Rh .img-col {
  padding: 0;
}
.cid-vkTF9g12Rh .img-item {
  height: 100%;
}
.cid-vkTF9g12Rh img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTF9g12Rh .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTF9g12Rh .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTF9g12Rh p {
  margin-bottom: 0.3rem;
}
.cid-vkTF9g12Rh .panel-title-edit {
  color: #000000;
}
.cid-vkTF9g12Rh .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTF9g12Rh .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTF9g12Rh .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTF9g12Rh .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTF9g12Rh .panel-text {
  color: #000000;
}
.cid-vkTF9g12Rh .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTF9g12Rh .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTF9g12Rh .panel-title-edit,
.cid-vkTF9g12Rh .mbr-iconfont {
  color: #000000;
}
.cid-vkTFa9l4UF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTFa9l4UF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTFa9l4UF .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTFa9l4UF .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTFa9l4UF .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTFa9l4UF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTFa9l4UF .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTFa9l4UF .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTFa9l4UF .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTFa9l4UF .card-title,
.cid-vkTFa9l4UF .iconfont-wrapper {
  color: #000000;
}
.cid-vkTFa9l4UF .card-text {
  color: #000000;
}
.cid-vkTFa9l4UF .content-head {
  max-width: 800px;
}
.cid-vkTFa9l4UF .mbr-section-title {
  color: #000000;
}
.cid-vkTFa9l4UF .card-title,
.cid-vkTFa9l4UF .img-wrapper {
  text-align: center;
}
.cid-vkTFa9l4UF .card-text,
.cid-vkTFa9l4UF .mbr-section-btn {
  text-align: center;
}
.cid-vkTFa9l4UF .price {
  text-align: center;
}
.cid-vkTFbYGEXv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTFbYGEXv .mbr-text {
  color: #000000;
}
.cid-vkTFbYGEXv .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTFbYGEXv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTFbYGEXv .mbr-text,
.cid-vkTFbYGEXv .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTFbYGEXv .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTFbYGEXv .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTFbYGEXv .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTFbYGEXv .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTFbYGEXv .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTFbYGEXv .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTFbYGEXv .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-vkTFbYGEXv .mbr-text UL {
  text-align: left;
}
.cid-vkTFbYGEXv .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTFbYGEXv .mbr-card-title {
  text-align: center;
}
.cid-vkTFdczxpH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTFdczxpH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTFdczxpH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTFdczxpH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTFdczxpH .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTFdczxpH .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTFdczxpH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTFdczxpH .mbr-section-title {
  color: #000000;
}
.cid-vkTFdczxpH .mbr-text,
.cid-vkTFdczxpH .mbr-section-btn {
  color: #000000;
}
.cid-vkTFdIsGRz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTFdIsGRz .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTFdIsGRz form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTFdIsGRz form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTFdIsGRz form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTFdIsGRz .content-head {
  max-width: 800px;
}
.cid-vkTFes0P16 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTFes0P16 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTFes0P16 .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-vkTFes0P16 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTFes0P16 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTFes0P16 .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTFes0P16 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTFes0P16 .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTFes0P16 .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-vkTFes0P16 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTFes0P16 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTFes0P16 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTFes0P16 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTFes0P16 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTFes0P16 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTFes0P16 .content-head {
  max-width: 800px;
}
.cid-vkU3R58Xwj {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU3R58Xwj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU3R58Xwj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU3R58Xwj .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU3R58Xwj .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU3R58Xwj .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU3R58Xwj .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU3R58Xwj .mbr-text,
.cid-vkU3R58Xwj .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU3R58Xwj .card-title,
.cid-vkU3R58Xwj .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU3RTT1vT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkMvz6mWkK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkMvz6mWkK .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-vkMvz6mWkK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkMvz6mWkK .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-vkMvz6mWkK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkMvz6mWkK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkMvz6mWkK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkMvz6mWkK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkMvz6mWkK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkMvz6mWkK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkMvz6mWkK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkMvz6mWkK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkMvz6mWkK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkMvz6mWkK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkMvz6mWkK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkMvz6mWkK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkMvz6mWkK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkMvz6mWkK .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkMvz6mWkK .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkMvz6mWkK .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkMvz6mWkK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkMvz6mWkK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkMvz6mWkK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkMvz6mWkK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkMvz6mWkK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkMvz6mWkK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkMvz6mWkK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkMvz6mWkK .nav-item:focus,
.cid-vkMvz6mWkK .nav-link:focus {
  outline: none;
}
.cid-vkMvz6mWkK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkMvz6mWkK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkMvz6mWkK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkMvz6mWkK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkMvz6mWkK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkMvz6mWkK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkMvz6mWkK .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-vkMvz6mWkK .navbar.opened {
  transition: all 0.3s;
}
.cid-vkMvz6mWkK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkMvz6mWkK .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkMvz6mWkK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkMvz6mWkK .navbar.collapsed {
  justify-content: center;
}
.cid-vkMvz6mWkK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkMvz6mWkK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkMvz6mWkK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkMvz6mWkK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkMvz6mWkK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkMvz6mWkK .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-vkMvz6mWkK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkMvz6mWkK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkMvz6mWkK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkMvz6mWkK .navbar {
    min-height: 72px;
  }
  .cid-vkMvz6mWkK .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkMvz6mWkK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkMvz6mWkK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkMvz6mWkK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkMvz6mWkK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkMvz6mWkK .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-vkMvz6mWkK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkMvz6mWkK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkMvz6mWkK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkMvz6mWkK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkMvz6mWkK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkMvz6mWkK .dropdown-item.active,
.cid-vkMvz6mWkK .dropdown-item:active {
  background-color: transparent;
}
.cid-vkMvz6mWkK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkMvz6mWkK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkMvz6mWkK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkMvz6mWkK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkMvz6mWkK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkMvz6mWkK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkMvz6mWkK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkMvz6mWkK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkMvz6mWkK .navbar-buttons {
    text-align: left;
  }
}
.cid-vkMvz6mWkK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkMvz6mWkK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkMvz6mWkK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkMvz6mWkK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkMvz6mWkK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkMvz6mWkK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkMvz6mWkK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkMvz6mWkK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkMvz6mWkK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkMvz6mWkK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkMvz6mWkK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkMvz6mWkK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkMvz6mWkK .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-vkMvz6mWkK .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkMvz6mWkK .navbar {
    height: 70px;
  }
  .cid-vkMvz6mWkK .navbar.opened {
    height: auto;
  }
  .cid-vkMvz6mWkK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkMvz6mWkK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkMvz6mWkK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkMvz6mWkK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkMvz6mWkK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkMvz6mWkK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkMvz6mWkK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkMvz6mWkK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkMvz6mWkK .navbar-brand {
    margin-right: auto;
  }
  .cid-vkMvz6mWkK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkMvz6mWkK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkMvz6mWkK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkMvz6mWkK .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-vkMvz6mWkK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkMvz6mWkK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkMvz6mWkK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkMvz6mWkK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkMvz6mWkK .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-vkMvz6mWkK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkMvz6mWkK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkMvz6WyLX {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkMvz6WyLX {
    align-items: flex-end;
  }
  .cid-vkMvz6WyLX .row {
    justify-content: flex-start;
  }
  .cid-vkMvz6WyLX .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkMvz6WyLX .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkMvz6WyLX {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkMvz6WyLX .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkMvz6WyLX .content-wrap {
    width: 100%;
  }
}
.cid-vkMvz6WyLX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkMvz6WyLX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkMvz6WyLX .mbr-section-title,
.cid-vkMvz6WyLX .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkMvz6WyLX .mbr-text,
.cid-vkMvz6WyLX .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkMvz6WyLX .mbr-section-title {
  color: #ffffff;
}
.cid-vkMvz6WyLX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTKKcxVlr {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTKKcxVlr .row {
  flex-direction: row-reverse;
}
.cid-vkTKKcxVlr .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTKKcxVlr .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTKKcxVlr .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTKKcxVlr .mbr-card-title {
  color: #000000;
}
.cid-vkTKKcxVlr .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTKKcxVlr .mbr-text,
.cid-vkTKKcxVlr .mbr-section-btn {
  text-align: left;
}
.cid-vkTKKcxVlr .row {
  align-items: center;
}
.cid-vkTKL5wRi0 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTKL5wRi0 .mbr-text {
  color: #000000;
}
.cid-vkTKL5wRi0 .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTKL5wRi0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTKLo0qg6 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTKLo0qg6 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTKLo0qg6 .panel-group {
  border: none;
}
.cid-vkTKLo0qg6 .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTKLo0qg6 .card-header {
    padding: 0rem;
  }
}
.cid-vkTKLo0qg6 .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTKLo0qg6 .img-col {
  padding: 0;
}
.cid-vkTKLo0qg6 .img-item {
  height: 100%;
}
.cid-vkTKLo0qg6 img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTKLo0qg6 .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTKLo0qg6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTKLo0qg6 p {
  margin-bottom: 0.3rem;
}
.cid-vkTKLo0qg6 .panel-title-edit {
  color: #000000;
}
.cid-vkTKLo0qg6 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTKLo0qg6 .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTKLo0qg6 .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTKLo0qg6 .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTKLo0qg6 .panel-text {
  color: #000000;
}
.cid-vkTKLo0qg6 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTKLo0qg6 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTKLo0qg6 .panel-title-edit,
.cid-vkTKLo0qg6 .mbr-iconfont {
  color: #000000;
}
.cid-vkTKLFr5mU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTKLFr5mU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTKLFr5mU .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTKLFr5mU .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTKLFr5mU .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTKLFr5mU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTKLFr5mU .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTKLFr5mU .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTKLFr5mU .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTKLFr5mU .card-title,
.cid-vkTKLFr5mU .iconfont-wrapper {
  color: #000000;
}
.cid-vkTKLFr5mU .card-text {
  color: #000000;
}
.cid-vkTKLFr5mU .content-head {
  max-width: 800px;
}
.cid-vkTKLFr5mU .mbr-section-title {
  color: #000000;
}
.cid-vkTKLFr5mU .card-title,
.cid-vkTKLFr5mU .img-wrapper {
  text-align: center;
}
.cid-vkTKLFr5mU .card-text,
.cid-vkTKLFr5mU .mbr-section-btn {
  text-align: center;
}
.cid-vkTKLFr5mU .price {
  text-align: center;
}
.cid-vkTKLWQadT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTKLWQadT .mbr-text {
  color: #000000;
}
.cid-vkTKLWQadT .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTKLWQadT .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTKLWQadT .mbr-text,
.cid-vkTKLWQadT .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTKLWQadT .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTKLWQadT .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTKLWQadT .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTKLWQadT .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTKLWQadT .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTKLWQadT .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTKLWQadT .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-vkTKLWQadT .mbr-text UL {
  text-align: left;
}
.cid-vkTKLWQadT .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTKLWQadT .mbr-card-title {
  text-align: center;
}
.cid-vkTKNuxfkM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTKNuxfkM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTKNuxfkM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTKNuxfkM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTKNuxfkM .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTKNuxfkM .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTKNuxfkM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTKNuxfkM .mbr-section-title {
  color: #000000;
}
.cid-vkTKNuxfkM .mbr-text,
.cid-vkTKNuxfkM .mbr-section-btn {
  color: #000000;
}
.cid-vkTKNTQQtY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTKNTQQtY .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTKNTQQtY form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTKNTQQtY form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTKNTQQtY form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTKNTQQtY .content-head {
  max-width: 800px;
}
.cid-vkTKOfZXiH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTKOfZXiH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTKOfZXiH .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-vkTKOfZXiH .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTKOfZXiH .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTKOfZXiH .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTKOfZXiH .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTKOfZXiH .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTKOfZXiH .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-vkTKOfZXiH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTKOfZXiH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTKOfZXiH .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTKOfZXiH .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTKOfZXiH .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTKOfZXiH ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTKOfZXiH .content-head {
  max-width: 800px;
}
.cid-vkU6iwKiDg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU6iwKiDg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU6iwKiDg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU6iwKiDg .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU6iwKiDg .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU6iwKiDg .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU6iwKiDg .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU6iwKiDg .mbr-text,
.cid-vkU6iwKiDg .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU6iwKiDg .card-title,
.cid-vkU6iwKiDg .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU6j6bKGr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkQsqrJpm6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkQsqrJpm6 .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-vkQsqrJpm6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkQsqrJpm6 .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-vkQsqrJpm6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkQsqrJpm6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkQsqrJpm6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkQsqrJpm6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkQsqrJpm6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkQsqrJpm6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkQsqrJpm6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkQsqrJpm6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkQsqrJpm6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkQsqrJpm6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkQsqrJpm6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkQsqrJpm6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkQsqrJpm6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkQsqrJpm6 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkQsqrJpm6 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkQsqrJpm6 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkQsqrJpm6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkQsqrJpm6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkQsqrJpm6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkQsqrJpm6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkQsqrJpm6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkQsqrJpm6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkQsqrJpm6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkQsqrJpm6 .nav-item:focus,
.cid-vkQsqrJpm6 .nav-link:focus {
  outline: none;
}
.cid-vkQsqrJpm6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkQsqrJpm6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkQsqrJpm6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkQsqrJpm6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkQsqrJpm6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkQsqrJpm6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkQsqrJpm6 .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-vkQsqrJpm6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vkQsqrJpm6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkQsqrJpm6 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkQsqrJpm6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkQsqrJpm6 .navbar.collapsed {
  justify-content: center;
}
.cid-vkQsqrJpm6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkQsqrJpm6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkQsqrJpm6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkQsqrJpm6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkQsqrJpm6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkQsqrJpm6 .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-vkQsqrJpm6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkQsqrJpm6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkQsqrJpm6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkQsqrJpm6 .navbar {
    min-height: 72px;
  }
  .cid-vkQsqrJpm6 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkQsqrJpm6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkQsqrJpm6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkQsqrJpm6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkQsqrJpm6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkQsqrJpm6 .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-vkQsqrJpm6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkQsqrJpm6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkQsqrJpm6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkQsqrJpm6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkQsqrJpm6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkQsqrJpm6 .dropdown-item.active,
.cid-vkQsqrJpm6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vkQsqrJpm6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkQsqrJpm6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkQsqrJpm6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkQsqrJpm6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkQsqrJpm6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkQsqrJpm6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkQsqrJpm6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkQsqrJpm6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkQsqrJpm6 .navbar-buttons {
    text-align: left;
  }
}
.cid-vkQsqrJpm6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkQsqrJpm6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkQsqrJpm6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkQsqrJpm6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkQsqrJpm6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkQsqrJpm6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkQsqrJpm6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkQsqrJpm6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkQsqrJpm6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkQsqrJpm6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkQsqrJpm6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkQsqrJpm6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkQsqrJpm6 .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-vkQsqrJpm6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkQsqrJpm6 .navbar {
    height: 70px;
  }
  .cid-vkQsqrJpm6 .navbar.opened {
    height: auto;
  }
  .cid-vkQsqrJpm6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkQsqrJpm6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkQsqrJpm6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkQsqrJpm6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkQsqrJpm6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkQsqrJpm6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkQsqrJpm6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkQsqrJpm6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkQsqrJpm6 .navbar-brand {
    margin-right: auto;
  }
  .cid-vkQsqrJpm6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkQsqrJpm6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkQsqrJpm6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkQsqrJpm6 .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-vkQsqrJpm6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkQsqrJpm6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkQsqrJpm6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkQsqrJpm6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkQsqrJpm6 .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-vkQsqrJpm6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkQsqrJpm6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkQsqs4bXs {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkQsqs4bXs {
    align-items: flex-end;
  }
  .cid-vkQsqs4bXs .row {
    justify-content: flex-start;
  }
  .cid-vkQsqs4bXs .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkQsqs4bXs .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkQsqs4bXs {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkQsqs4bXs .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkQsqs4bXs .content-wrap {
    width: 100%;
  }
}
.cid-vkQsqs4bXs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkQsqs4bXs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkQsqs4bXs .mbr-section-title,
.cid-vkQsqs4bXs .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkQsqs4bXs .mbr-text,
.cid-vkQsqs4bXs .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkQsqs4bXs .mbr-section-title {
  color: #ffffff;
}
.cid-vkQsqs4bXs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTFAYXeE1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTFAYXeE1 .row {
  flex-direction: row-reverse;
}
.cid-vkTFAYXeE1 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTFAYXeE1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTFAYXeE1 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTFAYXeE1 .mbr-card-title {
  color: #000000;
}
.cid-vkTFAYXeE1 .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTFAYXeE1 .mbr-text,
.cid-vkTFAYXeE1 .mbr-section-btn {
  text-align: left;
}
.cid-vkTFAYXeE1 .row {
  align-items: center;
}
.cid-vkTFCCeOJc {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTFCCeOJc .mbr-text {
  color: #000000;
}
.cid-vkTFCCeOJc .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTFCCeOJc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTFDMiTBn {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTFDMiTBn .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTFDMiTBn .panel-group {
  border: none;
}
.cid-vkTFDMiTBn .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTFDMiTBn .card-header {
    padding: 0rem;
  }
}
.cid-vkTFDMiTBn .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTFDMiTBn .img-col {
  padding: 0;
}
.cid-vkTFDMiTBn .img-item {
  height: 100%;
}
.cid-vkTFDMiTBn img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTFDMiTBn .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTFDMiTBn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTFDMiTBn p {
  margin-bottom: 0.3rem;
}
.cid-vkTFDMiTBn .panel-title-edit {
  color: #000000;
}
.cid-vkTFDMiTBn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTFDMiTBn .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTFDMiTBn .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTFDMiTBn .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTFDMiTBn .panel-text {
  color: #000000;
}
.cid-vkTFDMiTBn .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTFDMiTBn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTFDMiTBn .panel-title-edit,
.cid-vkTFDMiTBn .mbr-iconfont {
  color: #000000;
}
.cid-vkTFFWR4zq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTFFWR4zq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTFFWR4zq .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTFFWR4zq .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTFFWR4zq .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTFFWR4zq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTFFWR4zq .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTFFWR4zq .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTFFWR4zq .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTFFWR4zq .card-title,
.cid-vkTFFWR4zq .iconfont-wrapper {
  color: #000000;
}
.cid-vkTFFWR4zq .card-text {
  color: #000000;
}
.cid-vkTFFWR4zq .content-head {
  max-width: 800px;
}
.cid-vkTFFWR4zq .mbr-section-title {
  color: #000000;
}
.cid-vkTFFWR4zq .card-title,
.cid-vkTFFWR4zq .img-wrapper {
  text-align: center;
}
.cid-vkTFFWR4zq .card-text,
.cid-vkTFFWR4zq .mbr-section-btn {
  text-align: center;
}
.cid-vkTFFWR4zq .price {
  text-align: center;
}
.cid-vkTFGHiUyN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTFGHiUyN .mbr-text {
  color: #000000;
}
.cid-vkTFGHiUyN .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTFGHiUyN .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTFGHiUyN .mbr-text,
.cid-vkTFGHiUyN .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTFGHiUyN .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTFGHiUyN .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTFGHiUyN .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTFGHiUyN .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTFGHiUyN .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTFGHiUyN .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTFGHiUyN .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-vkTFGHiUyN .mbr-text UL {
  text-align: left;
}
.cid-vkTFGHiUyN .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTFGHiUyN .mbr-card-title {
  text-align: center;
}
.cid-vkTFHugrW2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTFHugrW2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTFHugrW2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTFHugrW2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTFHugrW2 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTFHugrW2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTFHugrW2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTFHugrW2 .mbr-section-title {
  color: #000000;
}
.cid-vkTFHugrW2 .mbr-text,
.cid-vkTFHugrW2 .mbr-section-btn {
  color: #000000;
}
.cid-vkTFINRc6f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTFINRc6f .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTFINRc6f form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTFINRc6f form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTFINRc6f form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTFINRc6f .content-head {
  max-width: 800px;
}
.cid-vkTFK0CocG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTFK0CocG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTFK0CocG .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-vkTFK0CocG .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTFK0CocG .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTFK0CocG .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTFK0CocG .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTFK0CocG .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTFK0CocG .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-vkTFK0CocG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTFK0CocG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTFK0CocG .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTFK0CocG .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTFK0CocG .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTFK0CocG ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTFK0CocG .content-head {
  max-width: 800px;
}
.cid-vkU4KzLE96 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU4KzLE96 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU4KzLE96 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU4KzLE96 .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU4KzLE96 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU4KzLE96 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU4KzLE96 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU4KzLE96 .mbr-text,
.cid-vkU4KzLE96 .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU4KzLE96 .card-title,
.cid-vkU4KzLE96 .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU4NhPROH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkTUTUUhoz {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkTUTUUhoz .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-vkTUTUUhoz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkTUTUUhoz .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-vkTUTUUhoz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkTUTUUhoz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkTUTUUhoz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkTUTUUhoz .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkTUTUUhoz .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkTUTUUhoz .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkTUTUUhoz .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkTUTUUhoz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkTUTUUhoz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkTUTUUhoz .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkTUTUUhoz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkTUTUUhoz .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkTUTUUhoz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkTUTUUhoz .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkTUTUUhoz .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkTUTUUhoz .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTUTUUhoz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkTUTUUhoz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkTUTUUhoz .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkTUTUUhoz .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTUTUUhoz .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkTUTUUhoz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkTUTUUhoz .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkTUTUUhoz .nav-item:focus,
.cid-vkTUTUUhoz .nav-link:focus {
  outline: none;
}
.cid-vkTUTUUhoz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkTUTUUhoz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkTUTUUhoz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkTUTUUhoz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkTUTUUhoz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkTUTUUhoz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkTUTUUhoz .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-vkTUTUUhoz .navbar.opened {
  transition: all 0.3s;
}
.cid-vkTUTUUhoz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkTUTUUhoz .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkTUTUUhoz .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkTUTUUhoz .navbar.collapsed {
  justify-content: center;
}
.cid-vkTUTUUhoz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkTUTUUhoz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkTUTUUhoz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkTUTUUhoz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkTUTUUhoz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkTUTUUhoz .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-vkTUTUUhoz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkTUTUUhoz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkTUTUUhoz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTUTUUhoz .navbar {
    min-height: 72px;
  }
  .cid-vkTUTUUhoz .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkTUTUUhoz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkTUTUUhoz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkTUTUUhoz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkTUTUUhoz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkTUTUUhoz .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-vkTUTUUhoz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkTUTUUhoz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkTUTUUhoz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkTUTUUhoz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkTUTUUhoz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkTUTUUhoz .dropdown-item.active,
.cid-vkTUTUUhoz .dropdown-item:active {
  background-color: transparent;
}
.cid-vkTUTUUhoz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkTUTUUhoz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkTUTUUhoz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkTUTUUhoz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkTUTUUhoz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkTUTUUhoz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkTUTUUhoz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkTUTUUhoz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkTUTUUhoz .navbar-buttons {
    text-align: left;
  }
}
.cid-vkTUTUUhoz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkTUTUUhoz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkTUTUUhoz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkTUTUUhoz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTUTUUhoz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTUTUUhoz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkTUTUUhoz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTUTUUhoz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkTUTUUhoz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkTUTUUhoz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTUTUUhoz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkTUTUUhoz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkTUTUUhoz .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-vkTUTUUhoz .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkTUTUUhoz .navbar {
    height: 70px;
  }
  .cid-vkTUTUUhoz .navbar.opened {
    height: auto;
  }
  .cid-vkTUTUUhoz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkTUTUUhoz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkTUTUUhoz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkTUTUUhoz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkTUTUUhoz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkTUTUUhoz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkTUTUUhoz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkTUTUUhoz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkTUTUUhoz .navbar-brand {
    margin-right: auto;
  }
  .cid-vkTUTUUhoz .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkTUTUUhoz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkTUTUUhoz .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkTUTUUhoz .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-vkTUTUUhoz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkTUTUUhoz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkTUTUUhoz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkTUTUUhoz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkTUTUUhoz .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-vkTUTUUhoz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkTUTUUhoz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkTUTVgPie {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkTUTVgPie {
    align-items: flex-end;
  }
  .cid-vkTUTVgPie .row {
    justify-content: flex-start;
  }
  .cid-vkTUTVgPie .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkTUTVgPie .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkTUTVgPie {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkTUTVgPie .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkTUTVgPie .content-wrap {
    width: 100%;
  }
}
.cid-vkTUTVgPie .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTUTVgPie .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkTUTVgPie .mbr-section-title,
.cid-vkTUTVgPie .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkTUTVgPie .mbr-text,
.cid-vkTUTVgPie .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkTUTVgPie .mbr-section-title {
  color: #ffffff;
}
.cid-vkTUTVgPie .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTUTVwyQv {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTUTVwyQv .row {
  flex-direction: row-reverse;
}
.cid-vkTUTVwyQv .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTUTVwyQv .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTUTVwyQv .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTUTVwyQv .mbr-card-title {
  color: #000000;
}
.cid-vkTUTVwyQv .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTUTVwyQv .mbr-text,
.cid-vkTUTVwyQv .mbr-section-btn {
  text-align: left;
}
.cid-vkTUTVwyQv .row {
  align-items: center;
}
.cid-vkTUTVHC2k {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTUTVHC2k .mbr-text {
  color: #000000;
}
.cid-vkTUTVHC2k .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTUTVHC2k .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTUTVRpur {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTUTVRpur .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTUTVRpur .panel-group {
  border: none;
}
.cid-vkTUTVRpur .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTUTVRpur .card-header {
    padding: 0rem;
  }
}
.cid-vkTUTVRpur .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTUTVRpur .img-col {
  padding: 0;
}
.cid-vkTUTVRpur .img-item {
  height: 100%;
}
.cid-vkTUTVRpur img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTUTVRpur .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTUTVRpur .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTUTVRpur p {
  margin-bottom: 0.3rem;
}
.cid-vkTUTVRpur .panel-title-edit {
  color: #000000;
}
.cid-vkTUTVRpur .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTUTVRpur .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTUTVRpur .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTUTVRpur .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTUTVRpur .panel-text {
  color: #000000;
}
.cid-vkTUTVRpur .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTUTVRpur .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTUTVRpur .panel-title-edit,
.cid-vkTUTVRpur .mbr-iconfont {
  color: #000000;
}
.cid-vkTUTW7C9F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTUTW7C9F .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTUTW7C9F .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTUTW7C9F .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTUTW7C9F .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTUTW7C9F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTUTW7C9F .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTUTW7C9F .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTUTW7C9F .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTUTW7C9F .card-title,
.cid-vkTUTW7C9F .iconfont-wrapper {
  color: #000000;
}
.cid-vkTUTW7C9F .card-text {
  color: #000000;
}
.cid-vkTUTW7C9F .content-head {
  max-width: 800px;
}
.cid-vkTUTW7C9F .mbr-section-title {
  color: #000000;
}
.cid-vkTUTW7C9F .card-title,
.cid-vkTUTW7C9F .img-wrapper {
  text-align: center;
}
.cid-vkTUTW7C9F .card-text,
.cid-vkTUTW7C9F .mbr-section-btn {
  text-align: center;
}
.cid-vkTUTW7C9F .price {
  text-align: center;
}
.cid-vkTUTWr2c0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTUTWr2c0 .mbr-text {
  color: #000000;
}
.cid-vkTUTWr2c0 .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTUTWr2c0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTUTWr2c0 .mbr-text,
.cid-vkTUTWr2c0 .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTUTWr2c0 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTUTWr2c0 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTUTWr2c0 .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTUTWr2c0 .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTUTWr2c0 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTUTWr2c0 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTUTWr2c0 .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-vkTUTWr2c0 .mbr-text UL {
  text-align: left;
}
.cid-vkTUTWr2c0 .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTUTWr2c0 .mbr-card-title {
  text-align: center;
}
.cid-vkTUTWF5t4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTUTWF5t4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTUTWF5t4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTUTWF5t4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTUTWF5t4 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTUTWF5t4 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTUTWF5t4 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTUTWF5t4 .mbr-section-title {
  color: #000000;
}
.cid-vkTUTWF5t4 .mbr-text,
.cid-vkTUTWF5t4 .mbr-section-btn {
  color: #000000;
}
.cid-vkTUTWSSgs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTUTWSSgs .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTUTWSSgs form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTUTWSSgs form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTUTWSSgs form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTUTWSSgs .content-head {
  max-width: 800px;
}
.cid-vkTUTX7ovh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTUTX7ovh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTUTX7ovh .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-vkTUTX7ovh .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTUTX7ovh .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTUTX7ovh .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTUTX7ovh .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTUTX7ovh .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTUTX7ovh .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-vkTUTX7ovh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTUTX7ovh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTUTX7ovh .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTUTX7ovh .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTUTX7ovh .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTUTX7ovh ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTUTX7ovh .content-head {
  max-width: 800px;
}
.cid-vkU6TVQjie {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU6TVQjie .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU6TVQjie .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU6TVQjie .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU6TVQjie .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU6TVQjie .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU6TVQjie .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU6TVQjie .mbr-text,
.cid-vkU6TVQjie .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU6TVQjie .card-title,
.cid-vkU6TVQjie .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU6UlRMBB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkTWI5EY4H {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkTWI5EY4H .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-vkTWI5EY4H .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkTWI5EY4H .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-vkTWI5EY4H .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkTWI5EY4H .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkTWI5EY4H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkTWI5EY4H .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkTWI5EY4H .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkTWI5EY4H .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkTWI5EY4H .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkTWI5EY4H .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkTWI5EY4H .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkTWI5EY4H .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkTWI5EY4H .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkTWI5EY4H .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkTWI5EY4H .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkTWI5EY4H .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkTWI5EY4H .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkTWI5EY4H .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTWI5EY4H .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkTWI5EY4H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkTWI5EY4H .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkTWI5EY4H .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTWI5EY4H .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkTWI5EY4H .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkTWI5EY4H .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkTWI5EY4H .nav-item:focus,
.cid-vkTWI5EY4H .nav-link:focus {
  outline: none;
}
.cid-vkTWI5EY4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkTWI5EY4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkTWI5EY4H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkTWI5EY4H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkTWI5EY4H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkTWI5EY4H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkTWI5EY4H .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-vkTWI5EY4H .navbar.opened {
  transition: all 0.3s;
}
.cid-vkTWI5EY4H .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkTWI5EY4H .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkTWI5EY4H .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkTWI5EY4H .navbar.collapsed {
  justify-content: center;
}
.cid-vkTWI5EY4H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkTWI5EY4H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkTWI5EY4H .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkTWI5EY4H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkTWI5EY4H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkTWI5EY4H .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-vkTWI5EY4H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkTWI5EY4H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkTWI5EY4H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTWI5EY4H .navbar {
    min-height: 72px;
  }
  .cid-vkTWI5EY4H .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkTWI5EY4H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkTWI5EY4H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkTWI5EY4H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkTWI5EY4H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkTWI5EY4H .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-vkTWI5EY4H .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkTWI5EY4H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkTWI5EY4H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkTWI5EY4H .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkTWI5EY4H .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkTWI5EY4H .dropdown-item.active,
.cid-vkTWI5EY4H .dropdown-item:active {
  background-color: transparent;
}
.cid-vkTWI5EY4H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkTWI5EY4H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkTWI5EY4H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkTWI5EY4H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkTWI5EY4H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkTWI5EY4H .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkTWI5EY4H ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkTWI5EY4H .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkTWI5EY4H .navbar-buttons {
    text-align: left;
  }
}
.cid-vkTWI5EY4H button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkTWI5EY4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkTWI5EY4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkTWI5EY4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTWI5EY4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTWI5EY4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkTWI5EY4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTWI5EY4H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkTWI5EY4H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkTWI5EY4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTWI5EY4H .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkTWI5EY4H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkTWI5EY4H .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-vkTWI5EY4H .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkTWI5EY4H .navbar {
    height: 70px;
  }
  .cid-vkTWI5EY4H .navbar.opened {
    height: auto;
  }
  .cid-vkTWI5EY4H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkTWI5EY4H .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkTWI5EY4H .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkTWI5EY4H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkTWI5EY4H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkTWI5EY4H .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkTWI5EY4H .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkTWI5EY4H .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkTWI5EY4H .navbar-brand {
    margin-right: auto;
  }
  .cid-vkTWI5EY4H .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkTWI5EY4H .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkTWI5EY4H .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkTWI5EY4H .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-vkTWI5EY4H .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkTWI5EY4H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkTWI5EY4H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkTWI5EY4H .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkTWI5EY4H .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-vkTWI5EY4H .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkTWI5EY4H .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkTWI5ZBqz {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkTWI5ZBqz {
    align-items: flex-end;
  }
  .cid-vkTWI5ZBqz .row {
    justify-content: flex-start;
  }
  .cid-vkTWI5ZBqz .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkTWI5ZBqz .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkTWI5ZBqz {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkTWI5ZBqz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkTWI5ZBqz .content-wrap {
    width: 100%;
  }
}
.cid-vkTWI5ZBqz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTWI5ZBqz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkTWI5ZBqz .mbr-section-title,
.cid-vkTWI5ZBqz .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkTWI5ZBqz .mbr-text,
.cid-vkTWI5ZBqz .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkTWI5ZBqz .mbr-section-title {
  color: #ffffff;
}
.cid-vkTWI5ZBqz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTWI6j2dL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTWI6j2dL .row {
  flex-direction: row-reverse;
}
.cid-vkTWI6j2dL .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTWI6j2dL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTWI6j2dL .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTWI6j2dL .mbr-card-title {
  color: #000000;
}
.cid-vkTWI6j2dL .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTWI6j2dL .mbr-text,
.cid-vkTWI6j2dL .mbr-section-btn {
  text-align: left;
}
.cid-vkTWI6j2dL .row {
  align-items: center;
}
.cid-vkTWI6yuGT {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTWI6yuGT .mbr-text {
  color: #000000;
}
.cid-vkTWI6yuGT .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTWI6yuGT .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTWI6J5OF {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTWI6J5OF .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTWI6J5OF .panel-group {
  border: none;
}
.cid-vkTWI6J5OF .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTWI6J5OF .card-header {
    padding: 0rem;
  }
}
.cid-vkTWI6J5OF .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTWI6J5OF .img-col {
  padding: 0;
}
.cid-vkTWI6J5OF .img-item {
  height: 100%;
}
.cid-vkTWI6J5OF img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTWI6J5OF .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTWI6J5OF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTWI6J5OF p {
  margin-bottom: 0.3rem;
}
.cid-vkTWI6J5OF .panel-title-edit {
  color: #000000;
}
.cid-vkTWI6J5OF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTWI6J5OF .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTWI6J5OF .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTWI6J5OF .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTWI6J5OF .panel-text {
  color: #000000;
}
.cid-vkTWI6J5OF .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTWI6J5OF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTWI6J5OF .panel-title-edit,
.cid-vkTWI6J5OF .mbr-iconfont {
  color: #000000;
}
.cid-vkTWI71p3q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTWI71p3q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTWI71p3q .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTWI71p3q .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTWI71p3q .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTWI71p3q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTWI71p3q .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTWI71p3q .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTWI71p3q .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTWI71p3q .card-title,
.cid-vkTWI71p3q .iconfont-wrapper {
  color: #000000;
}
.cid-vkTWI71p3q .card-text {
  color: #000000;
}
.cid-vkTWI71p3q .content-head {
  max-width: 800px;
}
.cid-vkTWI71p3q .mbr-section-title {
  color: #000000;
}
.cid-vkTWI71p3q .card-title,
.cid-vkTWI71p3q .img-wrapper {
  text-align: center;
}
.cid-vkTWI71p3q .card-text,
.cid-vkTWI71p3q .mbr-section-btn {
  text-align: center;
}
.cid-vkTWI71p3q .price {
  text-align: center;
}
.cid-vkTWI7iPzA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTWI7iPzA .mbr-text {
  color: #000000;
}
.cid-vkTWI7iPzA .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTWI7iPzA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTWI7iPzA .mbr-text,
.cid-vkTWI7iPzA .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTWI7iPzA .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTWI7iPzA .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTWI7iPzA .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTWI7iPzA .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTWI7iPzA .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTWI7iPzA .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTWI7iPzA .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-vkTWI7iPzA .mbr-text UL {
  text-align: left;
}
.cid-vkTWI7iPzA .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTWI7iPzA .mbr-card-title {
  text-align: center;
}
.cid-vkTWI7vLd7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTWI7vLd7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTWI7vLd7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTWI7vLd7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTWI7vLd7 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTWI7vLd7 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTWI7vLd7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTWI7vLd7 .mbr-section-title {
  color: #000000;
}
.cid-vkTWI7vLd7 .mbr-text,
.cid-vkTWI7vLd7 .mbr-section-btn {
  color: #000000;
}
.cid-vkTWI7I1NX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTWI7I1NX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTWI7I1NX form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTWI7I1NX form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTWI7I1NX form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTWI7I1NX .content-head {
  max-width: 800px;
}
.cid-vkTWI7WDCj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTWI7WDCj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTWI7WDCj .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-vkTWI7WDCj .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTWI7WDCj .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTWI7WDCj .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTWI7WDCj .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTWI7WDCj .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTWI7WDCj .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-vkTWI7WDCj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTWI7WDCj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTWI7WDCj .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTWI7WDCj .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTWI7WDCj .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTWI7WDCj ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTWI7WDCj .content-head {
  max-width: 800px;
}
.cid-vkU6oMHx8K {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU6oMHx8K .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU6oMHx8K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU6oMHx8K .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU6oMHx8K .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU6oMHx8K .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU6oMHx8K .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU6oMHx8K .mbr-text,
.cid-vkU6oMHx8K .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU6oMHx8K .card-title,
.cid-vkU6oMHx8K .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU6pdgpWv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkTXkfNW2i {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkTXkfNW2i .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-vkTXkfNW2i .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkTXkfNW2i .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-vkTXkfNW2i .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkTXkfNW2i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkTXkfNW2i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkTXkfNW2i .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkTXkfNW2i .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkTXkfNW2i .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkTXkfNW2i .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkTXkfNW2i .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkTXkfNW2i .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkTXkfNW2i .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkTXkfNW2i .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkTXkfNW2i .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkTXkfNW2i .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkTXkfNW2i .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkTXkfNW2i .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkTXkfNW2i .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTXkfNW2i .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkTXkfNW2i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkTXkfNW2i .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkTXkfNW2i .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTXkfNW2i .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkTXkfNW2i .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkTXkfNW2i .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkTXkfNW2i .nav-item:focus,
.cid-vkTXkfNW2i .nav-link:focus {
  outline: none;
}
.cid-vkTXkfNW2i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkTXkfNW2i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkTXkfNW2i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkTXkfNW2i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkTXkfNW2i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkTXkfNW2i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkTXkfNW2i .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-vkTXkfNW2i .navbar.opened {
  transition: all 0.3s;
}
.cid-vkTXkfNW2i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkTXkfNW2i .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkTXkfNW2i .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkTXkfNW2i .navbar.collapsed {
  justify-content: center;
}
.cid-vkTXkfNW2i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkTXkfNW2i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkTXkfNW2i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkTXkfNW2i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkTXkfNW2i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkTXkfNW2i .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-vkTXkfNW2i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkTXkfNW2i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkTXkfNW2i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTXkfNW2i .navbar {
    min-height: 72px;
  }
  .cid-vkTXkfNW2i .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkTXkfNW2i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkTXkfNW2i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkTXkfNW2i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkTXkfNW2i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkTXkfNW2i .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-vkTXkfNW2i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkTXkfNW2i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkTXkfNW2i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkTXkfNW2i .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkTXkfNW2i .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkTXkfNW2i .dropdown-item.active,
.cid-vkTXkfNW2i .dropdown-item:active {
  background-color: transparent;
}
.cid-vkTXkfNW2i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkTXkfNW2i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkTXkfNW2i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkTXkfNW2i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkTXkfNW2i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkTXkfNW2i .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkTXkfNW2i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkTXkfNW2i .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkTXkfNW2i .navbar-buttons {
    text-align: left;
  }
}
.cid-vkTXkfNW2i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkTXkfNW2i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkTXkfNW2i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkTXkfNW2i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTXkfNW2i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTXkfNW2i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkTXkfNW2i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTXkfNW2i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkTXkfNW2i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkTXkfNW2i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTXkfNW2i .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkTXkfNW2i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkTXkfNW2i .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-vkTXkfNW2i .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkTXkfNW2i .navbar {
    height: 70px;
  }
  .cid-vkTXkfNW2i .navbar.opened {
    height: auto;
  }
  .cid-vkTXkfNW2i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkTXkfNW2i .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkTXkfNW2i .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkTXkfNW2i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkTXkfNW2i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkTXkfNW2i .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkTXkfNW2i .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkTXkfNW2i .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkTXkfNW2i .navbar-brand {
    margin-right: auto;
  }
  .cid-vkTXkfNW2i .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkTXkfNW2i .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkTXkfNW2i .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkTXkfNW2i .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-vkTXkfNW2i .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkTXkfNW2i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkTXkfNW2i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkTXkfNW2i .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkTXkfNW2i .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-vkTXkfNW2i .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkTXkfNW2i .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkTXkg8zDJ {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkTXkg8zDJ {
    align-items: flex-end;
  }
  .cid-vkTXkg8zDJ .row {
    justify-content: flex-start;
  }
  .cid-vkTXkg8zDJ .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkTXkg8zDJ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkTXkg8zDJ {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkTXkg8zDJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkTXkg8zDJ .content-wrap {
    width: 100%;
  }
}
.cid-vkTXkg8zDJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTXkg8zDJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkTXkg8zDJ .mbr-section-title,
.cid-vkTXkg8zDJ .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkTXkg8zDJ .mbr-text,
.cid-vkTXkg8zDJ .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkTXkg8zDJ .mbr-section-title {
  color: #ffffff;
}
.cid-vkTXkg8zDJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTXkgpudL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTXkgpudL .row {
  flex-direction: row-reverse;
}
.cid-vkTXkgpudL .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTXkgpudL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTXkgpudL .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTXkgpudL .mbr-card-title {
  color: #000000;
}
.cid-vkTXkgpudL .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTXkgpudL .mbr-text,
.cid-vkTXkgpudL .mbr-section-btn {
  text-align: left;
}
.cid-vkTXkgpudL .row {
  align-items: center;
}
.cid-vkTXkgDRdO {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTXkgDRdO .mbr-text {
  color: #000000;
}
.cid-vkTXkgDRdO .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTXkgDRdO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTXkgNStZ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTXkgNStZ .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTXkgNStZ .panel-group {
  border: none;
}
.cid-vkTXkgNStZ .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTXkgNStZ .card-header {
    padding: 0rem;
  }
}
.cid-vkTXkgNStZ .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTXkgNStZ .img-col {
  padding: 0;
}
.cid-vkTXkgNStZ .img-item {
  height: 100%;
}
.cid-vkTXkgNStZ img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTXkgNStZ .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTXkgNStZ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTXkgNStZ p {
  margin-bottom: 0.3rem;
}
.cid-vkTXkgNStZ .panel-title-edit {
  color: #000000;
}
.cid-vkTXkgNStZ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTXkgNStZ .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTXkgNStZ .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTXkgNStZ .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTXkgNStZ .panel-text {
  color: #000000;
}
.cid-vkTXkgNStZ .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTXkgNStZ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTXkgNStZ .panel-title-edit,
.cid-vkTXkgNStZ .mbr-iconfont {
  color: #000000;
}
.cid-vkTXkh6Lg1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTXkh6Lg1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTXkh6Lg1 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTXkh6Lg1 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTXkh6Lg1 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTXkh6Lg1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTXkh6Lg1 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTXkh6Lg1 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTXkh6Lg1 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTXkh6Lg1 .card-title,
.cid-vkTXkh6Lg1 .iconfont-wrapper {
  color: #000000;
}
.cid-vkTXkh6Lg1 .card-text {
  color: #000000;
}
.cid-vkTXkh6Lg1 .content-head {
  max-width: 800px;
}
.cid-vkTXkh6Lg1 .mbr-section-title {
  color: #000000;
}
.cid-vkTXkh6Lg1 .card-title,
.cid-vkTXkh6Lg1 .img-wrapper {
  text-align: center;
}
.cid-vkTXkh6Lg1 .card-text,
.cid-vkTXkh6Lg1 .mbr-section-btn {
  text-align: center;
}
.cid-vkTXkh6Lg1 .price {
  text-align: center;
}
.cid-vkTXkhoH5j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTXkhoH5j .mbr-text {
  color: #000000;
}
.cid-vkTXkhoH5j .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTXkhoH5j .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTXkhoH5j .mbr-text,
.cid-vkTXkhoH5j .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTXkhoH5j .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTXkhoH5j .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTXkhoH5j .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTXkhoH5j .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTXkhoH5j .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTXkhoH5j .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTXkhoH5j .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-vkTXkhoH5j .mbr-text UL {
  text-align: left;
}
.cid-vkTXkhoH5j .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTXkhoH5j .mbr-card-title {
  text-align: center;
}
.cid-vkTXkhBaLP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTXkhBaLP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTXkhBaLP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTXkhBaLP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTXkhBaLP .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTXkhBaLP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTXkhBaLP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTXkhBaLP .mbr-section-title {
  color: #000000;
}
.cid-vkTXkhBaLP .mbr-text,
.cid-vkTXkhBaLP .mbr-section-btn {
  color: #000000;
}
.cid-vkTXkhOTKi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTXkhOTKi .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTXkhOTKi form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTXkhOTKi form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTXkhOTKi form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTXkhOTKi .content-head {
  max-width: 800px;
}
.cid-vkTXki1PDs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTXki1PDs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTXki1PDs .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-vkTXki1PDs .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTXki1PDs .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTXki1PDs .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTXki1PDs .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTXki1PDs .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTXki1PDs .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-vkTXki1PDs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTXki1PDs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTXki1PDs .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTXki1PDs .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTXki1PDs .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTXki1PDs ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTXki1PDs .content-head {
  max-width: 800px;
}
.cid-vkU6vMWtbX {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU6vMWtbX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU6vMWtbX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU6vMWtbX .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU6vMWtbX .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU6vMWtbX .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU6vMWtbX .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU6vMWtbX .mbr-text,
.cid-vkU6vMWtbX .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU6vMWtbX .card-title,
.cid-vkU6vMWtbX .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU6whRWc7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkTXRnp6WH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkTXRnp6WH .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-vkTXRnp6WH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkTXRnp6WH .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-vkTXRnp6WH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkTXRnp6WH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkTXRnp6WH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkTXRnp6WH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkTXRnp6WH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkTXRnp6WH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkTXRnp6WH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkTXRnp6WH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkTXRnp6WH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkTXRnp6WH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkTXRnp6WH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkTXRnp6WH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkTXRnp6WH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkTXRnp6WH .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkTXRnp6WH .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkTXRnp6WH .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTXRnp6WH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkTXRnp6WH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkTXRnp6WH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkTXRnp6WH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTXRnp6WH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkTXRnp6WH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkTXRnp6WH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkTXRnp6WH .nav-item:focus,
.cid-vkTXRnp6WH .nav-link:focus {
  outline: none;
}
.cid-vkTXRnp6WH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkTXRnp6WH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkTXRnp6WH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkTXRnp6WH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkTXRnp6WH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkTXRnp6WH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkTXRnp6WH .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-vkTXRnp6WH .navbar.opened {
  transition: all 0.3s;
}
.cid-vkTXRnp6WH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkTXRnp6WH .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkTXRnp6WH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkTXRnp6WH .navbar.collapsed {
  justify-content: center;
}
.cid-vkTXRnp6WH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkTXRnp6WH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkTXRnp6WH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkTXRnp6WH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkTXRnp6WH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkTXRnp6WH .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-vkTXRnp6WH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkTXRnp6WH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkTXRnp6WH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTXRnp6WH .navbar {
    min-height: 72px;
  }
  .cid-vkTXRnp6WH .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkTXRnp6WH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkTXRnp6WH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkTXRnp6WH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkTXRnp6WH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkTXRnp6WH .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-vkTXRnp6WH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkTXRnp6WH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkTXRnp6WH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkTXRnp6WH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkTXRnp6WH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkTXRnp6WH .dropdown-item.active,
.cid-vkTXRnp6WH .dropdown-item:active {
  background-color: transparent;
}
.cid-vkTXRnp6WH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkTXRnp6WH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkTXRnp6WH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkTXRnp6WH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkTXRnp6WH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkTXRnp6WH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkTXRnp6WH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkTXRnp6WH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkTXRnp6WH .navbar-buttons {
    text-align: left;
  }
}
.cid-vkTXRnp6WH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkTXRnp6WH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkTXRnp6WH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkTXRnp6WH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTXRnp6WH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTXRnp6WH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkTXRnp6WH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTXRnp6WH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkTXRnp6WH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkTXRnp6WH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTXRnp6WH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkTXRnp6WH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkTXRnp6WH .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-vkTXRnp6WH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkTXRnp6WH .navbar {
    height: 70px;
  }
  .cid-vkTXRnp6WH .navbar.opened {
    height: auto;
  }
  .cid-vkTXRnp6WH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkTXRnp6WH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkTXRnp6WH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkTXRnp6WH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkTXRnp6WH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkTXRnp6WH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkTXRnp6WH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkTXRnp6WH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkTXRnp6WH .navbar-brand {
    margin-right: auto;
  }
  .cid-vkTXRnp6WH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkTXRnp6WH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkTXRnp6WH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkTXRnp6WH .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-vkTXRnp6WH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkTXRnp6WH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkTXRnp6WH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkTXRnp6WH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkTXRnp6WH .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-vkTXRnp6WH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkTXRnp6WH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkTXRnLOBH {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkTXRnLOBH {
    align-items: flex-end;
  }
  .cid-vkTXRnLOBH .row {
    justify-content: flex-start;
  }
  .cid-vkTXRnLOBH .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkTXRnLOBH .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkTXRnLOBH {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkTXRnLOBH .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkTXRnLOBH .content-wrap {
    width: 100%;
  }
}
.cid-vkTXRnLOBH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTXRnLOBH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkTXRnLOBH .mbr-section-title,
.cid-vkTXRnLOBH .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkTXRnLOBH .mbr-text,
.cid-vkTXRnLOBH .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkTXRnLOBH .mbr-section-title {
  color: #ffffff;
}
.cid-vkTXRnLOBH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTXRopXfb {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTXRopXfb .row {
  flex-direction: row-reverse;
}
.cid-vkTXRopXfb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTXRopXfb .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTXRopXfb .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTXRopXfb .mbr-card-title {
  color: #000000;
}
.cid-vkTXRopXfb .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTXRopXfb .mbr-text,
.cid-vkTXRopXfb .mbr-section-btn {
  text-align: left;
}
.cid-vkTXRopXfb .row {
  align-items: center;
}
.cid-vkTXRoBabM {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTXRoBabM .mbr-text {
  color: #000000;
}
.cid-vkTXRoBabM .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTXRoBabM .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTXRoLir2 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTXRoLir2 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTXRoLir2 .panel-group {
  border: none;
}
.cid-vkTXRoLir2 .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTXRoLir2 .card-header {
    padding: 0rem;
  }
}
.cid-vkTXRoLir2 .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTXRoLir2 .img-col {
  padding: 0;
}
.cid-vkTXRoLir2 .img-item {
  height: 100%;
}
.cid-vkTXRoLir2 img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTXRoLir2 .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTXRoLir2 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTXRoLir2 p {
  margin-bottom: 0.3rem;
}
.cid-vkTXRoLir2 .panel-title-edit {
  color: #000000;
}
.cid-vkTXRoLir2 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTXRoLir2 .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTXRoLir2 .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTXRoLir2 .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTXRoLir2 .panel-text {
  color: #000000;
}
.cid-vkTXRoLir2 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTXRoLir2 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTXRoLir2 .panel-title-edit,
.cid-vkTXRoLir2 .mbr-iconfont {
  color: #000000;
}
.cid-vkTXRp5mhj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTXRp5mhj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTXRp5mhj .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTXRp5mhj .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTXRp5mhj .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTXRp5mhj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTXRp5mhj .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTXRp5mhj .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTXRp5mhj .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTXRp5mhj .card-title,
.cid-vkTXRp5mhj .iconfont-wrapper {
  color: #000000;
}
.cid-vkTXRp5mhj .card-text {
  color: #000000;
}
.cid-vkTXRp5mhj .content-head {
  max-width: 800px;
}
.cid-vkTXRp5mhj .mbr-section-title {
  color: #000000;
}
.cid-vkTXRp5mhj .card-title,
.cid-vkTXRp5mhj .img-wrapper {
  text-align: center;
}
.cid-vkTXRp5mhj .card-text,
.cid-vkTXRp5mhj .mbr-section-btn {
  text-align: center;
}
.cid-vkTXRp5mhj .price {
  text-align: center;
}
.cid-vkTXRpmtKL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTXRpmtKL .mbr-text {
  color: #000000;
}
.cid-vkTXRpmtKL .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTXRpmtKL .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTXRpmtKL .mbr-text,
.cid-vkTXRpmtKL .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTXRpmtKL .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTXRpmtKL .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTXRpmtKL .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTXRpmtKL .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTXRpmtKL .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTXRpmtKL .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTXRpmtKL .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-vkTXRpmtKL .mbr-text UL {
  text-align: left;
}
.cid-vkTXRpmtKL .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTXRpmtKL .mbr-card-title {
  text-align: center;
}
.cid-vkTXRpA4Oo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTXRpA4Oo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTXRpA4Oo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTXRpA4Oo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTXRpA4Oo .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTXRpA4Oo .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTXRpA4Oo .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTXRpA4Oo .mbr-section-title {
  color: #000000;
}
.cid-vkTXRpA4Oo .mbr-text,
.cid-vkTXRpA4Oo .mbr-section-btn {
  color: #000000;
}
.cid-vkTXRpNDYM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTXRpNDYM .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTXRpNDYM form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTXRpNDYM form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTXRpNDYM form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTXRpNDYM .content-head {
  max-width: 800px;
}
.cid-vkTXRq1nG9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTXRq1nG9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTXRq1nG9 .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-vkTXRq1nG9 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTXRq1nG9 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTXRq1nG9 .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTXRq1nG9 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTXRq1nG9 .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTXRq1nG9 .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-vkTXRq1nG9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTXRq1nG9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTXRq1nG9 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTXRq1nG9 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTXRq1nG9 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTXRq1nG9 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTXRq1nG9 .content-head {
  max-width: 800px;
}
.cid-vkU6Das8yg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU6Das8yg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU6Das8yg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU6Das8yg .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU6Das8yg .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU6Das8yg .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU6Das8yg .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU6Das8yg .mbr-text,
.cid-vkU6Das8yg .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU6Das8yg .card-title,
.cid-vkU6Das8yg .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU6GM3Pxk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkTYerpXbK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkTYerpXbK .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-vkTYerpXbK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkTYerpXbK .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-vkTYerpXbK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkTYerpXbK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkTYerpXbK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkTYerpXbK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkTYerpXbK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkTYerpXbK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkTYerpXbK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkTYerpXbK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkTYerpXbK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkTYerpXbK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkTYerpXbK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkTYerpXbK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkTYerpXbK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkTYerpXbK .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkTYerpXbK .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkTYerpXbK .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTYerpXbK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkTYerpXbK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkTYerpXbK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkTYerpXbK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTYerpXbK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkTYerpXbK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkTYerpXbK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkTYerpXbK .nav-item:focus,
.cid-vkTYerpXbK .nav-link:focus {
  outline: none;
}
.cid-vkTYerpXbK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkTYerpXbK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkTYerpXbK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkTYerpXbK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkTYerpXbK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkTYerpXbK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkTYerpXbK .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-vkTYerpXbK .navbar.opened {
  transition: all 0.3s;
}
.cid-vkTYerpXbK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkTYerpXbK .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkTYerpXbK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkTYerpXbK .navbar.collapsed {
  justify-content: center;
}
.cid-vkTYerpXbK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkTYerpXbK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkTYerpXbK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkTYerpXbK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkTYerpXbK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkTYerpXbK .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-vkTYerpXbK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkTYerpXbK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkTYerpXbK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTYerpXbK .navbar {
    min-height: 72px;
  }
  .cid-vkTYerpXbK .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkTYerpXbK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkTYerpXbK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkTYerpXbK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkTYerpXbK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkTYerpXbK .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-vkTYerpXbK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkTYerpXbK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkTYerpXbK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkTYerpXbK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkTYerpXbK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkTYerpXbK .dropdown-item.active,
.cid-vkTYerpXbK .dropdown-item:active {
  background-color: transparent;
}
.cid-vkTYerpXbK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkTYerpXbK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkTYerpXbK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkTYerpXbK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkTYerpXbK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkTYerpXbK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkTYerpXbK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkTYerpXbK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkTYerpXbK .navbar-buttons {
    text-align: left;
  }
}
.cid-vkTYerpXbK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkTYerpXbK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkTYerpXbK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkTYerpXbK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTYerpXbK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTYerpXbK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkTYerpXbK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTYerpXbK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkTYerpXbK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkTYerpXbK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTYerpXbK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkTYerpXbK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkTYerpXbK .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-vkTYerpXbK .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkTYerpXbK .navbar {
    height: 70px;
  }
  .cid-vkTYerpXbK .navbar.opened {
    height: auto;
  }
  .cid-vkTYerpXbK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkTYerpXbK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkTYerpXbK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkTYerpXbK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkTYerpXbK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkTYerpXbK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkTYerpXbK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkTYerpXbK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkTYerpXbK .navbar-brand {
    margin-right: auto;
  }
  .cid-vkTYerpXbK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkTYerpXbK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkTYerpXbK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkTYerpXbK .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-vkTYerpXbK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkTYerpXbK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkTYerpXbK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkTYerpXbK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkTYerpXbK .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-vkTYerpXbK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkTYerpXbK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkTYerQ7gL {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkTYerQ7gL {
    align-items: flex-end;
  }
  .cid-vkTYerQ7gL .row {
    justify-content: flex-start;
  }
  .cid-vkTYerQ7gL .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkTYerQ7gL .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkTYerQ7gL {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkTYerQ7gL .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkTYerQ7gL .content-wrap {
    width: 100%;
  }
}
.cid-vkTYerQ7gL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTYerQ7gL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkTYerQ7gL .mbr-section-title,
.cid-vkTYerQ7gL .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkTYerQ7gL .mbr-text,
.cid-vkTYerQ7gL .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkTYerQ7gL .mbr-section-title {
  color: #ffffff;
}
.cid-vkTYerQ7gL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTYes91CX {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTYes91CX .row {
  flex-direction: row-reverse;
}
.cid-vkTYes91CX .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTYes91CX .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTYes91CX .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTYes91CX .mbr-card-title {
  color: #000000;
}
.cid-vkTYes91CX .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTYes91CX .mbr-text,
.cid-vkTYes91CX .mbr-section-btn {
  text-align: left;
}
.cid-vkTYes91CX .row {
  align-items: center;
}
.cid-vkTYespmSE {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTYespmSE .mbr-text {
  color: #000000;
}
.cid-vkTYespmSE .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTYespmSE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTYesCUrd {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTYesCUrd .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTYesCUrd .panel-group {
  border: none;
}
.cid-vkTYesCUrd .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTYesCUrd .card-header {
    padding: 0rem;
  }
}
.cid-vkTYesCUrd .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTYesCUrd .img-col {
  padding: 0;
}
.cid-vkTYesCUrd .img-item {
  height: 100%;
}
.cid-vkTYesCUrd img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTYesCUrd .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTYesCUrd .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTYesCUrd p {
  margin-bottom: 0.3rem;
}
.cid-vkTYesCUrd .panel-title-edit {
  color: #000000;
}
.cid-vkTYesCUrd .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTYesCUrd .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTYesCUrd .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTYesCUrd .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTYesCUrd .panel-text {
  color: #000000;
}
.cid-vkTYesCUrd .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTYesCUrd .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTYesCUrd .panel-title-edit,
.cid-vkTYesCUrd .mbr-iconfont {
  color: #000000;
}
.cid-vkTYesXvkh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTYesXvkh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTYesXvkh .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTYesXvkh .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTYesXvkh .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTYesXvkh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTYesXvkh .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTYesXvkh .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTYesXvkh .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTYesXvkh .card-title,
.cid-vkTYesXvkh .iconfont-wrapper {
  color: #000000;
}
.cid-vkTYesXvkh .card-text {
  color: #000000;
}
.cid-vkTYesXvkh .content-head {
  max-width: 800px;
}
.cid-vkTYesXvkh .mbr-section-title {
  color: #000000;
}
.cid-vkTYesXvkh .card-title,
.cid-vkTYesXvkh .img-wrapper {
  text-align: center;
}
.cid-vkTYesXvkh .card-text,
.cid-vkTYesXvkh .mbr-section-btn {
  text-align: center;
}
.cid-vkTYesXvkh .price {
  text-align: center;
}
.cid-vkTYetrbhm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTYetrbhm .mbr-text {
  color: #000000;
}
.cid-vkTYetrbhm .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTYetrbhm .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTYetrbhm .mbr-text,
.cid-vkTYetrbhm .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTYetrbhm .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTYetrbhm .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTYetrbhm .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTYetrbhm .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTYetrbhm .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTYetrbhm .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTYetrbhm .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-vkTYetrbhm .mbr-text UL {
  text-align: left;
}
.cid-vkTYetrbhm .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTYetrbhm .mbr-card-title {
  text-align: center;
}
.cid-vkTYetNRHg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTYetNRHg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTYetNRHg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTYetNRHg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTYetNRHg .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTYetNRHg .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTYetNRHg .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTYetNRHg .mbr-section-title {
  color: #000000;
}
.cid-vkTYetNRHg .mbr-text,
.cid-vkTYetNRHg .mbr-section-btn {
  color: #000000;
}
.cid-vkTYeu3Cac {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTYeu3Cac .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTYeu3Cac form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTYeu3Cac form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTYeu3Cac form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTYeu3Cac .content-head {
  max-width: 800px;
}
.cid-vkTYeulwuW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTYeulwuW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTYeulwuW .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-vkTYeulwuW .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTYeulwuW .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTYeulwuW .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTYeulwuW .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTYeulwuW .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTYeulwuW .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-vkTYeulwuW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTYeulwuW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTYeulwuW .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTYeulwuW .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTYeulwuW .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTYeulwuW ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTYeulwuW .content-head {
  max-width: 800px;
}
.cid-vkU6NNTSCx {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU6NNTSCx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU6NNTSCx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU6NNTSCx .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU6NNTSCx .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU6NNTSCx .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU6NNTSCx .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU6NNTSCx .mbr-text,
.cid-vkU6NNTSCx .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU6NNTSCx .card-title,
.cid-vkU6NNTSCx .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU6OmfC1H {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkTZKnc8Bm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkTZKnc8Bm .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-vkTZKnc8Bm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkTZKnc8Bm .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-vkTZKnc8Bm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkTZKnc8Bm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkTZKnc8Bm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkTZKnc8Bm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkTZKnc8Bm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkTZKnc8Bm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkTZKnc8Bm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkTZKnc8Bm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkTZKnc8Bm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkTZKnc8Bm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkTZKnc8Bm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkTZKnc8Bm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkTZKnc8Bm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkTZKnc8Bm .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkTZKnc8Bm .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkTZKnc8Bm .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTZKnc8Bm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkTZKnc8Bm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkTZKnc8Bm .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkTZKnc8Bm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTZKnc8Bm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkTZKnc8Bm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkTZKnc8Bm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkTZKnc8Bm .nav-item:focus,
.cid-vkTZKnc8Bm .nav-link:focus {
  outline: none;
}
.cid-vkTZKnc8Bm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkTZKnc8Bm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkTZKnc8Bm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkTZKnc8Bm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkTZKnc8Bm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkTZKnc8Bm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkTZKnc8Bm .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-vkTZKnc8Bm .navbar.opened {
  transition: all 0.3s;
}
.cid-vkTZKnc8Bm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkTZKnc8Bm .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkTZKnc8Bm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkTZKnc8Bm .navbar.collapsed {
  justify-content: center;
}
.cid-vkTZKnc8Bm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkTZKnc8Bm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkTZKnc8Bm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkTZKnc8Bm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkTZKnc8Bm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkTZKnc8Bm .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-vkTZKnc8Bm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkTZKnc8Bm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkTZKnc8Bm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkTZKnc8Bm .navbar {
    min-height: 72px;
  }
  .cid-vkTZKnc8Bm .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkTZKnc8Bm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkTZKnc8Bm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkTZKnc8Bm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkTZKnc8Bm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkTZKnc8Bm .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-vkTZKnc8Bm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkTZKnc8Bm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkTZKnc8Bm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkTZKnc8Bm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkTZKnc8Bm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkTZKnc8Bm .dropdown-item.active,
.cid-vkTZKnc8Bm .dropdown-item:active {
  background-color: transparent;
}
.cid-vkTZKnc8Bm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkTZKnc8Bm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkTZKnc8Bm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkTZKnc8Bm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkTZKnc8Bm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkTZKnc8Bm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkTZKnc8Bm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkTZKnc8Bm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkTZKnc8Bm .navbar-buttons {
    text-align: left;
  }
}
.cid-vkTZKnc8Bm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkTZKnc8Bm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkTZKnc8Bm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkTZKnc8Bm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTZKnc8Bm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkTZKnc8Bm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkTZKnc8Bm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTZKnc8Bm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkTZKnc8Bm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkTZKnc8Bm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkTZKnc8Bm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkTZKnc8Bm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkTZKnc8Bm .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-vkTZKnc8Bm .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkTZKnc8Bm .navbar {
    height: 70px;
  }
  .cid-vkTZKnc8Bm .navbar.opened {
    height: auto;
  }
  .cid-vkTZKnc8Bm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkTZKnc8Bm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkTZKnc8Bm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkTZKnc8Bm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkTZKnc8Bm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkTZKnc8Bm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkTZKnc8Bm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkTZKnc8Bm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkTZKnc8Bm .navbar-brand {
    margin-right: auto;
  }
  .cid-vkTZKnc8Bm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkTZKnc8Bm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkTZKnc8Bm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkTZKnc8Bm .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-vkTZKnc8Bm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkTZKnc8Bm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkTZKnc8Bm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkTZKnc8Bm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkTZKnc8Bm .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-vkTZKnc8Bm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkTZKnc8Bm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkTZKnyDrM {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkTZKnyDrM {
    align-items: flex-end;
  }
  .cid-vkTZKnyDrM .row {
    justify-content: flex-start;
  }
  .cid-vkTZKnyDrM .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkTZKnyDrM .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkTZKnyDrM {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkTZKnyDrM .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkTZKnyDrM .content-wrap {
    width: 100%;
  }
}
.cid-vkTZKnyDrM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTZKnyDrM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkTZKnyDrM .mbr-section-title,
.cid-vkTZKnyDrM .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkTZKnyDrM .mbr-text,
.cid-vkTZKnyDrM .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkTZKnyDrM .mbr-section-title {
  color: #ffffff;
}
.cid-vkTZKnyDrM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkTZKnOUC2 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkTZKnOUC2 .row {
  flex-direction: row-reverse;
}
.cid-vkTZKnOUC2 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkTZKnOUC2 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTZKnOUC2 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTZKnOUC2 .mbr-card-title {
  color: #000000;
}
.cid-vkTZKnOUC2 .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkTZKnOUC2 .mbr-text,
.cid-vkTZKnOUC2 .mbr-section-btn {
  text-align: left;
}
.cid-vkTZKnOUC2 .row {
  align-items: center;
}
.cid-vkTZKo40xo {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTZKo40xo .mbr-text {
  color: #000000;
}
.cid-vkTZKo40xo .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTZKo40xo .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTZKofNgc {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTZKofNgc .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-vkTZKofNgc .panel-group {
  border: none;
}
.cid-vkTZKofNgc .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-vkTZKofNgc .card-header {
    padding: 0rem;
  }
}
.cid-vkTZKofNgc .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-vkTZKofNgc .img-col {
  padding: 0;
}
.cid-vkTZKofNgc .img-item {
  height: 100%;
}
.cid-vkTZKofNgc img {
  height: 100%;
  object-fit: cover;
}
.cid-vkTZKofNgc .collapsed span {
  transform: rotate(0deg);
}
.cid-vkTZKofNgc .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vkTZKofNgc p {
  margin-bottom: 0.3rem;
}
.cid-vkTZKofNgc .panel-title-edit {
  color: #000000;
}
.cid-vkTZKofNgc .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-vkTZKofNgc .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-vkTZKofNgc .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTZKofNgc .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-vkTZKofNgc .panel-text {
  color: #000000;
}
.cid-vkTZKofNgc .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkTZKofNgc .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkTZKofNgc .panel-title-edit,
.cid-vkTZKofNgc .mbr-iconfont {
  color: #000000;
}
.cid-vkTZKowkHw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTZKowkHw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTZKowkHw .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkTZKowkHw .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTZKowkHw .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkTZKowkHw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkTZKowkHw .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTZKowkHw .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTZKowkHw .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTZKowkHw .card-title,
.cid-vkTZKowkHw .iconfont-wrapper {
  color: #000000;
}
.cid-vkTZKowkHw .card-text {
  color: #000000;
}
.cid-vkTZKowkHw .content-head {
  max-width: 800px;
}
.cid-vkTZKowkHw .mbr-section-title {
  color: #000000;
}
.cid-vkTZKowkHw .card-title,
.cid-vkTZKowkHw .img-wrapper {
  text-align: center;
}
.cid-vkTZKowkHw .card-text,
.cid-vkTZKowkHw .mbr-section-btn {
  text-align: center;
}
.cid-vkTZKowkHw .price {
  text-align: center;
}
.cid-vkTZKoNRRy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vkTZKoNRRy .mbr-text {
  color: #000000;
}
.cid-vkTZKoNRRy .mbr-section-subtitle {
  color: #000000;
}
.cid-vkTZKoNRRy .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkTZKoNRRy .mbr-text,
.cid-vkTZKoNRRy .item .mbr-section-btn {
  text-align: left;
}
.cid-vkTZKoNRRy .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkTZKoNRRy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkTZKoNRRy .item-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTZKoNRRy .item-wrapper {
    padding: 4rem;
  }
}
.cid-vkTZKoNRRy .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vkTZKoNRRy .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 1rem;
}
.cid-vkTZKoNRRy .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-vkTZKoNRRy .mbr-text UL {
  text-align: left;
}
.cid-vkTZKoNRRy .mbr-card-subtitle {
  color: #232323;
  text-align: center;
}
.cid-vkTZKoNRRy .mbr-card-title {
  text-align: center;
}
.cid-vkTZKp1hEw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkTZKp1hEw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTZKp1hEw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkTZKp1hEw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkTZKp1hEw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkTZKp1hEw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkTZKp1hEw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkTZKp1hEw .mbr-section-title {
  color: #000000;
}
.cid-vkTZKp1hEw .mbr-text,
.cid-vkTZKp1hEw .mbr-section-btn {
  color: #000000;
}
.cid-vkTZKpe4Uk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkTZKpe4Uk .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkTZKpe4Uk form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkTZKpe4Uk form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkTZKpe4Uk form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkTZKpe4Uk .content-head {
  max-width: 800px;
}
.cid-vkTZKpzZzX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkTZKpzZzX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkTZKpzZzX .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-vkTZKpzZzX .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTZKpzZzX .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkTZKpzZzX .google-map {
  height: 100%;
  position: relative;
}
.cid-vkTZKpzZzX .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkTZKpzZzX .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkTZKpzZzX .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-vkTZKpzZzX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkTZKpzZzX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkTZKpzZzX .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkTZKpzZzX .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkTZKpzZzX .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkTZKpzZzX ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkTZKpzZzX .content-head {
  max-width: 800px;
}
.cid-vkU70UXh6e {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU70UXh6e .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU70UXh6e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU70UXh6e .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU70UXh6e .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU70UXh6e .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU70UXh6e .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU70UXh6e .mbr-text,
.cid-vkU70UXh6e .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU70UXh6e .card-title,
.cid-vkU70UXh6e .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU71v7xjq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkUcFYH524 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkUcFYH524 .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-vkUcFYH524 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkUcFYH524 .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-vkUcFYH524 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkUcFYH524 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkUcFYH524 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkUcFYH524 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkUcFYH524 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkUcFYH524 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkUcFYH524 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkUcFYH524 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkUcFYH524 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkUcFYH524 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkUcFYH524 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkUcFYH524 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkUcFYH524 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkUcFYH524 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkUcFYH524 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkUcFYH524 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkUcFYH524 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkUcFYH524 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkUcFYH524 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkUcFYH524 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUcFYH524 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkUcFYH524 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkUcFYH524 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkUcFYH524 .nav-item:focus,
.cid-vkUcFYH524 .nav-link:focus {
  outline: none;
}
.cid-vkUcFYH524 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkUcFYH524 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkUcFYH524 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkUcFYH524 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkUcFYH524 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkUcFYH524 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkUcFYH524 .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-vkUcFYH524 .navbar.opened {
  transition: all 0.3s;
}
.cid-vkUcFYH524 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkUcFYH524 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkUcFYH524 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkUcFYH524 .navbar.collapsed {
  justify-content: center;
}
.cid-vkUcFYH524 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkUcFYH524 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkUcFYH524 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkUcFYH524 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkUcFYH524 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkUcFYH524 .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-vkUcFYH524 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkUcFYH524 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkUcFYH524 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkUcFYH524 .navbar {
    min-height: 72px;
  }
  .cid-vkUcFYH524 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkUcFYH524 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkUcFYH524 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkUcFYH524 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkUcFYH524 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkUcFYH524 .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-vkUcFYH524 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkUcFYH524 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkUcFYH524 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkUcFYH524 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkUcFYH524 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkUcFYH524 .dropdown-item.active,
.cid-vkUcFYH524 .dropdown-item:active {
  background-color: transparent;
}
.cid-vkUcFYH524 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkUcFYH524 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkUcFYH524 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkUcFYH524 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkUcFYH524 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkUcFYH524 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkUcFYH524 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkUcFYH524 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkUcFYH524 .navbar-buttons {
    text-align: left;
  }
}
.cid-vkUcFYH524 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkUcFYH524 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkUcFYH524 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkUcFYH524 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkUcFYH524 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkUcFYH524 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkUcFYH524 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkUcFYH524 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkUcFYH524 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkUcFYH524 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkUcFYH524 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkUcFYH524 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkUcFYH524 .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-vkUcFYH524 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkUcFYH524 .navbar {
    height: 70px;
  }
  .cid-vkUcFYH524 .navbar.opened {
    height: auto;
  }
  .cid-vkUcFYH524 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkUcFYH524 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkUcFYH524 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkUcFYH524 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkUcFYH524 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkUcFYH524 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkUcFYH524 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkUcFYH524 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkUcFYH524 .navbar-brand {
    margin-right: auto;
  }
  .cid-vkUcFYH524 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkUcFYH524 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkUcFYH524 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkUcFYH524 .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-vkUcFYH524 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkUcFYH524 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkUcFYH524 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkUcFYH524 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkUcFYH524 .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-vkUcFYH524 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkUcFYH524 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkUcFZLCY8 {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkUcFZLCY8 {
    align-items: flex-end;
  }
  .cid-vkUcFZLCY8 .row {
    justify-content: flex-start;
  }
  .cid-vkUcFZLCY8 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkUcFZLCY8 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkUcFZLCY8 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkUcFZLCY8 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkUcFZLCY8 .content-wrap {
    width: 100%;
  }
}
.cid-vkUcFZLCY8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUcFZLCY8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkUcFZLCY8 .mbr-section-title,
.cid-vkUcFZLCY8 .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkUcFZLCY8 .mbr-text,
.cid-vkUcFZLCY8 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkUcFZLCY8 .mbr-section-title {
  color: #ffffff;
}
.cid-vkUcFZLCY8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkUcG0tq29 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkUcG0tq29 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUcG0tq29 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkUcG0tq29 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkUcG0tq29 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkUcG0tq29 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkUcG0tq29 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUcG0tq29 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUcG0tq29 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkUcG0tq29 .card-title,
.cid-vkUcG0tq29 .iconfont-wrapper {
  color: #000000;
}
.cid-vkUcG0tq29 .card-text {
  color: #000000;
}
.cid-vkUcG0tq29 .content-head {
  max-width: 800px;
}
.cid-vkUcG0tq29 .mbr-section-title {
  color: #000000;
}
.cid-vkUcG0tq29 .card-title,
.cid-vkUcG0tq29 .img-wrapper {
  text-align: center;
}
.cid-vkUcG0tq29 .card-text,
.cid-vkUcG0tq29 .mbr-section-btn {
  text-align: center;
}
.cid-vkUcG0tq29 .price {
  text-align: center;
}
.cid-vkUcG17jui {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkUcG17jui .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUcG17jui .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vkUcG17jui .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkUcG17jui .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkUcG17jui .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkUcG17jui .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUcG17jui .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUcG17jui .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkUcG17jui .card-title,
.cid-vkUcG17jui .iconfont-wrapper {
  color: #000000;
}
.cid-vkUcG17jui .card-text {
  color: #000000;
}
.cid-vkUcG17jui .content-head {
  max-width: 800px;
}
.cid-vkUcG17jui .mbr-section-title {
  color: #000000;
}
.cid-vkUcG17jui .card-title,
.cid-vkUcG17jui .img-wrapper {
  text-align: center;
}
.cid-vkUcG17jui .card-text,
.cid-vkUcG17jui .mbr-section-btn {
  text-align: center;
}
.cid-vkUcG17jui .price {
  text-align: center;
}
.cid-vkUcG27Q9Q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkUcG27Q9Q .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkUcG27Q9Q form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkUcG27Q9Q form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkUcG27Q9Q form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkUcG27Q9Q .content-head {
  max-width: 800px;
}
.cid-vkUcG2B35B {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkUcG2B35B .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUcG2B35B .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-vkUcG2B35B .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUcG2B35B .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkUcG2B35B .google-map {
  height: 100%;
  position: relative;
}
.cid-vkUcG2B35B .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkUcG2B35B .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkUcG2B35B .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-vkUcG2B35B .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkUcG2B35B .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkUcG2B35B .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUcG2B35B .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUcG2B35B .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkUcG2B35B ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkUcG2B35B .content-head {
  max-width: 800px;
}
.cid-vkUcG3bIXk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkUcG3bIXk .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-vkUcG3bIXk .social-row .soc-item {
  margin: 8px;
}
.cid-vkUcG3bIXk .social-row .soc-item a:hover .mbr-iconfont,
.cid-vkUcG3bIXk .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-vkUcG3bIXk .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #f7f7f7;
  color: #393193;
  transition: all 0.3s ease-in-out;
}
.cid-vkUcG3bIXk .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vkUcG3bIXk .mbr-section-title {
  color: #ffffff;
}
.cid-vkUcG3bIXk .mbr-section-title,
.cid-vkUcG3bIXk .social-list {
  color: #000000;
}
.cid-vkUcG3LCvq {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUcG3LCvq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUcG3LCvq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkUcG3LCvq .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkUcG3LCvq .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkUcG3LCvq .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUcG3LCvq .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkUcG3LCvq .mbr-text,
.cid-vkUcG3LCvq .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkUcG3LCvq .card-title,
.cid-vkUcG3LCvq .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkUcG4hB4h {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkJPXfgZoc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkJPXfgZoc .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-vkJPXfgZoc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkJPXfgZoc .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-vkJPXfgZoc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkJPXfgZoc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkJPXfgZoc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkJPXfgZoc .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkJPXfgZoc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkJPXfgZoc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkJPXfgZoc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkJPXfgZoc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkJPXfgZoc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkJPXfgZoc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkJPXfgZoc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkJPXfgZoc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkJPXfgZoc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkJPXfgZoc .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkJPXfgZoc .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkJPXfgZoc .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkJPXfgZoc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkJPXfgZoc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkJPXfgZoc .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkJPXfgZoc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkJPXfgZoc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkJPXfgZoc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkJPXfgZoc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkJPXfgZoc .nav-item:focus,
.cid-vkJPXfgZoc .nav-link:focus {
  outline: none;
}
.cid-vkJPXfgZoc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkJPXfgZoc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkJPXfgZoc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkJPXfgZoc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkJPXfgZoc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkJPXfgZoc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkJPXfgZoc .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-vkJPXfgZoc .navbar.opened {
  transition: all 0.3s;
}
.cid-vkJPXfgZoc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkJPXfgZoc .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkJPXfgZoc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkJPXfgZoc .navbar.collapsed {
  justify-content: center;
}
.cid-vkJPXfgZoc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkJPXfgZoc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkJPXfgZoc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkJPXfgZoc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkJPXfgZoc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkJPXfgZoc .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-vkJPXfgZoc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkJPXfgZoc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkJPXfgZoc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkJPXfgZoc .navbar {
    min-height: 72px;
  }
  .cid-vkJPXfgZoc .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkJPXfgZoc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkJPXfgZoc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkJPXfgZoc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkJPXfgZoc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkJPXfgZoc .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-vkJPXfgZoc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkJPXfgZoc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkJPXfgZoc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkJPXfgZoc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkJPXfgZoc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkJPXfgZoc .dropdown-item.active,
.cid-vkJPXfgZoc .dropdown-item:active {
  background-color: transparent;
}
.cid-vkJPXfgZoc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkJPXfgZoc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkJPXfgZoc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkJPXfgZoc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkJPXfgZoc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkJPXfgZoc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkJPXfgZoc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkJPXfgZoc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkJPXfgZoc .navbar-buttons {
    text-align: left;
  }
}
.cid-vkJPXfgZoc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkJPXfgZoc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkJPXfgZoc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkJPXfgZoc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkJPXfgZoc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkJPXfgZoc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkJPXfgZoc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkJPXfgZoc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkJPXfgZoc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkJPXfgZoc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkJPXfgZoc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkJPXfgZoc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkJPXfgZoc .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-vkJPXfgZoc .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkJPXfgZoc .navbar {
    height: 70px;
  }
  .cid-vkJPXfgZoc .navbar.opened {
    height: auto;
  }
  .cid-vkJPXfgZoc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkJPXfgZoc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkJPXfgZoc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkJPXfgZoc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkJPXfgZoc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkJPXfgZoc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkJPXfgZoc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkJPXfgZoc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkJPXfgZoc .navbar-brand {
    margin-right: auto;
  }
  .cid-vkJPXfgZoc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkJPXfgZoc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkJPXfgZoc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkJPXfgZoc .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-vkJPXfgZoc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkJPXfgZoc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkJPXfgZoc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkJPXfgZoc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkJPXfgZoc .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-vkJPXfgZoc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkJPXfgZoc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkJPXgknY3 {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkJPXgknY3 {
    align-items: flex-end;
  }
  .cid-vkJPXgknY3 .row {
    justify-content: flex-start;
  }
  .cid-vkJPXgknY3 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkJPXgknY3 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkJPXgknY3 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkJPXgknY3 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkJPXgknY3 .content-wrap {
    width: 100%;
  }
}
.cid-vkJPXgknY3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkJPXgknY3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkJPXgknY3 .mbr-section-title,
.cid-vkJPXgknY3 .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkJPXgknY3 .mbr-text,
.cid-vkJPXgknY3 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkJPXgknY3 .mbr-section-title {
  color: #ffffff;
}
.cid-vkJPXgknY3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkU8hJUNoZ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkU8hJUNoZ .row {
  flex-direction: row-reverse;
}
.cid-vkU8hJUNoZ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkU8hJUNoZ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkU8hJUNoZ .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkU8hJUNoZ .mbr-card-title {
  color: #000000;
}
.cid-vkU8hJUNoZ .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkU8hJUNoZ .mbr-text,
.cid-vkU8hJUNoZ .mbr-section-btn {
  text-align: left;
}
.cid-vkU8hJUNoZ .row {
  align-items: center;
}
.cid-vkU8jMCHkd {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU8jMCHkd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU8jMCHkd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkU8jMCHkd .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vkU8jMCHkd .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkU8jMCHkd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU8jMCHkd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkU8jMCHkd .mbr-section-title {
  color: #000000;
}
.cid-vkU8jMCHkd .mbr-text,
.cid-vkU8jMCHkd .mbr-section-btn {
  color: #000000;
}
.cid-vkU8rlCrFB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkU8rlCrFB .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkU8rlCrFB .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkU8rlCrFB .item-head {
  background: #660708;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkU8rlCrFB .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkU8rlCrFB .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkU8rlCrFB .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkU8rlCrFB .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkU8rlCrFB .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vkU8rlCrFB .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-vkU8rlCrFB .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkU8rlCrFB .item-wrapper .item-footer {
    padding: 0 1.5rem 2rem;
  }
}
@media (min-width: 1201px) {
  .cid-vkU8rlCrFB .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
.cid-vkU8rlCrFB .btn {
  width: -webkit-fill-available;
}
.cid-vkU8rlCrFB .item:focus,
.cid-vkU8rlCrFB span:focus {
  outline: none;
}
.cid-vkU8rlCrFB .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vkU8rlCrFB .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkU8rlCrFB .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkU8rlCrFB .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkU8rlCrFB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkU8rlCrFB .mbr-text,
.cid-vkU8rlCrFB .mbr-section-btn {
  text-align: left;
}
.cid-vkU8rlCrFB .item-title {
  text-align: center;
  color: var(--primary-text, #ffffff);
}
.cid-vkU8rlCrFB .item-subtitle {
  text-align: left;
  color: var(--primary-text, #ffffff);
}
.cid-vkU8rlCrFB .content-head {
  max-width: 800px;
}
.cid-vkU8tq61RH {
  background-image: url("../../../assets/images/mbr-3-1920x1280.jpeg");
  overflow: hidden;
}
.cid-vkU8ucdMBe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpeg");
}
.cid-vkU8ucdMBe .mbr-overlay {
  background: #f7f7f7;
  opacity: 0.8;
}
.cid-vkU8ucdMBe .item:focus,
.cid-vkU8ucdMBe span:focus {
  outline: none;
}
.cid-vkU8ucdMBe .container-fluid {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.cid-vkU8ucdMBe .content-head {
  max-width: 800px;
}
.cid-vkU8ucdMBe .item {
  color: #000000;
  min-height: 90px;
  font-weight: bold;
}
@media (max-width: 768px) {
  .cid-vkU8ucdMBe .item {
    min-height: 45px;
  }
}
.cid-vkU8CXZ5Cv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU8CXZ5Cv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU8CXZ5Cv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkU8CXZ5Cv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkU8CXZ5Cv .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkU8CXZ5Cv .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU8CXZ5Cv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkU8CXZ5Cv .mbr-section-title {
  color: #000000;
}
.cid-vkU8CXZ5Cv .mbr-text,
.cid-vkU8CXZ5Cv .mbr-section-btn {
  color: #000000;
}
.cid-vkU8FmPaYa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkU8FmPaYa .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkU8FmPaYa form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkU8FmPaYa form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkU8FmPaYa form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkU8FmPaYa .content-head {
  max-width: 800px;
}
.cid-vkU8JEA5fI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkU8JEA5fI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU8JEA5fI .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-vkU8JEA5fI .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkU8JEA5fI .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkU8JEA5fI .google-map {
  height: 100%;
  position: relative;
}
.cid-vkU8JEA5fI .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkU8JEA5fI .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkU8JEA5fI .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-vkU8JEA5fI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkU8JEA5fI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkU8JEA5fI .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkU8JEA5fI .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkU8JEA5fI .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkU8JEA5fI ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkU8JEA5fI .content-head {
  max-width: 800px;
}
.cid-vkU8LR0qi5 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkU8LR0qi5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkU8LR0qi5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkU8LR0qi5 .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkU8LR0qi5 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkU8LR0qi5 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkU8LR0qi5 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkU8LR0qi5 .mbr-text,
.cid-vkU8LR0qi5 .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkU8LR0qi5 .card-title,
.cid-vkU8LR0qi5 .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkU8Mkm9S3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkUQdkVpbK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkUQdkVpbK .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-vkUQdkVpbK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkUQdkVpbK .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-vkUQdkVpbK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkUQdkVpbK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkUQdkVpbK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkUQdkVpbK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkUQdkVpbK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkUQdkVpbK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkUQdkVpbK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkUQdkVpbK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkUQdkVpbK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkUQdkVpbK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkUQdkVpbK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkUQdkVpbK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkUQdkVpbK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkUQdkVpbK .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkUQdkVpbK .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkUQdkVpbK .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkUQdkVpbK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkUQdkVpbK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkUQdkVpbK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkUQdkVpbK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQdkVpbK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkUQdkVpbK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkUQdkVpbK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkUQdkVpbK .nav-item:focus,
.cid-vkUQdkVpbK .nav-link:focus {
  outline: none;
}
.cid-vkUQdkVpbK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkUQdkVpbK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkUQdkVpbK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkUQdkVpbK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkUQdkVpbK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkUQdkVpbK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkUQdkVpbK .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-vkUQdkVpbK .navbar.opened {
  transition: all 0.3s;
}
.cid-vkUQdkVpbK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkUQdkVpbK .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkUQdkVpbK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkUQdkVpbK .navbar.collapsed {
  justify-content: center;
}
.cid-vkUQdkVpbK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkUQdkVpbK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkUQdkVpbK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkUQdkVpbK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkUQdkVpbK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkUQdkVpbK .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-vkUQdkVpbK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkUQdkVpbK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkUQdkVpbK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkUQdkVpbK .navbar {
    min-height: 72px;
  }
  .cid-vkUQdkVpbK .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkUQdkVpbK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkUQdkVpbK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkUQdkVpbK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkUQdkVpbK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkUQdkVpbK .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-vkUQdkVpbK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkUQdkVpbK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkUQdkVpbK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkUQdkVpbK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkUQdkVpbK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkUQdkVpbK .dropdown-item.active,
.cid-vkUQdkVpbK .dropdown-item:active {
  background-color: transparent;
}
.cid-vkUQdkVpbK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkUQdkVpbK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkUQdkVpbK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkUQdkVpbK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkUQdkVpbK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkUQdkVpbK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkUQdkVpbK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkUQdkVpbK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkUQdkVpbK .navbar-buttons {
    text-align: left;
  }
}
.cid-vkUQdkVpbK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkUQdkVpbK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkUQdkVpbK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkUQdkVpbK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkUQdkVpbK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkUQdkVpbK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkUQdkVpbK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkUQdkVpbK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkUQdkVpbK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkUQdkVpbK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkUQdkVpbK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkUQdkVpbK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkUQdkVpbK .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-vkUQdkVpbK .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkUQdkVpbK .navbar {
    height: 70px;
  }
  .cid-vkUQdkVpbK .navbar.opened {
    height: auto;
  }
  .cid-vkUQdkVpbK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkUQdkVpbK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkUQdkVpbK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkUQdkVpbK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkUQdkVpbK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkUQdkVpbK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkUQdkVpbK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkUQdkVpbK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkUQdkVpbK .navbar-brand {
    margin-right: auto;
  }
  .cid-vkUQdkVpbK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkUQdkVpbK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkUQdkVpbK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkUQdkVpbK .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-vkUQdkVpbK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkUQdkVpbK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkUQdkVpbK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkUQdkVpbK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkUQdkVpbK .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-vkUQdkVpbK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkUQdkVpbK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkUQdlgNOY {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkUQdlgNOY {
    align-items: flex-end;
  }
  .cid-vkUQdlgNOY .row {
    justify-content: flex-start;
  }
  .cid-vkUQdlgNOY .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkUQdlgNOY .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkUQdlgNOY {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkUQdlgNOY .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkUQdlgNOY .content-wrap {
    width: 100%;
  }
}
.cid-vkUQdlgNOY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUQdlgNOY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkUQdlgNOY .mbr-section-title,
.cid-vkUQdlgNOY .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkUQdlgNOY .mbr-text,
.cid-vkUQdlgNOY .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkUQdlgNOY .mbr-section-title {
  color: #ffffff;
}
.cid-vkUQdlgNOY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkUQdlvLfF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkUQdlvLfF .row {
  flex-direction: row-reverse;
}
.cid-vkUQdlvLfF .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkUQdlvLfF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkUQdlvLfF .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkUQdlvLfF .mbr-card-title {
  color: #000000;
}
.cid-vkUQdlvLfF .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkUQdlvLfF .mbr-text,
.cid-vkUQdlvLfF .mbr-section-btn {
  text-align: left;
}
.cid-vkUQdlvLfF .row {
  align-items: center;
}
.cid-vkUQdlGMlu {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUQdlGMlu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUQdlGMlu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkUQdlGMlu .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vkUQdlGMlu .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkUQdlGMlu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUQdlGMlu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkUQdlGMlu .mbr-section-title {
  color: #000000;
}
.cid-vkUQdlGMlu .mbr-text,
.cid-vkUQdlGMlu .mbr-section-btn {
  color: #000000;
}
.cid-vkUQdlRZ2W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkUQdlRZ2W .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkUQdlRZ2W .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkUQdlRZ2W .item-head {
  background: #660708;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUQdlRZ2W .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQdlRZ2W .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkUQdlRZ2W .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUQdlRZ2W .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQdlRZ2W .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vkUQdlRZ2W .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-vkUQdlRZ2W .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUQdlRZ2W .item-wrapper .item-footer {
    padding: 0 1.5rem 2rem;
  }
}
@media (min-width: 1201px) {
  .cid-vkUQdlRZ2W .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
.cid-vkUQdlRZ2W .btn {
  width: -webkit-fill-available;
}
.cid-vkUQdlRZ2W .item:focus,
.cid-vkUQdlRZ2W span:focus {
  outline: none;
}
.cid-vkUQdlRZ2W .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vkUQdlRZ2W .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQdlRZ2W .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkUQdlRZ2W .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkUQdlRZ2W .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkUQdlRZ2W .mbr-text,
.cid-vkUQdlRZ2W .mbr-section-btn {
  text-align: left;
}
.cid-vkUQdlRZ2W .item-title {
  text-align: center;
  color: var(--primary-text, #ffffff);
}
.cid-vkUQdlRZ2W .item-subtitle {
  text-align: left;
  color: var(--primary-text, #ffffff);
}
.cid-vkUQdlRZ2W .content-head {
  max-width: 800px;
}
.cid-vkUQdmckKq {
  background-image: url("../../../assets/images/mbr-3-1920x1280.jpeg");
  overflow: hidden;
}
.cid-vkUQdmnXvH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpeg");
}
.cid-vkUQdmnXvH .mbr-overlay {
  background: #f7f7f7;
  opacity: 0.8;
}
.cid-vkUQdmnXvH .item:focus,
.cid-vkUQdmnXvH span:focus {
  outline: none;
}
.cid-vkUQdmnXvH .container-fluid {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.cid-vkUQdmnXvH .content-head {
  max-width: 800px;
}
.cid-vkUQdmnXvH .item {
  color: #000000;
  min-height: 90px;
  font-weight: bold;
}
@media (max-width: 768px) {
  .cid-vkUQdmnXvH .item {
    min-height: 45px;
  }
}
.cid-vkUQdmxKjq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUQdmxKjq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUQdmxKjq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkUQdmxKjq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkUQdmxKjq .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkUQdmxKjq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUQdmxKjq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkUQdmxKjq .mbr-section-title {
  color: #000000;
}
.cid-vkUQdmxKjq .mbr-text,
.cid-vkUQdmxKjq .mbr-section-btn {
  color: #000000;
}
.cid-vkUQdmN9E2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkUQdmN9E2 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkUQdmN9E2 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkUQdmN9E2 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkUQdmN9E2 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkUQdmN9E2 .content-head {
  max-width: 800px;
}
.cid-vkUQdn0wAF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkUQdn0wAF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUQdn0wAF .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-vkUQdn0wAF .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQdn0wAF .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkUQdn0wAF .google-map {
  height: 100%;
  position: relative;
}
.cid-vkUQdn0wAF .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkUQdn0wAF .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkUQdn0wAF .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-vkUQdn0wAF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkUQdn0wAF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkUQdn0wAF .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUQdn0wAF .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQdn0wAF .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkUQdn0wAF ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkUQdn0wAF .content-head {
  max-width: 800px;
}
.cid-vkUQdngVi4 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUQdngVi4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUQdngVi4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkUQdngVi4 .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkUQdngVi4 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkUQdngVi4 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUQdngVi4 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkUQdngVi4 .mbr-text,
.cid-vkUQdngVi4 .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkUQdngVi4 .card-title,
.cid-vkUQdngVi4 .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkUQdnre8c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkUQDSnwk5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkUQDSnwk5 .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-vkUQDSnwk5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkUQDSnwk5 .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-vkUQDSnwk5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkUQDSnwk5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkUQDSnwk5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkUQDSnwk5 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkUQDSnwk5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkUQDSnwk5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkUQDSnwk5 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkUQDSnwk5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkUQDSnwk5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkUQDSnwk5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkUQDSnwk5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkUQDSnwk5 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkUQDSnwk5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkUQDSnwk5 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkUQDSnwk5 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkUQDSnwk5 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkUQDSnwk5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkUQDSnwk5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkUQDSnwk5 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkUQDSnwk5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQDSnwk5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkUQDSnwk5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkUQDSnwk5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkUQDSnwk5 .nav-item:focus,
.cid-vkUQDSnwk5 .nav-link:focus {
  outline: none;
}
.cid-vkUQDSnwk5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkUQDSnwk5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkUQDSnwk5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkUQDSnwk5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkUQDSnwk5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkUQDSnwk5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkUQDSnwk5 .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-vkUQDSnwk5 .navbar.opened {
  transition: all 0.3s;
}
.cid-vkUQDSnwk5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkUQDSnwk5 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkUQDSnwk5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkUQDSnwk5 .navbar.collapsed {
  justify-content: center;
}
.cid-vkUQDSnwk5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkUQDSnwk5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkUQDSnwk5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkUQDSnwk5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkUQDSnwk5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkUQDSnwk5 .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-vkUQDSnwk5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkUQDSnwk5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkUQDSnwk5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkUQDSnwk5 .navbar {
    min-height: 72px;
  }
  .cid-vkUQDSnwk5 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkUQDSnwk5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkUQDSnwk5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkUQDSnwk5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkUQDSnwk5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkUQDSnwk5 .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-vkUQDSnwk5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkUQDSnwk5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkUQDSnwk5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkUQDSnwk5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkUQDSnwk5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkUQDSnwk5 .dropdown-item.active,
.cid-vkUQDSnwk5 .dropdown-item:active {
  background-color: transparent;
}
.cid-vkUQDSnwk5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkUQDSnwk5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkUQDSnwk5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkUQDSnwk5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkUQDSnwk5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkUQDSnwk5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkUQDSnwk5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkUQDSnwk5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkUQDSnwk5 .navbar-buttons {
    text-align: left;
  }
}
.cid-vkUQDSnwk5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkUQDSnwk5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkUQDSnwk5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkUQDSnwk5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkUQDSnwk5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkUQDSnwk5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkUQDSnwk5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkUQDSnwk5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkUQDSnwk5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkUQDSnwk5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkUQDSnwk5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkUQDSnwk5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkUQDSnwk5 .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-vkUQDSnwk5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkUQDSnwk5 .navbar {
    height: 70px;
  }
  .cid-vkUQDSnwk5 .navbar.opened {
    height: auto;
  }
  .cid-vkUQDSnwk5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkUQDSnwk5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkUQDSnwk5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkUQDSnwk5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkUQDSnwk5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkUQDSnwk5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkUQDSnwk5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkUQDSnwk5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkUQDSnwk5 .navbar-brand {
    margin-right: auto;
  }
  .cid-vkUQDSnwk5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkUQDSnwk5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkUQDSnwk5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkUQDSnwk5 .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-vkUQDSnwk5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkUQDSnwk5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkUQDSnwk5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkUQDSnwk5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkUQDSnwk5 .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-vkUQDSnwk5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkUQDSnwk5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkUQDSG7Mc {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkUQDSG7Mc {
    align-items: flex-end;
  }
  .cid-vkUQDSG7Mc .row {
    justify-content: flex-start;
  }
  .cid-vkUQDSG7Mc .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkUQDSG7Mc .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkUQDSG7Mc {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkUQDSG7Mc .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkUQDSG7Mc .content-wrap {
    width: 100%;
  }
}
.cid-vkUQDSG7Mc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUQDSG7Mc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkUQDSG7Mc .mbr-section-title,
.cid-vkUQDSG7Mc .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkUQDSG7Mc .mbr-text,
.cid-vkUQDSG7Mc .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkUQDSG7Mc .mbr-section-title {
  color: #ffffff;
}
.cid-vkUQDSG7Mc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkUQDSUpgU {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkUQDSUpgU .row {
  flex-direction: row-reverse;
}
.cid-vkUQDSUpgU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkUQDSUpgU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkUQDSUpgU .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkUQDSUpgU .mbr-card-title {
  color: #000000;
}
.cid-vkUQDSUpgU .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkUQDSUpgU .mbr-text,
.cid-vkUQDSUpgU .mbr-section-btn {
  text-align: left;
}
.cid-vkUQDSUpgU .row {
  align-items: center;
}
.cid-vkUQDT4cUG {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUQDT4cUG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUQDT4cUG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkUQDT4cUG .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vkUQDT4cUG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkUQDT4cUG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUQDT4cUG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkUQDT4cUG .mbr-section-title {
  color: #000000;
}
.cid-vkUQDT4cUG .mbr-text,
.cid-vkUQDT4cUG .mbr-section-btn {
  color: #000000;
}
.cid-vkUQDTfp0w {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkUQDTfp0w .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkUQDTfp0w .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkUQDTfp0w .item-head {
  background: #660708;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUQDTfp0w .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQDTfp0w .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkUQDTfp0w .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUQDTfp0w .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQDTfp0w .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vkUQDTfp0w .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-vkUQDTfp0w .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUQDTfp0w .item-wrapper .item-footer {
    padding: 0 1.5rem 2rem;
  }
}
@media (min-width: 1201px) {
  .cid-vkUQDTfp0w .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
.cid-vkUQDTfp0w .btn {
  width: -webkit-fill-available;
}
.cid-vkUQDTfp0w .item:focus,
.cid-vkUQDTfp0w span:focus {
  outline: none;
}
.cid-vkUQDTfp0w .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vkUQDTfp0w .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQDTfp0w .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkUQDTfp0w .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkUQDTfp0w .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkUQDTfp0w .mbr-text,
.cid-vkUQDTfp0w .mbr-section-btn {
  text-align: left;
}
.cid-vkUQDTfp0w .item-title {
  text-align: center;
  color: var(--primary-text, #ffffff);
}
.cid-vkUQDTfp0w .item-subtitle {
  text-align: left;
  color: var(--primary-text, #ffffff);
}
.cid-vkUQDTfp0w .content-head {
  max-width: 800px;
}
.cid-vkUQDTzzGM {
  background-image: url("../../../assets/images/mbr-3-1920x1280.jpeg");
  overflow: hidden;
}
.cid-vkUQDTGnT9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpeg");
}
.cid-vkUQDTGnT9 .mbr-overlay {
  background: #f7f7f7;
  opacity: 0.8;
}
.cid-vkUQDTGnT9 .item:focus,
.cid-vkUQDTGnT9 span:focus {
  outline: none;
}
.cid-vkUQDTGnT9 .container-fluid {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.cid-vkUQDTGnT9 .content-head {
  max-width: 800px;
}
.cid-vkUQDTGnT9 .item {
  color: #000000;
  min-height: 90px;
  font-weight: bold;
}
@media (max-width: 768px) {
  .cid-vkUQDTGnT9 .item {
    min-height: 45px;
  }
}
.cid-vkUQDTRgWK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUQDTRgWK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUQDTRgWK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkUQDTRgWK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkUQDTRgWK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkUQDTRgWK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUQDTRgWK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkUQDTRgWK .mbr-section-title {
  color: #000000;
}
.cid-vkUQDTRgWK .mbr-text,
.cid-vkUQDTRgWK .mbr-section-btn {
  color: #000000;
}
.cid-vkUQDU2Yg8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkUQDU2Yg8 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkUQDU2Yg8 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkUQDU2Yg8 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkUQDU2Yg8 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkUQDU2Yg8 .content-head {
  max-width: 800px;
}
.cid-vkUQDUe3Cb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkUQDUe3Cb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUQDUe3Cb .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-vkUQDUe3Cb .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQDUe3Cb .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkUQDUe3Cb .google-map {
  height: 100%;
  position: relative;
}
.cid-vkUQDUe3Cb .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkUQDUe3Cb .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkUQDUe3Cb .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-vkUQDUe3Cb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkUQDUe3Cb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkUQDUe3Cb .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUQDUe3Cb .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUQDUe3Cb .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkUQDUe3Cb ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkUQDUe3Cb .content-head {
  max-width: 800px;
}
.cid-vkUQDUHRas {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUQDUHRas .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUQDUHRas .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkUQDUHRas .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkUQDUHRas .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkUQDUHRas .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUQDUHRas .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkUQDUHRas .mbr-text,
.cid-vkUQDUHRas .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkUQDUHRas .card-title,
.cid-vkUQDUHRas .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkUQDValO3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkURaxAoYU {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkURaxAoYU .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-vkURaxAoYU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkURaxAoYU .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-vkURaxAoYU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkURaxAoYU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkURaxAoYU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkURaxAoYU .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkURaxAoYU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkURaxAoYU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkURaxAoYU .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkURaxAoYU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkURaxAoYU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkURaxAoYU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkURaxAoYU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkURaxAoYU .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkURaxAoYU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkURaxAoYU .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkURaxAoYU .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkURaxAoYU .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkURaxAoYU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkURaxAoYU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkURaxAoYU .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkURaxAoYU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURaxAoYU .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkURaxAoYU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkURaxAoYU .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkURaxAoYU .nav-item:focus,
.cid-vkURaxAoYU .nav-link:focus {
  outline: none;
}
.cid-vkURaxAoYU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkURaxAoYU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkURaxAoYU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkURaxAoYU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkURaxAoYU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkURaxAoYU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkURaxAoYU .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-vkURaxAoYU .navbar.opened {
  transition: all 0.3s;
}
.cid-vkURaxAoYU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkURaxAoYU .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkURaxAoYU .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkURaxAoYU .navbar.collapsed {
  justify-content: center;
}
.cid-vkURaxAoYU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkURaxAoYU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkURaxAoYU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkURaxAoYU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkURaxAoYU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkURaxAoYU .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-vkURaxAoYU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkURaxAoYU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkURaxAoYU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkURaxAoYU .navbar {
    min-height: 72px;
  }
  .cid-vkURaxAoYU .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkURaxAoYU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkURaxAoYU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkURaxAoYU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkURaxAoYU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkURaxAoYU .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-vkURaxAoYU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkURaxAoYU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkURaxAoYU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkURaxAoYU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkURaxAoYU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkURaxAoYU .dropdown-item.active,
.cid-vkURaxAoYU .dropdown-item:active {
  background-color: transparent;
}
.cid-vkURaxAoYU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkURaxAoYU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkURaxAoYU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkURaxAoYU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkURaxAoYU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkURaxAoYU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkURaxAoYU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkURaxAoYU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkURaxAoYU .navbar-buttons {
    text-align: left;
  }
}
.cid-vkURaxAoYU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkURaxAoYU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkURaxAoYU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkURaxAoYU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkURaxAoYU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkURaxAoYU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkURaxAoYU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkURaxAoYU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkURaxAoYU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkURaxAoYU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkURaxAoYU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkURaxAoYU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkURaxAoYU .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-vkURaxAoYU .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkURaxAoYU .navbar {
    height: 70px;
  }
  .cid-vkURaxAoYU .navbar.opened {
    height: auto;
  }
  .cid-vkURaxAoYU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkURaxAoYU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkURaxAoYU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkURaxAoYU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkURaxAoYU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkURaxAoYU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkURaxAoYU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkURaxAoYU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkURaxAoYU .navbar-brand {
    margin-right: auto;
  }
  .cid-vkURaxAoYU .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkURaxAoYU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkURaxAoYU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkURaxAoYU .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-vkURaxAoYU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkURaxAoYU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkURaxAoYU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkURaxAoYU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkURaxAoYU .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-vkURaxAoYU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkURaxAoYU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkURaxUf7v {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkURaxUf7v {
    align-items: flex-end;
  }
  .cid-vkURaxUf7v .row {
    justify-content: flex-start;
  }
  .cid-vkURaxUf7v .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkURaxUf7v .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkURaxUf7v {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkURaxUf7v .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkURaxUf7v .content-wrap {
    width: 100%;
  }
}
.cid-vkURaxUf7v .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkURaxUf7v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkURaxUf7v .mbr-section-title,
.cid-vkURaxUf7v .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkURaxUf7v .mbr-text,
.cid-vkURaxUf7v .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkURaxUf7v .mbr-section-title {
  color: #ffffff;
}
.cid-vkURaxUf7v .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkURay8HuT {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkURay8HuT .row {
  flex-direction: row-reverse;
}
.cid-vkURay8HuT .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkURay8HuT .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkURay8HuT .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkURay8HuT .mbr-card-title {
  color: #000000;
}
.cid-vkURay8HuT .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkURay8HuT .mbr-text,
.cid-vkURay8HuT .mbr-section-btn {
  text-align: left;
}
.cid-vkURay8HuT .row {
  align-items: center;
}
.cid-vkURayjOMx {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkURayjOMx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkURayjOMx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkURayjOMx .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vkURayjOMx .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkURayjOMx .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkURayjOMx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkURayjOMx .mbr-section-title {
  color: #000000;
}
.cid-vkURayjOMx .mbr-text,
.cid-vkURayjOMx .mbr-section-btn {
  color: #000000;
}
.cid-vkURaywUXX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkURaywUXX .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkURaywUXX .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkURaywUXX .item-head {
  background: #660708;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkURaywUXX .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURaywUXX .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkURaywUXX .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkURaywUXX .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURaywUXX .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vkURaywUXX .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-vkURaywUXX .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkURaywUXX .item-wrapper .item-footer {
    padding: 0 1.5rem 2rem;
  }
}
@media (min-width: 1201px) {
  .cid-vkURaywUXX .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
.cid-vkURaywUXX .btn {
  width: -webkit-fill-available;
}
.cid-vkURaywUXX .item:focus,
.cid-vkURaywUXX span:focus {
  outline: none;
}
.cid-vkURaywUXX .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vkURaywUXX .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURaywUXX .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkURaywUXX .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkURaywUXX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkURaywUXX .mbr-text,
.cid-vkURaywUXX .mbr-section-btn {
  text-align: left;
}
.cid-vkURaywUXX .item-title {
  text-align: center;
  color: var(--primary-text, #ffffff);
}
.cid-vkURaywUXX .item-subtitle {
  text-align: left;
  color: var(--primary-text, #ffffff);
}
.cid-vkURaywUXX .content-head {
  max-width: 800px;
}
.cid-vkURayOcax {
  background-image: url("../../../assets/images/mbr-3-1920x1280.jpeg");
  overflow: hidden;
}
.cid-vkURayWi0b {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpeg");
}
.cid-vkURayWi0b .mbr-overlay {
  background: #f7f7f7;
  opacity: 0.8;
}
.cid-vkURayWi0b .item:focus,
.cid-vkURayWi0b span:focus {
  outline: none;
}
.cid-vkURayWi0b .container-fluid {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.cid-vkURayWi0b .content-head {
  max-width: 800px;
}
.cid-vkURayWi0b .item {
  color: #000000;
  min-height: 90px;
  font-weight: bold;
}
@media (max-width: 768px) {
  .cid-vkURayWi0b .item {
    min-height: 45px;
  }
}
.cid-vkURaz7Gya {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkURaz7Gya .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkURaz7Gya .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkURaz7Gya .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkURaz7Gya .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkURaz7Gya .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkURaz7Gya .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkURaz7Gya .mbr-section-title {
  color: #000000;
}
.cid-vkURaz7Gya .mbr-text,
.cid-vkURaz7Gya .mbr-section-btn {
  color: #000000;
}
.cid-vkURazjT26 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkURazjT26 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkURazjT26 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkURazjT26 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkURazjT26 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkURazjT26 .content-head {
  max-width: 800px;
}
.cid-vkURazv23e {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkURazv23e .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkURazv23e .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-vkURazv23e .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURazv23e .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkURazv23e .google-map {
  height: 100%;
  position: relative;
}
.cid-vkURazv23e .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkURazv23e .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkURazv23e .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-vkURazv23e .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkURazv23e .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkURazv23e .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkURazv23e .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURazv23e .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkURazv23e ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkURazv23e .content-head {
  max-width: 800px;
}
.cid-vkURazKyqA {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkURazKyqA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkURazKyqA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkURazKyqA .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkURazKyqA .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkURazKyqA .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkURazKyqA .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkURazKyqA .mbr-text,
.cid-vkURazKyqA .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkURazKyqA .card-title,
.cid-vkURazKyqA .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkURazYNVN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkURwWl7q5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkURwWl7q5 .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-vkURwWl7q5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkURwWl7q5 .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-vkURwWl7q5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkURwWl7q5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkURwWl7q5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkURwWl7q5 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkURwWl7q5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkURwWl7q5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkURwWl7q5 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkURwWl7q5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkURwWl7q5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkURwWl7q5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkURwWl7q5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkURwWl7q5 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkURwWl7q5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkURwWl7q5 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkURwWl7q5 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkURwWl7q5 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkURwWl7q5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkURwWl7q5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkURwWl7q5 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkURwWl7q5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURwWl7q5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkURwWl7q5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkURwWl7q5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkURwWl7q5 .nav-item:focus,
.cid-vkURwWl7q5 .nav-link:focus {
  outline: none;
}
.cid-vkURwWl7q5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkURwWl7q5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkURwWl7q5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkURwWl7q5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkURwWl7q5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkURwWl7q5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkURwWl7q5 .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-vkURwWl7q5 .navbar.opened {
  transition: all 0.3s;
}
.cid-vkURwWl7q5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkURwWl7q5 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkURwWl7q5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkURwWl7q5 .navbar.collapsed {
  justify-content: center;
}
.cid-vkURwWl7q5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkURwWl7q5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkURwWl7q5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkURwWl7q5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkURwWl7q5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkURwWl7q5 .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-vkURwWl7q5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkURwWl7q5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkURwWl7q5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkURwWl7q5 .navbar {
    min-height: 72px;
  }
  .cid-vkURwWl7q5 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkURwWl7q5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkURwWl7q5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkURwWl7q5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkURwWl7q5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkURwWl7q5 .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-vkURwWl7q5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkURwWl7q5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkURwWl7q5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkURwWl7q5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkURwWl7q5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkURwWl7q5 .dropdown-item.active,
.cid-vkURwWl7q5 .dropdown-item:active {
  background-color: transparent;
}
.cid-vkURwWl7q5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkURwWl7q5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkURwWl7q5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkURwWl7q5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkURwWl7q5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkURwWl7q5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkURwWl7q5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkURwWl7q5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkURwWl7q5 .navbar-buttons {
    text-align: left;
  }
}
.cid-vkURwWl7q5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkURwWl7q5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkURwWl7q5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkURwWl7q5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkURwWl7q5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkURwWl7q5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkURwWl7q5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkURwWl7q5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkURwWl7q5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkURwWl7q5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkURwWl7q5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkURwWl7q5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkURwWl7q5 .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-vkURwWl7q5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkURwWl7q5 .navbar {
    height: 70px;
  }
  .cid-vkURwWl7q5 .navbar.opened {
    height: auto;
  }
  .cid-vkURwWl7q5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkURwWl7q5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkURwWl7q5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkURwWl7q5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkURwWl7q5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkURwWl7q5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkURwWl7q5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkURwWl7q5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkURwWl7q5 .navbar-brand {
    margin-right: auto;
  }
  .cid-vkURwWl7q5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkURwWl7q5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkURwWl7q5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkURwWl7q5 .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-vkURwWl7q5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkURwWl7q5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkURwWl7q5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkURwWl7q5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkURwWl7q5 .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-vkURwWl7q5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkURwWl7q5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkURwWKKpm {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkURwWKKpm {
    align-items: flex-end;
  }
  .cid-vkURwWKKpm .row {
    justify-content: flex-start;
  }
  .cid-vkURwWKKpm .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkURwWKKpm .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkURwWKKpm {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkURwWKKpm .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkURwWKKpm .content-wrap {
    width: 100%;
  }
}
.cid-vkURwWKKpm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkURwWKKpm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkURwWKKpm .mbr-section-title,
.cid-vkURwWKKpm .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkURwWKKpm .mbr-text,
.cid-vkURwWKKpm .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkURwWKKpm .mbr-section-title {
  color: #ffffff;
}
.cid-vkURwWKKpm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkURwX0s4t {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkURwX0s4t .row {
  flex-direction: row-reverse;
}
.cid-vkURwX0s4t .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkURwX0s4t .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkURwX0s4t .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkURwX0s4t .mbr-card-title {
  color: #000000;
}
.cid-vkURwX0s4t .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkURwX0s4t .mbr-text,
.cid-vkURwX0s4t .mbr-section-btn {
  text-align: left;
}
.cid-vkURwX0s4t .row {
  align-items: center;
}
.cid-vkURwXbAjy {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkURwXbAjy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkURwXbAjy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkURwXbAjy .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vkURwXbAjy .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkURwXbAjy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkURwXbAjy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkURwXbAjy .mbr-section-title {
  color: #000000;
}
.cid-vkURwXbAjy .mbr-text,
.cid-vkURwXbAjy .mbr-section-btn {
  color: #000000;
}
.cid-vkURwXm8mZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkURwXm8mZ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkURwXm8mZ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkURwXm8mZ .item-head {
  background: #660708;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkURwXm8mZ .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURwXm8mZ .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkURwXm8mZ .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkURwXm8mZ .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURwXm8mZ .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vkURwXm8mZ .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-vkURwXm8mZ .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkURwXm8mZ .item-wrapper .item-footer {
    padding: 0 1.5rem 2rem;
  }
}
@media (min-width: 1201px) {
  .cid-vkURwXm8mZ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
.cid-vkURwXm8mZ .btn {
  width: -webkit-fill-available;
}
.cid-vkURwXm8mZ .item:focus,
.cid-vkURwXm8mZ span:focus {
  outline: none;
}
.cid-vkURwXm8mZ .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vkURwXm8mZ .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURwXm8mZ .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkURwXm8mZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkURwXm8mZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkURwXm8mZ .mbr-text,
.cid-vkURwXm8mZ .mbr-section-btn {
  text-align: left;
}
.cid-vkURwXm8mZ .item-title {
  text-align: center;
  color: var(--primary-text, #ffffff);
}
.cid-vkURwXm8mZ .item-subtitle {
  text-align: left;
  color: var(--primary-text, #ffffff);
}
.cid-vkURwXm8mZ .content-head {
  max-width: 800px;
}
.cid-vkURwXFXps {
  background-image: url("../../../assets/images/mbr-3-1920x1280.jpeg");
  overflow: hidden;
}
.cid-vkURwXNRuM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpeg");
}
.cid-vkURwXNRuM .mbr-overlay {
  background: #f7f7f7;
  opacity: 0.8;
}
.cid-vkURwXNRuM .item:focus,
.cid-vkURwXNRuM span:focus {
  outline: none;
}
.cid-vkURwXNRuM .container-fluid {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.cid-vkURwXNRuM .content-head {
  max-width: 800px;
}
.cid-vkURwXNRuM .item {
  color: #000000;
  min-height: 90px;
  font-weight: bold;
}
@media (max-width: 768px) {
  .cid-vkURwXNRuM .item {
    min-height: 45px;
  }
}
.cid-vkURwXWLEK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkURwXWLEK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkURwXWLEK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkURwXWLEK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkURwXWLEK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkURwXWLEK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkURwXWLEK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkURwXWLEK .mbr-section-title {
  color: #000000;
}
.cid-vkURwXWLEK .mbr-text,
.cid-vkURwXWLEK .mbr-section-btn {
  color: #000000;
}
.cid-vkURwY85e2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkURwY85e2 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkURwY85e2 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkURwY85e2 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkURwY85e2 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkURwY85e2 .content-head {
  max-width: 800px;
}
.cid-vkURwYk7PR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkURwYk7PR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkURwYk7PR .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-vkURwYk7PR .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURwYk7PR .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkURwYk7PR .google-map {
  height: 100%;
  position: relative;
}
.cid-vkURwYk7PR .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkURwYk7PR .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkURwYk7PR .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-vkURwYk7PR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkURwYk7PR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkURwYk7PR .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkURwYk7PR .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkURwYk7PR .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkURwYk7PR ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkURwYk7PR .content-head {
  max-width: 800px;
}
.cid-vkURwZ7ew0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkURwZ7ew0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkURwZ7ew0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkURwZ7ew0 .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkURwZ7ew0 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkURwZ7ew0 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkURwZ7ew0 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkURwZ7ew0 .mbr-text,
.cid-vkURwZ7ew0 .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkURwZ7ew0 .card-title,
.cid-vkURwZ7ew0 .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkURwZmSo6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
.cid-vkUScCXhrS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vkUScCXhrS .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-vkUScCXhrS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vkUScCXhrS .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-vkUScCXhrS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vkUScCXhrS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkUScCXhrS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkUScCXhrS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vkUScCXhrS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vkUScCXhrS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vkUScCXhrS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vkUScCXhrS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vkUScCXhrS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vkUScCXhrS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vkUScCXhrS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vkUScCXhrS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vkUScCXhrS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vkUScCXhrS .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vkUScCXhrS .navbar-logo {
    padding-left: 0;
  }
}
.cid-vkUScCXhrS .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkUScCXhrS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vkUScCXhrS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vkUScCXhrS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vkUScCXhrS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUScCXhrS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vkUScCXhrS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vkUScCXhrS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-vkUScCXhrS .nav-item:focus,
.cid-vkUScCXhrS .nav-link:focus {
  outline: none;
}
.cid-vkUScCXhrS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkUScCXhrS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vkUScCXhrS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkUScCXhrS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkUScCXhrS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkUScCXhrS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkUScCXhrS .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-vkUScCXhrS .navbar.opened {
  transition: all 0.3s;
}
.cid-vkUScCXhrS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vkUScCXhrS .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vkUScCXhrS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vkUScCXhrS .navbar.collapsed {
  justify-content: center;
}
.cid-vkUScCXhrS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkUScCXhrS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkUScCXhrS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vkUScCXhrS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkUScCXhrS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkUScCXhrS .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-vkUScCXhrS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkUScCXhrS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkUScCXhrS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vkUScCXhrS .navbar {
    min-height: 72px;
  }
  .cid-vkUScCXhrS .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vkUScCXhrS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkUScCXhrS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkUScCXhrS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkUScCXhrS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkUScCXhrS .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-vkUScCXhrS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vkUScCXhrS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vkUScCXhrS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkUScCXhrS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkUScCXhrS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vkUScCXhrS .dropdown-item.active,
.cid-vkUScCXhrS .dropdown-item:active {
  background-color: transparent;
}
.cid-vkUScCXhrS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkUScCXhrS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkUScCXhrS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkUScCXhrS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vkUScCXhrS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vkUScCXhrS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vkUScCXhrS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vkUScCXhrS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vkUScCXhrS .navbar-buttons {
    text-align: left;
  }
}
.cid-vkUScCXhrS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vkUScCXhrS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vkUScCXhrS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkUScCXhrS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkUScCXhrS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vkUScCXhrS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkUScCXhrS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkUScCXhrS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkUScCXhrS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkUScCXhrS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkUScCXhrS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vkUScCXhrS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkUScCXhrS .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-vkUScCXhrS .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkUScCXhrS .navbar {
    height: 70px;
  }
  .cid-vkUScCXhrS .navbar.opened {
    height: auto;
  }
  .cid-vkUScCXhrS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkUScCXhrS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vkUScCXhrS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vkUScCXhrS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vkUScCXhrS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vkUScCXhrS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vkUScCXhrS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vkUScCXhrS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vkUScCXhrS .navbar-brand {
    margin-right: auto;
  }
  .cid-vkUScCXhrS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-vkUScCXhrS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vkUScCXhrS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vkUScCXhrS .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-vkUScCXhrS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vkUScCXhrS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vkUScCXhrS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vkUScCXhrS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vkUScCXhrS .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-vkUScCXhrS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vkUScCXhrS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vkUScDhhu4 {
  display: flex;
}
@media (min-width: 768px) {
  .cid-vkUScDhhu4 {
    align-items: flex-end;
  }
  .cid-vkUScDhhu4 .row {
    justify-content: flex-start;
  }
  .cid-vkUScDhhu4 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkUScDhhu4 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vkUScDhhu4 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vkUScDhhu4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vkUScDhhu4 .content-wrap {
    width: 100%;
  }
}
.cid-vkUScDhhu4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUScDhhu4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vkUScDhhu4 .mbr-section-title,
.cid-vkUScDhhu4 .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-vkUScDhhu4 .mbr-text,
.cid-vkUScDhhu4 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vkUScDhhu4 .mbr-section-title {
  color: #ffffff;
}
.cid-vkUScDhhu4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkUScDwJqK {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkUScDwJqK .row {
  flex-direction: row-reverse;
}
.cid-vkUScDwJqK .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vkUScDwJqK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vkUScDwJqK .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-vkUScDwJqK .mbr-card-title {
  color: #000000;
}
.cid-vkUScDwJqK .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vkUScDwJqK .mbr-text,
.cid-vkUScDwJqK .mbr-section-btn {
  text-align: left;
}
.cid-vkUScDwJqK .row {
  align-items: center;
}
.cid-vkUScDLjdQ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUScDLjdQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUScDLjdQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkUScDLjdQ .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vkUScDLjdQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkUScDLjdQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUScDLjdQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkUScDLjdQ .mbr-section-title {
  color: #000000;
}
.cid-vkUScDLjdQ .mbr-text,
.cid-vkUScDLjdQ .mbr-section-btn {
  color: #000000;
}
.cid-vkUScDWTfp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkUScDWTfp .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vkUScDWTfp .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vkUScDWTfp .item-head {
  background: #660708;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUScDWTfp .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUScDWTfp .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkUScDWTfp .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUScDWTfp .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUScDWTfp .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vkUScDWTfp .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-vkUScDWTfp .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUScDWTfp .item-wrapper .item-footer {
    padding: 0 1.5rem 2rem;
  }
}
@media (min-width: 1201px) {
  .cid-vkUScDWTfp .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
.cid-vkUScDWTfp .btn {
  width: -webkit-fill-available;
}
.cid-vkUScDWTfp .item:focus,
.cid-vkUScDWTfp span:focus {
  outline: none;
}
.cid-vkUScDWTfp .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vkUScDWTfp .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUScDWTfp .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vkUScDWTfp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vkUScDWTfp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vkUScDWTfp .mbr-text,
.cid-vkUScDWTfp .mbr-section-btn {
  text-align: left;
}
.cid-vkUScDWTfp .item-title {
  text-align: center;
  color: var(--primary-text, #ffffff);
}
.cid-vkUScDWTfp .item-subtitle {
  text-align: left;
  color: var(--primary-text, #ffffff);
}
.cid-vkUScDWTfp .content-head {
  max-width: 800px;
}
.cid-vkUScEfAhD {
  background-image: url("../../../assets/images/mbr-3-1920x1280.jpeg");
  overflow: hidden;
}
.cid-vkUScEoVuz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpeg");
}
.cid-vkUScEoVuz .mbr-overlay {
  background: #f7f7f7;
  opacity: 0.8;
}
.cid-vkUScEoVuz .item:focus,
.cid-vkUScEoVuz span:focus {
  outline: none;
}
.cid-vkUScEoVuz .container-fluid {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.cid-vkUScEoVuz .content-head {
  max-width: 800px;
}
.cid-vkUScEoVuz .item {
  color: #000000;
  min-height: 90px;
  font-weight: bold;
}
@media (max-width: 768px) {
  .cid-vkUScEoVuz .item {
    min-height: 45px;
  }
}
.cid-vkUScEy6sV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUScEy6sV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUScEy6sV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vkUScEy6sV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vkUScEy6sV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vkUScEy6sV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUScEy6sV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vkUScEy6sV .mbr-section-title {
  color: #000000;
}
.cid-vkUScEy6sV .mbr-text,
.cid-vkUScEy6sV .mbr-section-btn {
  color: #000000;
}
.cid-vkUScEJNWg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-vkUScEJNWg .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vkUScEJNWg form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vkUScEJNWg form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vkUScEJNWg form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vkUScEJNWg .content-head {
  max-width: 800px;
}
.cid-vkUScEUvDc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background: #edefeb;
}
.cid-vkUScEUvDc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUScEUvDc .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-vkUScEUvDc .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUScEUvDc .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-vkUScEUvDc .google-map {
  height: 100%;
  position: relative;
}
.cid-vkUScEUvDc .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-vkUScEUvDc .google-map iframe {
    min-height: 350px;
  }
}
.cid-vkUScEUvDc .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-vkUScEUvDc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-vkUScEUvDc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-vkUScEUvDc .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vkUScEUvDc .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vkUScEUvDc .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vkUScEUvDc ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-vkUScEUvDc .content-head {
  max-width: 800px;
}
.cid-vkUScFsd9B {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vkUScFsd9B .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkUScFsd9B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vkUScFsd9B .card-wrapper {
  background: #e5383b;
}
@media (max-width: 767px) {
  .cid-vkUScFsd9B .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vkUScFsd9B .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vkUScFsd9B .card-wrapper {
    padding: 4rem;
  }
}
.cid-vkUScFsd9B .mbr-text,
.cid-vkUScFsd9B .mbr-section-btn {
  color: #ffd7ef;
}
.cid-vkUScFsd9B .card-title,
.cid-vkUScFsd9B .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-vkUSP0r9NN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vkUSP0r9NN .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-vkUSP0r9NN .social-row .soc-item {
  margin: 8px;
}
.cid-vkUSP0r9NN .social-row .soc-item a:hover .mbr-iconfont,
.cid-vkUSP0r9NN .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #f7f7f7;
}
.cid-vkUSP0r9NN .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #f7f7f7;
  color: #393193;
  transition: all 0.3s ease-in-out;
}
.cid-vkUSP0r9NN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vkUSP0r9NN .mbr-section-title {
  color: #ffffff;
}
.cid-vkUSP0r9NN .mbr-section-title,
.cid-vkUSP0r9NN .social-list {
  color: #000000;
}
.cid-vkUT7MTWid {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0c2c68;
  overflow: hidden;
}
