.btn {
  border-width: 2px;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Cal Sans;
}
.display-1 {
  font-family: 'Cal Sans', sans-serif;
  font-size: 6.7rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 8.375rem;
}
.display-2 {
  font-family: 'Cal Sans', sans-serif;
  font-size: 3.9rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 4.875rem;
}
.display-4 {
  font-family: 'Special Gothic', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Cal Sans', sans-serif;
  font-size: 2rem;
  line-height: 1;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Special Gothic', sans-serif;
  font-size: 1.25rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5625rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 5.36rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.69rem;
    font-size: calc( 2.995rem + (6.7 - 2.995) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.995rem + (6.7 - 2.995) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.12rem;
    font-size: calc( 2.0149999999999997rem + (3.9 - 2.0149999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.0149999999999997rem + (3.9 - 2.0149999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1rem;
    font-size: calc( 1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 4.69rem;
    font-size: calc( 2.995rem + (6.7 - 2.995) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.995rem + (6.7 - 2.995) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.12rem;
    font-size: calc( 2.0149999999999997rem + (3.9 - 2.0149999999999997) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (2.0149999999999997rem + (3.9 - 2.0149999999999997) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((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: 1rem;
    font-size: calc( 1.0875rem + (1.25 - 1.0875) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.0875rem + (1.25 - 1.0875) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #1e4d2b !important;
}
.bg-success {
  background-color: #2a5b38 !important;
}
.bg-info {
  background-color: #d1e0be !important;
}
.bg-warning {
  background-color: #dcde2d !important;
}
.bg-danger {
  background-color: #910000 !important;
}
.btn-primary .mbr-iconfont {
  color: #010402;
  background-color: #ffffff;
}
.btn-primary,
.btn-primary:active {
  background-color: #1e4d2b !important;
  border-color: #1e4d2b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #2c723f !important;
  border-color: #2c723f !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2c723f !important;
  border-color: #2c723f !important;
}
.btn-secondary .mbr-iconfont {
  color: #904216;
  background-color: #ffffff;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #df6d2d !important;
  border-color: #df6d2d !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #e68c59 !important;
  border-color: #e68c59 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e68c59 !important;
  border-color: #e68c59 !important;
}
.btn-info .mbr-iconfont {
  color: #a0bf79;
  background-color: #ffffff;
}
.btn-info,
.btn-info:active {
  background-color: #d1e0be !important;
  border-color: #d1e0be !important;
  color: #536c33 !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #e9f0e1 !important;
  border-color: #e9f0e1 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #536c33 !important;
  background-color: #e9f0e1 !important;
  border-color: #e9f0e1 !important;
}
.btn-success .mbr-iconfont {
  color: #0a150d;
  background-color: #ffffff;
}
.btn-success,
.btn-success:active {
  background-color: #2a5b38 !important;
  border-color: #2a5b38 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #3a7e4d !important;
  border-color: #3a7e4d !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #3a7e4d !important;
  border-color: #3a7e4d !important;
}
.btn-warning .mbr-iconfont {
  color: #8d8f16;
  background-color: #f2f3b1;
}
.btn-warning,
.btn-warning:active {
  background-color: #dcde2d !important;
  border-color: #dcde2d !important;
  color: #0a0a02 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #e3e559 !important;
  border-color: #e3e559 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #0a0a02 !important;
  background-color: #e3e559 !important;
  border-color: #e3e559 !important;
}
.btn-danger .mbr-iconfont {
  color: #2b0000;
  background-color: #ffffff;
}
.btn-danger,
.btn-danger:active {
  background-color: #910000 !important;
  border-color: #910000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #c40000 !important;
  border-color: #c40000 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #c40000 !important;
  border-color: #c40000 !important;
}
.btn-white .mbr-iconfont {
  color: #bfc3b3;
  background-color: #ffffff;
}
.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 .mbr-iconfont {
  color: #000000;
  background-color: #ffffff;
}
.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 .mbr-iconfont {
  border: 2px solid #1e4d2b;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #1e4d2b;
  color: #1e4d2b;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #060f08 !important;
  background-color: transparent !important;
  border-color: #060f08 !important;
  box-shadow: none !important;
}
.btn-primary-outline:hover .mbr-iconfont,
.btn-primary-outline:focus .mbr-iconfont,
.btn-primary-outline.focus .mbr-iconfont,
.btn-primary-outline.active .mbr-iconfont {
  border: 2px solid #060f08;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #1e4d2b !important;
  border-color: #1e4d2b !important;
}
.btn-secondary-outline .mbr-iconfont {
  border: 2px solid #df6d2d;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #df6d2d;
  color: #df6d2d;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #9d4818 !important;
  background-color: transparent !important;
  border-color: #9d4818 !important;
  box-shadow: none !important;
}
.btn-secondary-outline:hover .mbr-iconfont,
.btn-secondary-outline:focus .mbr-iconfont,
.btn-secondary-outline.focus .mbr-iconfont,
.btn-secondary-outline.active .mbr-iconfont {
  border: 2px solid #9d4818;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #df6d2d !important;
  border-color: #df6d2d !important;
}
.btn-info-outline .mbr-iconfont {
  border: 2px solid #d1e0be;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #d1e0be;
  color: #d1e0be;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #a7c483 !important;
  background-color: transparent !important;
  border-color: #a7c483 !important;
  box-shadow: none !important;
}
.btn-info-outline:hover .mbr-iconfont,
.btn-info-outline:focus .mbr-iconfont,
.btn-info-outline.focus .mbr-iconfont,
.btn-info-outline.active .mbr-iconfont {
  border: 2px solid #a7c483;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #536c33 !important;
  background-color: #d1e0be !important;
  border-color: #d1e0be !important;
}
.btn-success-outline .mbr-iconfont {
  border: 2px solid #2a5b38;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #2a5b38;
  color: #2a5b38;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #0f2013 !important;
  background-color: transparent !important;
  border-color: #0f2013 !important;
  box-shadow: none !important;
}
.btn-success-outline:hover .mbr-iconfont,
.btn-success-outline:focus .mbr-iconfont,
.btn-success-outline.focus .mbr-iconfont,
.btn-success-outline.active .mbr-iconfont {
  border: 2px solid #0f2013;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #2a5b38 !important;
  border-color: #2a5b38 !important;
}
.btn-warning-outline .mbr-iconfont {
  border: 2px solid #dcde2d;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #dcde2d;
  color: #dcde2d;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #9a9c18 !important;
  background-color: transparent !important;
  border-color: #9a9c18 !important;
  box-shadow: none !important;
}
.btn-warning-outline:hover .mbr-iconfont,
.btn-warning-outline:focus .mbr-iconfont,
.btn-warning-outline.focus .mbr-iconfont,
.btn-warning-outline.active .mbr-iconfont {
  border: 2px solid #9a9c18;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #0a0a02 !important;
  background-color: #dcde2d !important;
  border-color: #dcde2d !important;
}
.btn-danger-outline .mbr-iconfont {
  border: 2px solid #910000;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #910000;
  color: #910000;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #3a0000 !important;
  background-color: transparent !important;
  border-color: #3a0000 !important;
  box-shadow: none !important;
}
.btn-danger-outline:hover .mbr-iconfont,
.btn-danger-outline:focus .mbr-iconfont,
.btn-danger-outline.focus .mbr-iconfont,
.btn-danger-outline.active .mbr-iconfont {
  border: 2px solid #3a0000;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #910000 !important;
  border-color: #910000 !important;
}
.btn-black-outline .mbr-iconfont {
  border: 2px solid #232323;
}
.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:hover .mbr-iconfont,
.btn-black-outline:focus .mbr-iconfont,
.btn-black-outline.focus .mbr-iconfont,
.btn-black-outline.active .mbr-iconfont {
  border: 2px solid #000000;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline .mbr-iconfont {
  border: 2px solid #fafafa;
}
.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:hover .mbr-iconfont,
.btn-white-outline:focus .mbr-iconfont,
.btn-white-outline.focus .mbr-iconfont,
.btn-white-outline.active .mbr-iconfont {
  border: 2px solid #cfcfcf;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #1e4d2b !important;
}
.text-secondary {
  color: #df6d2d !important;
}
.text-success {
  color: #2a5b38 !important;
}
.text-info {
  color: #d1e0be !important;
}
.text-warning {
  color: #dcde2d !important;
}
.text-danger {
  color: #910000 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #010402 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #904216 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #0a150d !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #a0bf79 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #8d8f16 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #2b0000 !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: #1e4d2b;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #d1e0be;
}
.alert-warning {
  background-color: #dcde2d;
}
.alert-danger {
  background-color: #910000;
}
.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: #1e4d2b;
  border-color: #1e4d2b;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #1e4d2b;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #82ce97;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #54b06f;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #f9fadd;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ff1212;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Special Gothic', sans-serif;
  font-size: 1.25rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.5625rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #1e4d2b !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Special Gothic', sans-serif;
  font-size: 1.25rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5625rem;
}
blockquote {
  border-color: #1e4d2b;
}
/* 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: #1e4d2b;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #1e4d2b;
}
.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: #1e4d2b;
  border-bottom-color: #1e4d2b;
}
.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: #1e4d2b !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: #df6d2d !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='%231e4d2b' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.mbr-section-btn .btn {
  padding: 4px 30px;
  min-height: 73px;
  font-weight: 400;
}
.mbr-section-btn .btn .mbr-iconfont {
  width: 44px;
  height: 44px;
  min-width: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  margin-left: 14px;
  margin-right: -17px;
  transition: all .3s ease;
  font-size: 18px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 20px !important;
}
.large-radius {
  border-radius: 40px !important;
}
@media (max-width: 992px) {
  .large-radius {
    border-radius: 20px !important;
  }
}
.icon-radius .mbr-iconfont {
  border-radius: 10px !important;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-uNkmlb9tW5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uNkmlb9tW5 .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-uNkmlb9tW5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uNkmlb9tW5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-uNkmlb9tW5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-uNkmlb9tW5 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-uNkmlb9tW5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNkmlb9tW5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNkmlb9tW5 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-uNkmlb9tW5 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-uNkmlb9tW5 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-uNkmlb9tW5 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-uNkmlb9tW5 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-uNkmlb9tW5 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-uNkmlb9tW5 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-uNkmlb9tW5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uNkmlb9tW5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uNkmlb9tW5 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-uNkmlb9tW5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uNkmlb9tW5 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-uNkmlb9tW5 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-uNkmlb9tW5 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uNkmlb9tW5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uNkmlb9tW5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-uNkmlb9tW5 .container,
.cid-uNkmlb9tW5 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .container,
  .cid-uNkmlb9tW5 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-uNkmlb9tW5 .container,
  .cid-uNkmlb9tW5 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uNkmlb9tW5 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-uNkmlb9tW5 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-uNkmlb9tW5 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uNkmlb9tW5 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-uNkmlb9tW5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-uNkmlb9tW5 .nav-item:focus,
.cid-uNkmlb9tW5 .nav-link:focus {
  outline: none;
}
.cid-uNkmlb9tW5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNkmlb9tW5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNkmlb9tW5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNkmlb9tW5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNkmlb9tW5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNkmlb9tW5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNkmlb9tW5 .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-uNkmlb9tW5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uNkmlb9tW5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNkmlb9tW5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uNkmlb9tW5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-uNkmlb9tW5 .navbar.collapsed {
  justify-content: center;
}
.cid-uNkmlb9tW5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNkmlb9tW5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uNkmlb9tW5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNkmlb9tW5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNkmlb9tW5 .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-uNkmlb9tW5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNkmlb9tW5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNkmlb9tW5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uNkmlb9tW5 .navbar {
    min-height: 72px;
  }
  .cid-uNkmlb9tW5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uNkmlb9tW5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNkmlb9tW5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNkmlb9tW5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNkmlb9tW5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNkmlb9tW5 .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-uNkmlb9tW5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNkmlb9tW5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uNkmlb9tW5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNkmlb9tW5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNkmlb9tW5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uNkmlb9tW5 .dropdown-item.active,
.cid-uNkmlb9tW5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uNkmlb9tW5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNkmlb9tW5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNkmlb9tW5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNkmlb9tW5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uNkmlb9tW5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-uNkmlb9tW5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uNkmlb9tW5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNkmlb9tW5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .navbar-buttons {
    text-align: left;
  }
}
.cid-uNkmlb9tW5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNkmlb9tW5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-uNkmlb9tW5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNkmlb9tW5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNkmlb9tW5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNkmlb9tW5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNkmlb9tW5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNkmlb9tW5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNkmlb9tW5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNkmlb9tW5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNkmlb9tW5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uNkmlb9tW5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNkmlb9tW5 .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-uNkmlb9tW5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-uNkmlb9tW5 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-uNkmlb9tW5 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uNkmlb9tW5 .navbar {
    height: 70px;
  }
  .cid-uNkmlb9tW5 .navbar.opened {
    height: auto;
  }
  .cid-uNkmlb9tW5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uNkmlb9tW5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uNkmlb9tW5 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-uNkmlb9tW5 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-uNkmlb9tW5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uNkmlb9tW5 .navbar-brand {
    margin-right: auto;
  }
  .cid-uNkmlb9tW5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-uNkmlb9tW5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uNkmlb9tW5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uNkmlb9tW5 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-uNkmlb9tW5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uNkmlb9tW5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uNkmlb9tW5 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uNkmlb9tW5 .content-wrap {
    display: block;
  }
}
.cid-uNkmlkMqC4 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-uNkmlkMqC4 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-uNkmlkMqC4 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-uNkmlkMqC4 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uNkmlkMqC4 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-uNkmlkMqC4 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-uNkmlkMqC4 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-uNkmlkMqC4 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-uNkmlkMqC4 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-uNkmlkMqC4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNkmlkMqC4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNkmlkMqC4 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-uNkmlkMqC4 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-uNkmlkMqC4 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-uNkmlkMqC4 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-uNkmlkMqC4 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-uNkmlkMqC4 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-uNkmlkMqC4 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uNkmlkMqC4 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-uNkmlkMqC4 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-uNkmlkMqC4 .mbr-section-title {
  color: #323432;
}
.cid-uNkmlkMqC4 .mbr-text,
.cid-uNkmlkMqC4 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-uNkmlkMqC4 .mbr-section-title,
.cid-uNkmlkMqC4 .mbr-section-btn,
.cid-uNkmlkMqC4 .title-wrapper {
  text-align: center;
}
.cid-v05pi0Jccd {
  background-color: #ea3d5b;
}
.cid-v05pi0Jccd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05pi0Jccd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05pi0Jccd .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05pi0Jccd .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05pi0Jccd .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05pi0Jccd .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05pi0Jccd .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05pi0Jccd .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05pi0Jccd .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05pi0Jccd .mbr-section-title {
  color: #fffaf0;
}
.cid-v05pi0Jccd .mbr-text,
.cid-v05pi0Jccd .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05pi0Jccd .mbr-section-title,
.cid-v05pi0Jccd .mbr-section-btn,
.cid-v05pi0Jccd .title-wrapper {
  text-align: justify;
}
.cid-v05yEPYB1A {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05yEPYB1A .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-v05yEPYB1A .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05yEPYB1A .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05yEPYB1A .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05yEPYB1A .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05yEPYB1A .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05yEPYB1A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05yEPYB1A .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05yEPYB1A .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05yEPYB1A .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05yEPYB1A .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05yEPYB1A .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05yEPYB1A .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05yEPYB1A .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05yEPYB1A .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05yEPYB1A .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05yEPYB1A .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05yEPYB1A .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05yEPYB1A .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05yEPYB1A .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05yEPYB1A .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05yEPYB1A .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05yEPYB1A .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05yEPYB1A .container,
.cid-v05yEPYB1A .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .container,
  .cid-v05yEPYB1A .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05yEPYB1A .container,
  .cid-v05yEPYB1A .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05yEPYB1A .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05yEPYB1A .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05yEPYB1A .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05yEPYB1A .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05yEPYB1A .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05yEPYB1A .nav-item:focus,
.cid-v05yEPYB1A .nav-link:focus {
  outline: none;
}
.cid-v05yEPYB1A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05yEPYB1A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05yEPYB1A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05yEPYB1A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05yEPYB1A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05yEPYB1A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05yEPYB1A .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-v05yEPYB1A .navbar.opened {
  transition: all 0.3s;
}
.cid-v05yEPYB1A .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05yEPYB1A .navbar .navbar-logo img {
  width: auto;
}
.cid-v05yEPYB1A .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05yEPYB1A .navbar.collapsed {
  justify-content: center;
}
.cid-v05yEPYB1A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05yEPYB1A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05yEPYB1A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05yEPYB1A .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05yEPYB1A .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-v05yEPYB1A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05yEPYB1A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05yEPYB1A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05yEPYB1A .navbar {
    min-height: 72px;
  }
  .cid-v05yEPYB1A .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05yEPYB1A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05yEPYB1A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05yEPYB1A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05yEPYB1A .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05yEPYB1A .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-v05yEPYB1A .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05yEPYB1A .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05yEPYB1A .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05yEPYB1A .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05yEPYB1A .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05yEPYB1A .dropdown-item.active,
.cid-v05yEPYB1A .dropdown-item:active {
  background-color: transparent;
}
.cid-v05yEPYB1A .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05yEPYB1A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05yEPYB1A .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05yEPYB1A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05yEPYB1A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05yEPYB1A .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05yEPYB1A ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05yEPYB1A .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .navbar-buttons {
    text-align: left;
  }
}
.cid-v05yEPYB1A button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05yEPYB1A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05yEPYB1A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05yEPYB1A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05yEPYB1A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05yEPYB1A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05yEPYB1A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05yEPYB1A nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05yEPYB1A nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05yEPYB1A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05yEPYB1A .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05yEPYB1A a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05yEPYB1A .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-v05yEPYB1A .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05yEPYB1A .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05yEPYB1A .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05yEPYB1A .navbar {
    height: 70px;
  }
  .cid-v05yEPYB1A .navbar.opened {
    height: auto;
  }
  .cid-v05yEPYB1A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05yEPYB1A .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05yEPYB1A .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05yEPYB1A .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05yEPYB1A .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05yEPYB1A .navbar-brand {
    margin-right: auto;
  }
  .cid-v05yEPYB1A .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05yEPYB1A .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05yEPYB1A .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05yEPYB1A .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05yEPYB1A .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05yEPYB1A .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05yEPYB1A .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05yEPYB1A .content-wrap {
    display: block;
  }
}
.cid-v05yETe14R {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05yETe14R .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05yETe14R .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05yETe14R .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05yETe14R .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05yETe14R .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05yETe14R .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05yETe14R .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05yETe14R .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05yETe14R .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05yETe14R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05yETe14R .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05yETe14R .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05yETe14R .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05yETe14R .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05yETe14R .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05yETe14R .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05yETe14R .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05yETe14R .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05yETe14R .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05yETe14R .mbr-section-title {
  color: #323432;
}
.cid-v05yETe14R .mbr-text,
.cid-v05yETe14R .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05yETe14R .mbr-section-title,
.cid-v05yETe14R .mbr-section-btn,
.cid-v05yETe14R .title-wrapper {
  text-align: center;
}
.cid-v05yEWGX8W {
  background-color: #ea3d5b;
}
.cid-v05yEWGX8W .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05yEWGX8W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05yEWGX8W .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05yEWGX8W .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05yEWGX8W .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05yEWGX8W .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05yEWGX8W .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05yEWGX8W .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05yEWGX8W .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05yEWGX8W .mbr-section-title {
  color: #fffaf0;
}
.cid-v05yEWGX8W .mbr-text,
.cid-v05yEWGX8W .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05yEWGX8W .mbr-section-title,
.cid-v05yEWGX8W .mbr-section-btn,
.cid-v05yEWGX8W .title-wrapper {
  text-align: justify;
}
.cid-v05J830qQB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05J830qQB .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-v05J830qQB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05J830qQB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05J830qQB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05J830qQB .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05J830qQB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05J830qQB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05J830qQB .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05J830qQB .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05J830qQB .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05J830qQB .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05J830qQB .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05J830qQB .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05J830qQB .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05J830qQB .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05J830qQB .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05J830qQB .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05J830qQB .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05J830qQB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05J830qQB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05J830qQB .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05J830qQB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05J830qQB .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05J830qQB .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05J830qQB .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05J830qQB .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05J830qQB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05J830qQB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05J830qQB .container,
.cid-v05J830qQB .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05J830qQB .container,
  .cid-v05J830qQB .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05J830qQB .container,
  .cid-v05J830qQB .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05J830qQB .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05J830qQB .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05J830qQB .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05J830qQB .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05J830qQB .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05J830qQB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05J830qQB .nav-item:focus,
.cid-v05J830qQB .nav-link:focus {
  outline: none;
}
.cid-v05J830qQB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05J830qQB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05J830qQB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05J830qQB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05J830qQB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05J830qQB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05J830qQB .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-v05J830qQB .navbar.opened {
  transition: all 0.3s;
}
.cid-v05J830qQB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05J830qQB .navbar .navbar-logo img {
  width: auto;
}
.cid-v05J830qQB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05J830qQB .navbar.collapsed {
  justify-content: center;
}
.cid-v05J830qQB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05J830qQB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05J830qQB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05J830qQB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05J830qQB .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-v05J830qQB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05J830qQB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05J830qQB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05J830qQB .navbar {
    min-height: 72px;
  }
  .cid-v05J830qQB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05J830qQB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05J830qQB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05J830qQB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05J830qQB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05J830qQB .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-v05J830qQB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05J830qQB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05J830qQB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05J830qQB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05J830qQB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05J830qQB .dropdown-item.active,
.cid-v05J830qQB .dropdown-item:active {
  background-color: transparent;
}
.cid-v05J830qQB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05J830qQB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05J830qQB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05J830qQB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05J830qQB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05J830qQB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05J830qQB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05J830qQB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05J830qQB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05J830qQB .navbar-buttons {
    text-align: left;
  }
}
.cid-v05J830qQB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05J830qQB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05J830qQB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05J830qQB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05J830qQB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05J830qQB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05J830qQB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05J830qQB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05J830qQB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05J830qQB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05J830qQB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05J830qQB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05J830qQB .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-v05J830qQB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05J830qQB .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05J830qQB .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05J830qQB .navbar {
    height: 70px;
  }
  .cid-v05J830qQB .navbar.opened {
    height: auto;
  }
  .cid-v05J830qQB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05J830qQB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05J830qQB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05J830qQB .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05J830qQB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05J830qQB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05J830qQB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05J830qQB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05J830qQB .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05J830qQB .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05J830qQB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05J830qQB .navbar-brand {
    margin-right: auto;
  }
  .cid-v05J830qQB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05J830qQB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05J830qQB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05J830qQB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05J830qQB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05J830qQB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05J830qQB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05J830qQB .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05J830qQB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05J830qQB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05J830qQB .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05J830qQB .content-wrap {
    display: block;
  }
}
.cid-v05J862Qhb {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05J862Qhb .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05J862Qhb .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05J862Qhb .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05J862Qhb .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05J862Qhb .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05J862Qhb .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05J862Qhb .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05J862Qhb .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05J862Qhb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05J862Qhb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05J862Qhb .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05J862Qhb .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05J862Qhb .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05J862Qhb .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05J862Qhb .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05J862Qhb .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05J862Qhb .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05J862Qhb .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05J862Qhb .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05J862Qhb .mbr-section-title {
  color: #323432;
}
.cid-v05J862Qhb .mbr-text,
.cid-v05J862Qhb .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05J862Qhb .mbr-section-title,
.cid-v05J862Qhb .mbr-section-btn,
.cid-v05J862Qhb .title-wrapper {
  text-align: center;
}
.cid-v05J88i1y2 {
  background-color: #ea3d5b;
}
.cid-v05J88i1y2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05J88i1y2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05J88i1y2 .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05J88i1y2 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05J88i1y2 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05J88i1y2 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05J88i1y2 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05J88i1y2 .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05J88i1y2 .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05J88i1y2 .mbr-section-title {
  color: #fffaf0;
}
.cid-v05J88i1y2 .mbr-text,
.cid-v05J88i1y2 .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05J88i1y2 .mbr-section-title,
.cid-v05J88i1y2 .mbr-section-btn,
.cid-v05J88i1y2 .title-wrapper {
  text-align: justify;
}
.cid-v05KaTHjcL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KaTHjcL .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-v05KaTHjcL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KaTHjcL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KaTHjcL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KaTHjcL .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KaTHjcL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KaTHjcL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KaTHjcL .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KaTHjcL .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KaTHjcL .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KaTHjcL .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KaTHjcL .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KaTHjcL .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KaTHjcL .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KaTHjcL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KaTHjcL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KaTHjcL .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KaTHjcL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KaTHjcL .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KaTHjcL .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KaTHjcL .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KaTHjcL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KaTHjcL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KaTHjcL .container,
.cid-v05KaTHjcL .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .container,
  .cid-v05KaTHjcL .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KaTHjcL .container,
  .cid-v05KaTHjcL .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KaTHjcL .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KaTHjcL .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KaTHjcL .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KaTHjcL .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KaTHjcL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KaTHjcL .nav-item:focus,
.cid-v05KaTHjcL .nav-link:focus {
  outline: none;
}
.cid-v05KaTHjcL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KaTHjcL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KaTHjcL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KaTHjcL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KaTHjcL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KaTHjcL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KaTHjcL .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-v05KaTHjcL .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KaTHjcL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KaTHjcL .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KaTHjcL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KaTHjcL .navbar.collapsed {
  justify-content: center;
}
.cid-v05KaTHjcL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KaTHjcL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KaTHjcL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KaTHjcL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KaTHjcL .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-v05KaTHjcL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KaTHjcL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KaTHjcL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KaTHjcL .navbar {
    min-height: 72px;
  }
  .cid-v05KaTHjcL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KaTHjcL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KaTHjcL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KaTHjcL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KaTHjcL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KaTHjcL .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-v05KaTHjcL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KaTHjcL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KaTHjcL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KaTHjcL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KaTHjcL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KaTHjcL .dropdown-item.active,
.cid-v05KaTHjcL .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KaTHjcL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KaTHjcL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KaTHjcL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KaTHjcL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KaTHjcL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KaTHjcL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KaTHjcL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KaTHjcL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KaTHjcL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KaTHjcL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KaTHjcL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KaTHjcL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KaTHjcL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KaTHjcL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KaTHjcL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KaTHjcL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KaTHjcL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KaTHjcL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KaTHjcL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KaTHjcL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KaTHjcL .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-v05KaTHjcL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KaTHjcL .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KaTHjcL .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KaTHjcL .navbar {
    height: 70px;
  }
  .cid-v05KaTHjcL .navbar.opened {
    height: auto;
  }
  .cid-v05KaTHjcL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KaTHjcL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KaTHjcL .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KaTHjcL .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KaTHjcL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KaTHjcL .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KaTHjcL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KaTHjcL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KaTHjcL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KaTHjcL .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KaTHjcL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KaTHjcL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KaTHjcL .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KaTHjcL .content-wrap {
    display: block;
  }
}
.cid-v05KaWGVTv {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KaWGVTv .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KaWGVTv .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KaWGVTv .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KaWGVTv .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KaWGVTv .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KaWGVTv .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KaWGVTv .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KaWGVTv .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KaWGVTv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KaWGVTv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KaWGVTv .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KaWGVTv .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KaWGVTv .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KaWGVTv .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KaWGVTv .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KaWGVTv .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KaWGVTv .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KaWGVTv .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KaWGVTv .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KaWGVTv .mbr-section-title {
  color: #323432;
}
.cid-v05KaWGVTv .mbr-text,
.cid-v05KaWGVTv .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KaWGVTv .mbr-section-title,
.cid-v05KaWGVTv .mbr-section-btn,
.cid-v05KaWGVTv .title-wrapper {
  text-align: center;
}
.cid-v05KaYPPNi {
  background-color: #ea3d5b;
}
.cid-v05KaYPPNi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KaYPPNi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KaYPPNi .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KaYPPNi .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KaYPPNi .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KaYPPNi .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KaYPPNi .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KaYPPNi .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KaYPPNi .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KaYPPNi .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KaYPPNi .mbr-text,
.cid-v05KaYPPNi .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KaYPPNi .mbr-section-title,
.cid-v05KaYPPNi .mbr-section-btn,
.cid-v05KaYPPNi .title-wrapper {
  text-align: justify;
}
.cid-v05KhkkBlD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KhkkBlD .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-v05KhkkBlD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KhkkBlD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KhkkBlD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KhkkBlD .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KhkkBlD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KhkkBlD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KhkkBlD .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KhkkBlD .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KhkkBlD .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KhkkBlD .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KhkkBlD .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KhkkBlD .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KhkkBlD .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KhkkBlD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KhkkBlD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KhkkBlD .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KhkkBlD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KhkkBlD .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KhkkBlD .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KhkkBlD .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KhkkBlD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KhkkBlD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KhkkBlD .container,
.cid-v05KhkkBlD .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .container,
  .cid-v05KhkkBlD .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KhkkBlD .container,
  .cid-v05KhkkBlD .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KhkkBlD .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KhkkBlD .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KhkkBlD .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KhkkBlD .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KhkkBlD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KhkkBlD .nav-item:focus,
.cid-v05KhkkBlD .nav-link:focus {
  outline: none;
}
.cid-v05KhkkBlD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KhkkBlD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KhkkBlD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KhkkBlD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KhkkBlD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KhkkBlD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KhkkBlD .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-v05KhkkBlD .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KhkkBlD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KhkkBlD .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KhkkBlD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KhkkBlD .navbar.collapsed {
  justify-content: center;
}
.cid-v05KhkkBlD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KhkkBlD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KhkkBlD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KhkkBlD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KhkkBlD .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-v05KhkkBlD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KhkkBlD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KhkkBlD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KhkkBlD .navbar {
    min-height: 72px;
  }
  .cid-v05KhkkBlD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KhkkBlD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KhkkBlD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KhkkBlD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KhkkBlD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KhkkBlD .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-v05KhkkBlD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KhkkBlD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KhkkBlD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KhkkBlD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KhkkBlD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KhkkBlD .dropdown-item.active,
.cid-v05KhkkBlD .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KhkkBlD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KhkkBlD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KhkkBlD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KhkkBlD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KhkkBlD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KhkkBlD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KhkkBlD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KhkkBlD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KhkkBlD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KhkkBlD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KhkkBlD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KhkkBlD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KhkkBlD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KhkkBlD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KhkkBlD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KhkkBlD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KhkkBlD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KhkkBlD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KhkkBlD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KhkkBlD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KhkkBlD .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-v05KhkkBlD .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KhkkBlD .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KhkkBlD .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KhkkBlD .navbar {
    height: 70px;
  }
  .cid-v05KhkkBlD .navbar.opened {
    height: auto;
  }
  .cid-v05KhkkBlD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KhkkBlD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KhkkBlD .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KhkkBlD .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KhkkBlD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KhkkBlD .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KhkkBlD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KhkkBlD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KhkkBlD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KhkkBlD .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KhkkBlD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KhkkBlD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KhkkBlD .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KhkkBlD .content-wrap {
    display: block;
  }
}
.cid-v05Khn6xJN {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05Khn6xJN .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05Khn6xJN .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05Khn6xJN .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05Khn6xJN .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05Khn6xJN .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05Khn6xJN .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05Khn6xJN .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05Khn6xJN .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05Khn6xJN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05Khn6xJN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05Khn6xJN .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05Khn6xJN .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05Khn6xJN .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05Khn6xJN .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05Khn6xJN .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05Khn6xJN .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05Khn6xJN .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05Khn6xJN .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05Khn6xJN .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05Khn6xJN .mbr-section-title {
  color: #323432;
}
.cid-v05Khn6xJN .mbr-text,
.cid-v05Khn6xJN .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05Khn6xJN .mbr-section-title,
.cid-v05Khn6xJN .mbr-section-btn,
.cid-v05Khn6xJN .title-wrapper {
  text-align: center;
}
.cid-v05KhphuuF {
  background-color: #ea3d5b;
}
.cid-v05KhphuuF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KhphuuF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KhphuuF .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KhphuuF .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KhphuuF .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KhphuuF .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KhphuuF .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KhphuuF .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KhphuuF .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KhphuuF .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KhphuuF .mbr-text,
.cid-v05KhphuuF .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KhphuuF .mbr-section-title,
.cid-v05KhphuuF .mbr-section-btn,
.cid-v05KhphuuF .title-wrapper {
  text-align: justify;
}
.cid-v05KiLGBUX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KiLGBUX .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-v05KiLGBUX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KiLGBUX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KiLGBUX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KiLGBUX .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KiLGBUX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KiLGBUX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KiLGBUX .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KiLGBUX .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KiLGBUX .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KiLGBUX .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KiLGBUX .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KiLGBUX .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KiLGBUX .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KiLGBUX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KiLGBUX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KiLGBUX .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KiLGBUX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KiLGBUX .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KiLGBUX .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KiLGBUX .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KiLGBUX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KiLGBUX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KiLGBUX .container,
.cid-v05KiLGBUX .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .container,
  .cid-v05KiLGBUX .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KiLGBUX .container,
  .cid-v05KiLGBUX .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KiLGBUX .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KiLGBUX .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KiLGBUX .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KiLGBUX .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KiLGBUX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KiLGBUX .nav-item:focus,
.cid-v05KiLGBUX .nav-link:focus {
  outline: none;
}
.cid-v05KiLGBUX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KiLGBUX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KiLGBUX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KiLGBUX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KiLGBUX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KiLGBUX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KiLGBUX .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-v05KiLGBUX .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KiLGBUX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KiLGBUX .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KiLGBUX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KiLGBUX .navbar.collapsed {
  justify-content: center;
}
.cid-v05KiLGBUX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KiLGBUX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KiLGBUX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KiLGBUX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KiLGBUX .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-v05KiLGBUX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KiLGBUX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KiLGBUX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KiLGBUX .navbar {
    min-height: 72px;
  }
  .cid-v05KiLGBUX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KiLGBUX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KiLGBUX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KiLGBUX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KiLGBUX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KiLGBUX .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-v05KiLGBUX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KiLGBUX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KiLGBUX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KiLGBUX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KiLGBUX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KiLGBUX .dropdown-item.active,
.cid-v05KiLGBUX .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KiLGBUX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KiLGBUX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KiLGBUX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KiLGBUX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KiLGBUX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KiLGBUX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KiLGBUX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KiLGBUX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KiLGBUX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KiLGBUX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KiLGBUX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KiLGBUX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KiLGBUX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KiLGBUX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KiLGBUX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KiLGBUX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KiLGBUX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KiLGBUX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KiLGBUX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KiLGBUX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KiLGBUX .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-v05KiLGBUX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KiLGBUX .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KiLGBUX .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KiLGBUX .navbar {
    height: 70px;
  }
  .cid-v05KiLGBUX .navbar.opened {
    height: auto;
  }
  .cid-v05KiLGBUX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KiLGBUX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KiLGBUX .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KiLGBUX .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KiLGBUX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KiLGBUX .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KiLGBUX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KiLGBUX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KiLGBUX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KiLGBUX .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KiLGBUX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KiLGBUX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KiLGBUX .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KiLGBUX .content-wrap {
    display: block;
  }
}
.cid-v05KiOyAUS {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KiOyAUS .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KiOyAUS .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KiOyAUS .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KiOyAUS .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KiOyAUS .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KiOyAUS .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KiOyAUS .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KiOyAUS .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KiOyAUS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KiOyAUS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KiOyAUS .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KiOyAUS .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KiOyAUS .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KiOyAUS .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KiOyAUS .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KiOyAUS .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KiOyAUS .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KiOyAUS .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KiOyAUS .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KiOyAUS .mbr-section-title {
  color: #323432;
}
.cid-v05KiOyAUS .mbr-text,
.cid-v05KiOyAUS .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KiOyAUS .mbr-section-title,
.cid-v05KiOyAUS .mbr-section-btn,
.cid-v05KiOyAUS .title-wrapper {
  text-align: center;
}
.cid-v05KiQBYaw {
  background-color: #ea3d5b;
}
.cid-v05KiQBYaw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KiQBYaw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KiQBYaw .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KiQBYaw .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KiQBYaw .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KiQBYaw .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KiQBYaw .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KiQBYaw .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KiQBYaw .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KiQBYaw .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KiQBYaw .mbr-text,
.cid-v05KiQBYaw .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KiQBYaw .mbr-section-title,
.cid-v05KiQBYaw .mbr-section-btn,
.cid-v05KiQBYaw .title-wrapper {
  text-align: justify;
}
.cid-v05KkavF9D {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KkavF9D .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-v05KkavF9D .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KkavF9D .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KkavF9D .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KkavF9D .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KkavF9D .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KkavF9D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KkavF9D .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KkavF9D .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KkavF9D .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KkavF9D .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KkavF9D .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KkavF9D .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KkavF9D .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KkavF9D .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KkavF9D .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KkavF9D .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KkavF9D .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KkavF9D .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KkavF9D .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KkavF9D .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KkavF9D .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KkavF9D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KkavF9D .container,
.cid-v05KkavF9D .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .container,
  .cid-v05KkavF9D .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KkavF9D .container,
  .cid-v05KkavF9D .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KkavF9D .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KkavF9D .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KkavF9D .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KkavF9D .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KkavF9D .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KkavF9D .nav-item:focus,
.cid-v05KkavF9D .nav-link:focus {
  outline: none;
}
.cid-v05KkavF9D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KkavF9D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KkavF9D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KkavF9D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KkavF9D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KkavF9D .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KkavF9D .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-v05KkavF9D .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KkavF9D .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KkavF9D .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KkavF9D .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KkavF9D .navbar.collapsed {
  justify-content: center;
}
.cid-v05KkavF9D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KkavF9D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KkavF9D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KkavF9D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KkavF9D .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-v05KkavF9D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KkavF9D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KkavF9D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KkavF9D .navbar {
    min-height: 72px;
  }
  .cid-v05KkavF9D .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KkavF9D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KkavF9D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KkavF9D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KkavF9D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KkavF9D .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-v05KkavF9D .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KkavF9D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KkavF9D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KkavF9D .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KkavF9D .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KkavF9D .dropdown-item.active,
.cid-v05KkavF9D .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KkavF9D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KkavF9D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KkavF9D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KkavF9D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KkavF9D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KkavF9D .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KkavF9D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KkavF9D .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KkavF9D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KkavF9D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KkavF9D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KkavF9D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KkavF9D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KkavF9D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KkavF9D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KkavF9D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KkavF9D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KkavF9D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KkavF9D .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KkavF9D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KkavF9D .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-v05KkavF9D .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KkavF9D .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KkavF9D .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KkavF9D .navbar {
    height: 70px;
  }
  .cid-v05KkavF9D .navbar.opened {
    height: auto;
  }
  .cid-v05KkavF9D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KkavF9D .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KkavF9D .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KkavF9D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KkavF9D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KkavF9D .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KkavF9D .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KkavF9D .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KkavF9D .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KkavF9D .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KkavF9D .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KkavF9D .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KkavF9D .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KkavF9D .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KkavF9D .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KkavF9D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KkavF9D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KkavF9D .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KkavF9D .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KkavF9D .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KkavF9D .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KkavF9D .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KkavF9D .content-wrap {
    display: block;
  }
}
.cid-v05KkdbtHX {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KkdbtHX .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KkdbtHX .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KkdbtHX .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KkdbtHX .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KkdbtHX .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KkdbtHX .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KkdbtHX .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KkdbtHX .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KkdbtHX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KkdbtHX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KkdbtHX .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KkdbtHX .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KkdbtHX .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KkdbtHX .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KkdbtHX .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KkdbtHX .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KkdbtHX .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KkdbtHX .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KkdbtHX .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KkdbtHX .mbr-section-title {
  color: #323432;
}
.cid-v05KkdbtHX .mbr-text,
.cid-v05KkdbtHX .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KkdbtHX .mbr-section-title,
.cid-v05KkdbtHX .mbr-section-btn,
.cid-v05KkdbtHX .title-wrapper {
  text-align: center;
}
.cid-v05KkfftAZ {
  background-color: #ea3d5b;
}
.cid-v05KkfftAZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KkfftAZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KkfftAZ .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KkfftAZ .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KkfftAZ .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KkfftAZ .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KkfftAZ .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KkfftAZ .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KkfftAZ .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KkfftAZ .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KkfftAZ .mbr-text,
.cid-v05KkfftAZ .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KkfftAZ .mbr-section-title,
.cid-v05KkfftAZ .mbr-section-btn,
.cid-v05KkfftAZ .title-wrapper {
  text-align: justify;
}
.cid-v05KlADVqR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KlADVqR .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-v05KlADVqR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KlADVqR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KlADVqR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KlADVqR .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KlADVqR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KlADVqR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KlADVqR .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KlADVqR .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KlADVqR .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KlADVqR .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KlADVqR .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KlADVqR .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KlADVqR .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KlADVqR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KlADVqR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KlADVqR .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KlADVqR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KlADVqR .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KlADVqR .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KlADVqR .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KlADVqR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KlADVqR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KlADVqR .container,
.cid-v05KlADVqR .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .container,
  .cid-v05KlADVqR .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KlADVqR .container,
  .cid-v05KlADVqR .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KlADVqR .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KlADVqR .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KlADVqR .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KlADVqR .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KlADVqR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KlADVqR .nav-item:focus,
.cid-v05KlADVqR .nav-link:focus {
  outline: none;
}
.cid-v05KlADVqR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KlADVqR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KlADVqR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KlADVqR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KlADVqR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KlADVqR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KlADVqR .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-v05KlADVqR .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KlADVqR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KlADVqR .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KlADVqR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KlADVqR .navbar.collapsed {
  justify-content: center;
}
.cid-v05KlADVqR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KlADVqR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KlADVqR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KlADVqR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KlADVqR .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-v05KlADVqR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KlADVqR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KlADVqR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KlADVqR .navbar {
    min-height: 72px;
  }
  .cid-v05KlADVqR .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KlADVqR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KlADVqR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KlADVqR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KlADVqR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KlADVqR .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-v05KlADVqR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KlADVqR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KlADVqR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KlADVqR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KlADVqR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KlADVqR .dropdown-item.active,
.cid-v05KlADVqR .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KlADVqR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KlADVqR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KlADVqR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KlADVqR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KlADVqR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KlADVqR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KlADVqR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KlADVqR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KlADVqR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KlADVqR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KlADVqR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KlADVqR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KlADVqR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KlADVqR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KlADVqR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KlADVqR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KlADVqR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KlADVqR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KlADVqR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KlADVqR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KlADVqR .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-v05KlADVqR .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KlADVqR .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KlADVqR .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KlADVqR .navbar {
    height: 70px;
  }
  .cid-v05KlADVqR .navbar.opened {
    height: auto;
  }
  .cid-v05KlADVqR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KlADVqR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KlADVqR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KlADVqR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KlADVqR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KlADVqR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KlADVqR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KlADVqR .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KlADVqR .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KlADVqR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KlADVqR .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KlADVqR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KlADVqR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KlADVqR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KlADVqR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KlADVqR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KlADVqR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KlADVqR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KlADVqR .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KlADVqR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KlADVqR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KlADVqR .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KlADVqR .content-wrap {
    display: block;
  }
}
.cid-v05KlDuk6f {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KlDuk6f .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KlDuk6f .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KlDuk6f .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KlDuk6f .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KlDuk6f .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KlDuk6f .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KlDuk6f .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KlDuk6f .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KlDuk6f .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KlDuk6f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KlDuk6f .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KlDuk6f .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KlDuk6f .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KlDuk6f .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KlDuk6f .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KlDuk6f .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KlDuk6f .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KlDuk6f .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KlDuk6f .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KlDuk6f .mbr-section-title {
  color: #323432;
}
.cid-v05KlDuk6f .mbr-text,
.cid-v05KlDuk6f .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KlDuk6f .mbr-section-title,
.cid-v05KlDuk6f .mbr-section-btn,
.cid-v05KlDuk6f .title-wrapper {
  text-align: center;
}
.cid-v05KlFwXne {
  background-color: #ea3d5b;
}
.cid-v05KlFwXne .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KlFwXne .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KlFwXne .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KlFwXne .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KlFwXne .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KlFwXne .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KlFwXne .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KlFwXne .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KlFwXne .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KlFwXne .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KlFwXne .mbr-text,
.cid-v05KlFwXne .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KlFwXne .mbr-section-title,
.cid-v05KlFwXne .mbr-section-btn,
.cid-v05KlFwXne .title-wrapper {
  text-align: justify;
}
.cid-v05KmSIzpv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KmSIzpv .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-v05KmSIzpv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KmSIzpv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KmSIzpv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KmSIzpv .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KmSIzpv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KmSIzpv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KmSIzpv .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KmSIzpv .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KmSIzpv .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KmSIzpv .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KmSIzpv .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KmSIzpv .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KmSIzpv .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KmSIzpv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KmSIzpv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KmSIzpv .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KmSIzpv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KmSIzpv .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KmSIzpv .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KmSIzpv .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KmSIzpv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KmSIzpv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KmSIzpv .container,
.cid-v05KmSIzpv .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .container,
  .cid-v05KmSIzpv .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KmSIzpv .container,
  .cid-v05KmSIzpv .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KmSIzpv .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KmSIzpv .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KmSIzpv .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KmSIzpv .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KmSIzpv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KmSIzpv .nav-item:focus,
.cid-v05KmSIzpv .nav-link:focus {
  outline: none;
}
.cid-v05KmSIzpv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KmSIzpv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KmSIzpv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KmSIzpv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KmSIzpv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KmSIzpv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KmSIzpv .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-v05KmSIzpv .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KmSIzpv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KmSIzpv .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KmSIzpv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KmSIzpv .navbar.collapsed {
  justify-content: center;
}
.cid-v05KmSIzpv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KmSIzpv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KmSIzpv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KmSIzpv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KmSIzpv .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-v05KmSIzpv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KmSIzpv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KmSIzpv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KmSIzpv .navbar {
    min-height: 72px;
  }
  .cid-v05KmSIzpv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KmSIzpv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KmSIzpv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KmSIzpv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KmSIzpv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KmSIzpv .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-v05KmSIzpv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KmSIzpv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KmSIzpv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KmSIzpv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KmSIzpv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KmSIzpv .dropdown-item.active,
.cid-v05KmSIzpv .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KmSIzpv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KmSIzpv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KmSIzpv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KmSIzpv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KmSIzpv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KmSIzpv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KmSIzpv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KmSIzpv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KmSIzpv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KmSIzpv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KmSIzpv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KmSIzpv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KmSIzpv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KmSIzpv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KmSIzpv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KmSIzpv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KmSIzpv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KmSIzpv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KmSIzpv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KmSIzpv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KmSIzpv .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-v05KmSIzpv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KmSIzpv .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KmSIzpv .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KmSIzpv .navbar {
    height: 70px;
  }
  .cid-v05KmSIzpv .navbar.opened {
    height: auto;
  }
  .cid-v05KmSIzpv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KmSIzpv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KmSIzpv .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KmSIzpv .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KmSIzpv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KmSIzpv .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KmSIzpv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KmSIzpv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KmSIzpv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KmSIzpv .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KmSIzpv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KmSIzpv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KmSIzpv .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KmSIzpv .content-wrap {
    display: block;
  }
}
.cid-v05KmVlgW3 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KmVlgW3 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KmVlgW3 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KmVlgW3 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KmVlgW3 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KmVlgW3 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KmVlgW3 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KmVlgW3 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KmVlgW3 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KmVlgW3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KmVlgW3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KmVlgW3 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KmVlgW3 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KmVlgW3 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KmVlgW3 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KmVlgW3 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KmVlgW3 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KmVlgW3 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KmVlgW3 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KmVlgW3 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KmVlgW3 .mbr-section-title {
  color: #323432;
}
.cid-v05KmVlgW3 .mbr-text,
.cid-v05KmVlgW3 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KmVlgW3 .mbr-section-title,
.cid-v05KmVlgW3 .mbr-section-btn,
.cid-v05KmVlgW3 .title-wrapper {
  text-align: center;
}
.cid-v05KmXehBt {
  background-color: #ea3d5b;
}
.cid-v05KmXehBt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KmXehBt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KmXehBt .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KmXehBt .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KmXehBt .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KmXehBt .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KmXehBt .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KmXehBt .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KmXehBt .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KmXehBt .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KmXehBt .mbr-text,
.cid-v05KmXehBt .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KmXehBt .mbr-section-title,
.cid-v05KmXehBt .mbr-section-btn,
.cid-v05KmXehBt .title-wrapper {
  text-align: justify;
}
.cid-v05Kowj1cP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05Kowj1cP .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-v05Kowj1cP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05Kowj1cP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05Kowj1cP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05Kowj1cP .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05Kowj1cP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05Kowj1cP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05Kowj1cP .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05Kowj1cP .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05Kowj1cP .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05Kowj1cP .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05Kowj1cP .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05Kowj1cP .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05Kowj1cP .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05Kowj1cP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05Kowj1cP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05Kowj1cP .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05Kowj1cP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05Kowj1cP .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05Kowj1cP .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05Kowj1cP .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05Kowj1cP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05Kowj1cP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05Kowj1cP .container,
.cid-v05Kowj1cP .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .container,
  .cid-v05Kowj1cP .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05Kowj1cP .container,
  .cid-v05Kowj1cP .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05Kowj1cP .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05Kowj1cP .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05Kowj1cP .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05Kowj1cP .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05Kowj1cP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05Kowj1cP .nav-item:focus,
.cid-v05Kowj1cP .nav-link:focus {
  outline: none;
}
.cid-v05Kowj1cP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05Kowj1cP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05Kowj1cP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05Kowj1cP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05Kowj1cP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05Kowj1cP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05Kowj1cP .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-v05Kowj1cP .navbar.opened {
  transition: all 0.3s;
}
.cid-v05Kowj1cP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05Kowj1cP .navbar .navbar-logo img {
  width: auto;
}
.cid-v05Kowj1cP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05Kowj1cP .navbar.collapsed {
  justify-content: center;
}
.cid-v05Kowj1cP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05Kowj1cP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05Kowj1cP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05Kowj1cP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05Kowj1cP .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-v05Kowj1cP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05Kowj1cP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05Kowj1cP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05Kowj1cP .navbar {
    min-height: 72px;
  }
  .cid-v05Kowj1cP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05Kowj1cP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05Kowj1cP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05Kowj1cP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05Kowj1cP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05Kowj1cP .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-v05Kowj1cP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05Kowj1cP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05Kowj1cP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05Kowj1cP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05Kowj1cP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05Kowj1cP .dropdown-item.active,
.cid-v05Kowj1cP .dropdown-item:active {
  background-color: transparent;
}
.cid-v05Kowj1cP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05Kowj1cP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05Kowj1cP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05Kowj1cP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05Kowj1cP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05Kowj1cP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05Kowj1cP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05Kowj1cP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .navbar-buttons {
    text-align: left;
  }
}
.cid-v05Kowj1cP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05Kowj1cP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05Kowj1cP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05Kowj1cP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Kowj1cP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Kowj1cP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05Kowj1cP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Kowj1cP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05Kowj1cP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05Kowj1cP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Kowj1cP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05Kowj1cP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05Kowj1cP .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-v05Kowj1cP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05Kowj1cP .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05Kowj1cP .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05Kowj1cP .navbar {
    height: 70px;
  }
  .cid-v05Kowj1cP .navbar.opened {
    height: auto;
  }
  .cid-v05Kowj1cP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05Kowj1cP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05Kowj1cP .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05Kowj1cP .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05Kowj1cP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05Kowj1cP .navbar-brand {
    margin-right: auto;
  }
  .cid-v05Kowj1cP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05Kowj1cP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05Kowj1cP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05Kowj1cP .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05Kowj1cP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05Kowj1cP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05Kowj1cP .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05Kowj1cP .content-wrap {
    display: block;
  }
}
.cid-v05Koz8j8U {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05Koz8j8U .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05Koz8j8U .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05Koz8j8U .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05Koz8j8U .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05Koz8j8U .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05Koz8j8U .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05Koz8j8U .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05Koz8j8U .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05Koz8j8U .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05Koz8j8U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05Koz8j8U .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05Koz8j8U .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05Koz8j8U .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05Koz8j8U .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05Koz8j8U .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05Koz8j8U .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05Koz8j8U .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05Koz8j8U .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05Koz8j8U .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05Koz8j8U .mbr-section-title {
  color: #323432;
}
.cid-v05Koz8j8U .mbr-text,
.cid-v05Koz8j8U .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05Koz8j8U .mbr-section-title,
.cid-v05Koz8j8U .mbr-section-btn,
.cid-v05Koz8j8U .title-wrapper {
  text-align: center;
}
.cid-v05KoB9elc {
  background-color: #ea3d5b;
}
.cid-v05KoB9elc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KoB9elc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KoB9elc .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KoB9elc .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KoB9elc .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KoB9elc .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KoB9elc .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KoB9elc .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KoB9elc .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KoB9elc .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KoB9elc .mbr-text,
.cid-v05KoB9elc .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KoB9elc .mbr-section-title,
.cid-v05KoB9elc .mbr-section-btn,
.cid-v05KoB9elc .title-wrapper {
  text-align: justify;
}
.cid-v05KqYPvmN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KqYPvmN .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-v05KqYPvmN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KqYPvmN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KqYPvmN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KqYPvmN .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KqYPvmN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KqYPvmN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KqYPvmN .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KqYPvmN .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KqYPvmN .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KqYPvmN .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KqYPvmN .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KqYPvmN .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KqYPvmN .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KqYPvmN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KqYPvmN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KqYPvmN .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KqYPvmN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KqYPvmN .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KqYPvmN .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KqYPvmN .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KqYPvmN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KqYPvmN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KqYPvmN .container,
.cid-v05KqYPvmN .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .container,
  .cid-v05KqYPvmN .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KqYPvmN .container,
  .cid-v05KqYPvmN .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KqYPvmN .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KqYPvmN .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KqYPvmN .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KqYPvmN .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KqYPvmN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KqYPvmN .nav-item:focus,
.cid-v05KqYPvmN .nav-link:focus {
  outline: none;
}
.cid-v05KqYPvmN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KqYPvmN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KqYPvmN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KqYPvmN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KqYPvmN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KqYPvmN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KqYPvmN .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-v05KqYPvmN .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KqYPvmN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KqYPvmN .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KqYPvmN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KqYPvmN .navbar.collapsed {
  justify-content: center;
}
.cid-v05KqYPvmN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KqYPvmN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KqYPvmN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KqYPvmN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KqYPvmN .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-v05KqYPvmN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KqYPvmN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KqYPvmN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KqYPvmN .navbar {
    min-height: 72px;
  }
  .cid-v05KqYPvmN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KqYPvmN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KqYPvmN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KqYPvmN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KqYPvmN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KqYPvmN .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-v05KqYPvmN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KqYPvmN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KqYPvmN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KqYPvmN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KqYPvmN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KqYPvmN .dropdown-item.active,
.cid-v05KqYPvmN .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KqYPvmN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KqYPvmN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KqYPvmN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KqYPvmN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KqYPvmN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KqYPvmN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KqYPvmN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KqYPvmN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KqYPvmN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KqYPvmN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KqYPvmN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KqYPvmN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KqYPvmN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KqYPvmN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KqYPvmN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KqYPvmN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KqYPvmN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KqYPvmN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KqYPvmN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KqYPvmN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KqYPvmN .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-v05KqYPvmN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KqYPvmN .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KqYPvmN .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KqYPvmN .navbar {
    height: 70px;
  }
  .cid-v05KqYPvmN .navbar.opened {
    height: auto;
  }
  .cid-v05KqYPvmN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KqYPvmN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KqYPvmN .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KqYPvmN .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KqYPvmN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KqYPvmN .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KqYPvmN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KqYPvmN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KqYPvmN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KqYPvmN .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KqYPvmN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KqYPvmN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KqYPvmN .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KqYPvmN .content-wrap {
    display: block;
  }
}
.cid-v05Kr1DluJ {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05Kr1DluJ .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05Kr1DluJ .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05Kr1DluJ .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05Kr1DluJ .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05Kr1DluJ .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05Kr1DluJ .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05Kr1DluJ .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05Kr1DluJ .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05Kr1DluJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05Kr1DluJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05Kr1DluJ .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05Kr1DluJ .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05Kr1DluJ .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05Kr1DluJ .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05Kr1DluJ .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05Kr1DluJ .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05Kr1DluJ .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05Kr1DluJ .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05Kr1DluJ .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05Kr1DluJ .mbr-section-title {
  color: #323432;
}
.cid-v05Kr1DluJ .mbr-text,
.cid-v05Kr1DluJ .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05Kr1DluJ .mbr-section-title,
.cid-v05Kr1DluJ .mbr-section-btn,
.cid-v05Kr1DluJ .title-wrapper {
  text-align: center;
}
.cid-v05Kr3S6P5 {
  background-color: #ea3d5b;
}
.cid-v05Kr3S6P5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05Kr3S6P5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05Kr3S6P5 .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05Kr3S6P5 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05Kr3S6P5 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05Kr3S6P5 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05Kr3S6P5 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05Kr3S6P5 .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05Kr3S6P5 .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05Kr3S6P5 .mbr-section-title {
  color: #fffaf0;
}
.cid-v05Kr3S6P5 .mbr-text,
.cid-v05Kr3S6P5 .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05Kr3S6P5 .mbr-section-title,
.cid-v05Kr3S6P5 .mbr-section-btn,
.cid-v05Kr3S6P5 .title-wrapper {
  text-align: justify;
}
.cid-v05Kszc5LW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05Kszc5LW .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-v05Kszc5LW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05Kszc5LW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05Kszc5LW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05Kszc5LW .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05Kszc5LW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05Kszc5LW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05Kszc5LW .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05Kszc5LW .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05Kszc5LW .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05Kszc5LW .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05Kszc5LW .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05Kszc5LW .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05Kszc5LW .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05Kszc5LW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05Kszc5LW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05Kszc5LW .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05Kszc5LW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05Kszc5LW .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05Kszc5LW .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05Kszc5LW .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05Kszc5LW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05Kszc5LW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05Kszc5LW .container,
.cid-v05Kszc5LW .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .container,
  .cid-v05Kszc5LW .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05Kszc5LW .container,
  .cid-v05Kszc5LW .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05Kszc5LW .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05Kszc5LW .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05Kszc5LW .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05Kszc5LW .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05Kszc5LW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05Kszc5LW .nav-item:focus,
.cid-v05Kszc5LW .nav-link:focus {
  outline: none;
}
.cid-v05Kszc5LW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05Kszc5LW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05Kszc5LW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05Kszc5LW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05Kszc5LW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05Kszc5LW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05Kszc5LW .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-v05Kszc5LW .navbar.opened {
  transition: all 0.3s;
}
.cid-v05Kszc5LW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05Kszc5LW .navbar .navbar-logo img {
  width: auto;
}
.cid-v05Kszc5LW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05Kszc5LW .navbar.collapsed {
  justify-content: center;
}
.cid-v05Kszc5LW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05Kszc5LW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05Kszc5LW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05Kszc5LW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05Kszc5LW .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-v05Kszc5LW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05Kszc5LW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05Kszc5LW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05Kszc5LW .navbar {
    min-height: 72px;
  }
  .cid-v05Kszc5LW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05Kszc5LW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05Kszc5LW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05Kszc5LW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05Kszc5LW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05Kszc5LW .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-v05Kszc5LW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05Kszc5LW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05Kszc5LW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05Kszc5LW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05Kszc5LW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05Kszc5LW .dropdown-item.active,
.cid-v05Kszc5LW .dropdown-item:active {
  background-color: transparent;
}
.cid-v05Kszc5LW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05Kszc5LW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05Kszc5LW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05Kszc5LW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05Kszc5LW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05Kszc5LW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05Kszc5LW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05Kszc5LW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .navbar-buttons {
    text-align: left;
  }
}
.cid-v05Kszc5LW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05Kszc5LW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05Kszc5LW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05Kszc5LW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Kszc5LW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Kszc5LW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05Kszc5LW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Kszc5LW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05Kszc5LW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05Kszc5LW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Kszc5LW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05Kszc5LW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05Kszc5LW .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-v05Kszc5LW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05Kszc5LW .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05Kszc5LW .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05Kszc5LW .navbar {
    height: 70px;
  }
  .cid-v05Kszc5LW .navbar.opened {
    height: auto;
  }
  .cid-v05Kszc5LW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05Kszc5LW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05Kszc5LW .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05Kszc5LW .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05Kszc5LW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05Kszc5LW .navbar-brand {
    margin-right: auto;
  }
  .cid-v05Kszc5LW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05Kszc5LW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05Kszc5LW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05Kszc5LW .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05Kszc5LW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05Kszc5LW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05Kszc5LW .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05Kszc5LW .content-wrap {
    display: block;
  }
}
.cid-v05KsC618y {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KsC618y .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KsC618y .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KsC618y .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KsC618y .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KsC618y .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KsC618y .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KsC618y .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KsC618y .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KsC618y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KsC618y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KsC618y .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KsC618y .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KsC618y .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KsC618y .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KsC618y .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KsC618y .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KsC618y .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KsC618y .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KsC618y .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KsC618y .mbr-section-title {
  color: #323432;
}
.cid-v05KsC618y .mbr-text,
.cid-v05KsC618y .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KsC618y .mbr-section-title,
.cid-v05KsC618y .mbr-section-btn,
.cid-v05KsC618y .title-wrapper {
  text-align: center;
}
.cid-v05KsE9tgc {
  background-color: #ea3d5b;
}
.cid-v05KsE9tgc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KsE9tgc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KsE9tgc .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KsE9tgc .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KsE9tgc .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KsE9tgc .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KsE9tgc .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KsE9tgc .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KsE9tgc .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KsE9tgc .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KsE9tgc .mbr-text,
.cid-v05KsE9tgc .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KsE9tgc .mbr-section-title,
.cid-v05KsE9tgc .mbr-section-btn,
.cid-v05KsE9tgc .title-wrapper {
  text-align: justify;
}
.cid-v05KuiAEIN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KuiAEIN .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-v05KuiAEIN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KuiAEIN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KuiAEIN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KuiAEIN .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KuiAEIN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KuiAEIN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KuiAEIN .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KuiAEIN .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KuiAEIN .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KuiAEIN .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KuiAEIN .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KuiAEIN .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KuiAEIN .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KuiAEIN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KuiAEIN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KuiAEIN .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KuiAEIN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KuiAEIN .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KuiAEIN .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KuiAEIN .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KuiAEIN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KuiAEIN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KuiAEIN .container,
.cid-v05KuiAEIN .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .container,
  .cid-v05KuiAEIN .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KuiAEIN .container,
  .cid-v05KuiAEIN .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KuiAEIN .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KuiAEIN .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KuiAEIN .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KuiAEIN .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KuiAEIN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KuiAEIN .nav-item:focus,
.cid-v05KuiAEIN .nav-link:focus {
  outline: none;
}
.cid-v05KuiAEIN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KuiAEIN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KuiAEIN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KuiAEIN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KuiAEIN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KuiAEIN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KuiAEIN .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-v05KuiAEIN .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KuiAEIN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KuiAEIN .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KuiAEIN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KuiAEIN .navbar.collapsed {
  justify-content: center;
}
.cid-v05KuiAEIN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KuiAEIN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KuiAEIN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KuiAEIN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KuiAEIN .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-v05KuiAEIN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KuiAEIN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KuiAEIN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KuiAEIN .navbar {
    min-height: 72px;
  }
  .cid-v05KuiAEIN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KuiAEIN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KuiAEIN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KuiAEIN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KuiAEIN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KuiAEIN .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-v05KuiAEIN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KuiAEIN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KuiAEIN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KuiAEIN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KuiAEIN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KuiAEIN .dropdown-item.active,
.cid-v05KuiAEIN .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KuiAEIN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KuiAEIN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KuiAEIN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KuiAEIN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KuiAEIN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KuiAEIN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KuiAEIN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KuiAEIN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KuiAEIN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KuiAEIN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KuiAEIN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KuiAEIN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KuiAEIN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KuiAEIN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KuiAEIN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KuiAEIN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KuiAEIN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KuiAEIN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KuiAEIN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KuiAEIN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KuiAEIN .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-v05KuiAEIN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KuiAEIN .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KuiAEIN .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KuiAEIN .navbar {
    height: 70px;
  }
  .cid-v05KuiAEIN .navbar.opened {
    height: auto;
  }
  .cid-v05KuiAEIN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KuiAEIN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KuiAEIN .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KuiAEIN .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KuiAEIN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KuiAEIN .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KuiAEIN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KuiAEIN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KuiAEIN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KuiAEIN .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KuiAEIN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KuiAEIN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KuiAEIN .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KuiAEIN .content-wrap {
    display: block;
  }
}
.cid-v05KulnJxr {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KulnJxr .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KulnJxr .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KulnJxr .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KulnJxr .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KulnJxr .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KulnJxr .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KulnJxr .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KulnJxr .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KulnJxr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KulnJxr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KulnJxr .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KulnJxr .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KulnJxr .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KulnJxr .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KulnJxr .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KulnJxr .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KulnJxr .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KulnJxr .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KulnJxr .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KulnJxr .mbr-section-title {
  color: #323432;
}
.cid-v05KulnJxr .mbr-text,
.cid-v05KulnJxr .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KulnJxr .mbr-section-title,
.cid-v05KulnJxr .mbr-section-btn,
.cid-v05KulnJxr .title-wrapper {
  text-align: center;
}
.cid-v05KunsbkG {
  background-color: #ea3d5b;
}
.cid-v05KunsbkG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KunsbkG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KunsbkG .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KunsbkG .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KunsbkG .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KunsbkG .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KunsbkG .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KunsbkG .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KunsbkG .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KunsbkG .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KunsbkG .mbr-text,
.cid-v05KunsbkG .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KunsbkG .mbr-section-title,
.cid-v05KunsbkG .mbr-section-btn,
.cid-v05KunsbkG .title-wrapper {
  text-align: justify;
}
.cid-v05KvPtPqm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KvPtPqm .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-v05KvPtPqm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KvPtPqm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KvPtPqm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KvPtPqm .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KvPtPqm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KvPtPqm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KvPtPqm .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KvPtPqm .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KvPtPqm .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KvPtPqm .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KvPtPqm .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KvPtPqm .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KvPtPqm .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KvPtPqm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KvPtPqm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KvPtPqm .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KvPtPqm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KvPtPqm .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KvPtPqm .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KvPtPqm .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KvPtPqm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KvPtPqm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KvPtPqm .container,
.cid-v05KvPtPqm .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .container,
  .cid-v05KvPtPqm .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KvPtPqm .container,
  .cid-v05KvPtPqm .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KvPtPqm .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KvPtPqm .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KvPtPqm .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KvPtPqm .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KvPtPqm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KvPtPqm .nav-item:focus,
.cid-v05KvPtPqm .nav-link:focus {
  outline: none;
}
.cid-v05KvPtPqm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KvPtPqm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KvPtPqm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KvPtPqm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KvPtPqm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KvPtPqm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KvPtPqm .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-v05KvPtPqm .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KvPtPqm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KvPtPqm .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KvPtPqm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KvPtPqm .navbar.collapsed {
  justify-content: center;
}
.cid-v05KvPtPqm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KvPtPqm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KvPtPqm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KvPtPqm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KvPtPqm .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-v05KvPtPqm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KvPtPqm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KvPtPqm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KvPtPqm .navbar {
    min-height: 72px;
  }
  .cid-v05KvPtPqm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KvPtPqm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KvPtPqm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KvPtPqm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KvPtPqm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KvPtPqm .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-v05KvPtPqm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KvPtPqm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KvPtPqm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KvPtPqm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KvPtPqm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KvPtPqm .dropdown-item.active,
.cid-v05KvPtPqm .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KvPtPqm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KvPtPqm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KvPtPqm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KvPtPqm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KvPtPqm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KvPtPqm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KvPtPqm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KvPtPqm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KvPtPqm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KvPtPqm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KvPtPqm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KvPtPqm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KvPtPqm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KvPtPqm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KvPtPqm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KvPtPqm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KvPtPqm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KvPtPqm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KvPtPqm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KvPtPqm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KvPtPqm .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-v05KvPtPqm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KvPtPqm .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KvPtPqm .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KvPtPqm .navbar {
    height: 70px;
  }
  .cid-v05KvPtPqm .navbar.opened {
    height: auto;
  }
  .cid-v05KvPtPqm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KvPtPqm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KvPtPqm .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KvPtPqm .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KvPtPqm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KvPtPqm .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KvPtPqm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KvPtPqm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KvPtPqm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KvPtPqm .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KvPtPqm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KvPtPqm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KvPtPqm .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KvPtPqm .content-wrap {
    display: block;
  }
}
.cid-v05KvS743L {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KvS743L .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KvS743L .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KvS743L .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KvS743L .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KvS743L .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KvS743L .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KvS743L .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KvS743L .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KvS743L .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KvS743L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KvS743L .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KvS743L .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KvS743L .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KvS743L .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KvS743L .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KvS743L .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KvS743L .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KvS743L .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KvS743L .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KvS743L .mbr-section-title {
  color: #323432;
}
.cid-v05KvS743L .mbr-text,
.cid-v05KvS743L .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KvS743L .mbr-section-title,
.cid-v05KvS743L .mbr-section-btn,
.cid-v05KvS743L .title-wrapper {
  text-align: center;
}
.cid-v05KvU7YQv {
  background-color: #ea3d5b;
}
.cid-v05KvU7YQv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KvU7YQv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KvU7YQv .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KvU7YQv .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KvU7YQv .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KvU7YQv .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KvU7YQv .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KvU7YQv .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KvU7YQv .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KvU7YQv .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KvU7YQv .mbr-text,
.cid-v05KvU7YQv .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KvU7YQv .mbr-section-title,
.cid-v05KvU7YQv .mbr-section-btn,
.cid-v05KvU7YQv .title-wrapper {
  text-align: justify;
}
.cid-v05KzBWVZa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KzBWVZa .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-v05KzBWVZa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KzBWVZa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KzBWVZa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KzBWVZa .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KzBWVZa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KzBWVZa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KzBWVZa .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KzBWVZa .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KzBWVZa .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KzBWVZa .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KzBWVZa .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KzBWVZa .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KzBWVZa .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KzBWVZa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KzBWVZa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KzBWVZa .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KzBWVZa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KzBWVZa .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KzBWVZa .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KzBWVZa .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KzBWVZa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KzBWVZa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KzBWVZa .container,
.cid-v05KzBWVZa .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .container,
  .cid-v05KzBWVZa .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KzBWVZa .container,
  .cid-v05KzBWVZa .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KzBWVZa .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KzBWVZa .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KzBWVZa .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KzBWVZa .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KzBWVZa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KzBWVZa .nav-item:focus,
.cid-v05KzBWVZa .nav-link:focus {
  outline: none;
}
.cid-v05KzBWVZa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KzBWVZa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KzBWVZa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KzBWVZa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KzBWVZa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KzBWVZa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KzBWVZa .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-v05KzBWVZa .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KzBWVZa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KzBWVZa .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KzBWVZa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KzBWVZa .navbar.collapsed {
  justify-content: center;
}
.cid-v05KzBWVZa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KzBWVZa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KzBWVZa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KzBWVZa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KzBWVZa .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-v05KzBWVZa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KzBWVZa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KzBWVZa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KzBWVZa .navbar {
    min-height: 72px;
  }
  .cid-v05KzBWVZa .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KzBWVZa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KzBWVZa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KzBWVZa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KzBWVZa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KzBWVZa .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-v05KzBWVZa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KzBWVZa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KzBWVZa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KzBWVZa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KzBWVZa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KzBWVZa .dropdown-item.active,
.cid-v05KzBWVZa .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KzBWVZa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KzBWVZa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KzBWVZa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KzBWVZa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KzBWVZa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KzBWVZa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KzBWVZa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KzBWVZa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KzBWVZa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KzBWVZa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KzBWVZa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KzBWVZa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KzBWVZa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KzBWVZa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KzBWVZa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KzBWVZa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KzBWVZa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KzBWVZa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KzBWVZa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KzBWVZa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KzBWVZa .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-v05KzBWVZa .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KzBWVZa .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KzBWVZa .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KzBWVZa .navbar {
    height: 70px;
  }
  .cid-v05KzBWVZa .navbar.opened {
    height: auto;
  }
  .cid-v05KzBWVZa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KzBWVZa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KzBWVZa .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KzBWVZa .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KzBWVZa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KzBWVZa .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KzBWVZa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KzBWVZa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KzBWVZa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KzBWVZa .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KzBWVZa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KzBWVZa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KzBWVZa .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KzBWVZa .content-wrap {
    display: block;
  }
}
.cid-v05KzEHq9v {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KzEHq9v .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KzEHq9v .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KzEHq9v .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KzEHq9v .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KzEHq9v .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KzEHq9v .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KzEHq9v .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KzEHq9v .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KzEHq9v .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KzEHq9v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KzEHq9v .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KzEHq9v .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KzEHq9v .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KzEHq9v .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KzEHq9v .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KzEHq9v .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KzEHq9v .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KzEHq9v .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KzEHq9v .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KzEHq9v .mbr-section-title {
  color: #323432;
}
.cid-v05KzEHq9v .mbr-text,
.cid-v05KzEHq9v .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KzEHq9v .mbr-section-title,
.cid-v05KzEHq9v .mbr-section-btn,
.cid-v05KzEHq9v .title-wrapper {
  text-align: center;
}
.cid-v05KzGNKDL {
  background-color: #ea3d5b;
}
.cid-v05KzGNKDL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KzGNKDL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KzGNKDL .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KzGNKDL .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KzGNKDL .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KzGNKDL .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KzGNKDL .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KzGNKDL .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KzGNKDL .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KzGNKDL .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KzGNKDL .mbr-text,
.cid-v05KzGNKDL .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KzGNKDL .mbr-section-title,
.cid-v05KzGNKDL .mbr-section-btn,
.cid-v05KzGNKDL .title-wrapper {
  text-align: justify;
}
.cid-v05KBs3rYe {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KBs3rYe .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-v05KBs3rYe .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KBs3rYe .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KBs3rYe .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KBs3rYe .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KBs3rYe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KBs3rYe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KBs3rYe .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KBs3rYe .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KBs3rYe .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KBs3rYe .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KBs3rYe .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KBs3rYe .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KBs3rYe .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KBs3rYe .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KBs3rYe .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KBs3rYe .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KBs3rYe .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KBs3rYe .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KBs3rYe .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KBs3rYe .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KBs3rYe .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KBs3rYe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KBs3rYe .container,
.cid-v05KBs3rYe .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .container,
  .cid-v05KBs3rYe .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KBs3rYe .container,
  .cid-v05KBs3rYe .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KBs3rYe .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KBs3rYe .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KBs3rYe .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KBs3rYe .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KBs3rYe .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KBs3rYe .nav-item:focus,
.cid-v05KBs3rYe .nav-link:focus {
  outline: none;
}
.cid-v05KBs3rYe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KBs3rYe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KBs3rYe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KBs3rYe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KBs3rYe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KBs3rYe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KBs3rYe .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-v05KBs3rYe .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KBs3rYe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KBs3rYe .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KBs3rYe .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KBs3rYe .navbar.collapsed {
  justify-content: center;
}
.cid-v05KBs3rYe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KBs3rYe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KBs3rYe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KBs3rYe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KBs3rYe .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-v05KBs3rYe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KBs3rYe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KBs3rYe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KBs3rYe .navbar {
    min-height: 72px;
  }
  .cid-v05KBs3rYe .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KBs3rYe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KBs3rYe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KBs3rYe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KBs3rYe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KBs3rYe .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-v05KBs3rYe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KBs3rYe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KBs3rYe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KBs3rYe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KBs3rYe .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KBs3rYe .dropdown-item.active,
.cid-v05KBs3rYe .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KBs3rYe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KBs3rYe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KBs3rYe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KBs3rYe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KBs3rYe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KBs3rYe .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KBs3rYe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KBs3rYe .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KBs3rYe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KBs3rYe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KBs3rYe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KBs3rYe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KBs3rYe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KBs3rYe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KBs3rYe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KBs3rYe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KBs3rYe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KBs3rYe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KBs3rYe .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KBs3rYe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KBs3rYe .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-v05KBs3rYe .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KBs3rYe .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KBs3rYe .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KBs3rYe .navbar {
    height: 70px;
  }
  .cid-v05KBs3rYe .navbar.opened {
    height: auto;
  }
  .cid-v05KBs3rYe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KBs3rYe .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KBs3rYe .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KBs3rYe .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KBs3rYe .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KBs3rYe .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KBs3rYe .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KBs3rYe .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KBs3rYe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KBs3rYe .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KBs3rYe .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KBs3rYe .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KBs3rYe .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KBs3rYe .content-wrap {
    display: block;
  }
}
.cid-v05KBuN7uI {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KBuN7uI .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KBuN7uI .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KBuN7uI .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KBuN7uI .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KBuN7uI .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KBuN7uI .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KBuN7uI .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KBuN7uI .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KBuN7uI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KBuN7uI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KBuN7uI .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KBuN7uI .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KBuN7uI .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KBuN7uI .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KBuN7uI .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KBuN7uI .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KBuN7uI .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KBuN7uI .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KBuN7uI .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KBuN7uI .mbr-section-title {
  color: #323432;
}
.cid-v05KBuN7uI .mbr-text,
.cid-v05KBuN7uI .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KBuN7uI .mbr-section-title,
.cid-v05KBuN7uI .mbr-section-btn,
.cid-v05KBuN7uI .title-wrapper {
  text-align: center;
}
.cid-v05KBwP1AE {
  background-color: #ea3d5b;
}
.cid-v05KBwP1AE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KBwP1AE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KBwP1AE .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KBwP1AE .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KBwP1AE .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KBwP1AE .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KBwP1AE .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KBwP1AE .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KBwP1AE .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KBwP1AE .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KBwP1AE .mbr-text,
.cid-v05KBwP1AE .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KBwP1AE .mbr-section-title,
.cid-v05KBwP1AE .mbr-section-btn,
.cid-v05KBwP1AE .title-wrapper {
  text-align: justify;
}
.cid-v05KD1xykD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KD1xykD .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-v05KD1xykD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KD1xykD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KD1xykD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KD1xykD .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KD1xykD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KD1xykD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KD1xykD .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KD1xykD .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KD1xykD .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KD1xykD .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KD1xykD .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KD1xykD .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KD1xykD .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KD1xykD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KD1xykD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KD1xykD .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KD1xykD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KD1xykD .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KD1xykD .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KD1xykD .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KD1xykD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KD1xykD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KD1xykD .container,
.cid-v05KD1xykD .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .container,
  .cid-v05KD1xykD .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KD1xykD .container,
  .cid-v05KD1xykD .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KD1xykD .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KD1xykD .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KD1xykD .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KD1xykD .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KD1xykD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KD1xykD .nav-item:focus,
.cid-v05KD1xykD .nav-link:focus {
  outline: none;
}
.cid-v05KD1xykD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KD1xykD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KD1xykD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KD1xykD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KD1xykD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KD1xykD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KD1xykD .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-v05KD1xykD .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KD1xykD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KD1xykD .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KD1xykD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KD1xykD .navbar.collapsed {
  justify-content: center;
}
.cid-v05KD1xykD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KD1xykD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KD1xykD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KD1xykD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KD1xykD .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-v05KD1xykD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KD1xykD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KD1xykD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KD1xykD .navbar {
    min-height: 72px;
  }
  .cid-v05KD1xykD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KD1xykD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KD1xykD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KD1xykD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KD1xykD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KD1xykD .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-v05KD1xykD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KD1xykD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KD1xykD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KD1xykD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KD1xykD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KD1xykD .dropdown-item.active,
.cid-v05KD1xykD .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KD1xykD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KD1xykD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KD1xykD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KD1xykD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KD1xykD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KD1xykD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KD1xykD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KD1xykD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KD1xykD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KD1xykD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KD1xykD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KD1xykD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KD1xykD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KD1xykD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KD1xykD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KD1xykD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KD1xykD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KD1xykD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KD1xykD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KD1xykD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KD1xykD .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-v05KD1xykD .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KD1xykD .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KD1xykD .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KD1xykD .navbar {
    height: 70px;
  }
  .cid-v05KD1xykD .navbar.opened {
    height: auto;
  }
  .cid-v05KD1xykD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KD1xykD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KD1xykD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KD1xykD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KD1xykD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KD1xykD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KD1xykD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KD1xykD .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KD1xykD .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KD1xykD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KD1xykD .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KD1xykD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KD1xykD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KD1xykD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KD1xykD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KD1xykD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KD1xykD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KD1xykD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KD1xykD .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KD1xykD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KD1xykD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KD1xykD .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KD1xykD .content-wrap {
    display: block;
  }
}
.cid-v05KD4nzSP {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KD4nzSP .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KD4nzSP .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KD4nzSP .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KD4nzSP .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KD4nzSP .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KD4nzSP .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KD4nzSP .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KD4nzSP .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KD4nzSP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KD4nzSP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KD4nzSP .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KD4nzSP .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KD4nzSP .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KD4nzSP .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KD4nzSP .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KD4nzSP .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KD4nzSP .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KD4nzSP .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KD4nzSP .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KD4nzSP .mbr-section-title {
  color: #323432;
}
.cid-v05KD4nzSP .mbr-text,
.cid-v05KD4nzSP .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KD4nzSP .mbr-section-title,
.cid-v05KD4nzSP .mbr-section-btn,
.cid-v05KD4nzSP .title-wrapper {
  text-align: center;
}
.cid-v05KD6o5gf {
  background-color: #ea3d5b;
}
.cid-v05KD6o5gf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KD6o5gf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KD6o5gf .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KD6o5gf .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KD6o5gf .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KD6o5gf .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KD6o5gf .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KD6o5gf .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KD6o5gf .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KD6o5gf .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KD6o5gf .mbr-text,
.cid-v05KD6o5gf .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KD6o5gf .mbr-section-title,
.cid-v05KD6o5gf .mbr-section-btn,
.cid-v05KD6o5gf .title-wrapper {
  text-align: justify;
}
.cid-v05KEOa8iW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KEOa8iW .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-v05KEOa8iW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KEOa8iW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KEOa8iW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KEOa8iW .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KEOa8iW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KEOa8iW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KEOa8iW .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KEOa8iW .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KEOa8iW .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KEOa8iW .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KEOa8iW .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KEOa8iW .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KEOa8iW .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KEOa8iW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KEOa8iW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KEOa8iW .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KEOa8iW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KEOa8iW .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KEOa8iW .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KEOa8iW .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KEOa8iW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KEOa8iW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KEOa8iW .container,
.cid-v05KEOa8iW .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .container,
  .cid-v05KEOa8iW .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KEOa8iW .container,
  .cid-v05KEOa8iW .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KEOa8iW .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KEOa8iW .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KEOa8iW .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KEOa8iW .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KEOa8iW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KEOa8iW .nav-item:focus,
.cid-v05KEOa8iW .nav-link:focus {
  outline: none;
}
.cid-v05KEOa8iW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KEOa8iW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KEOa8iW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KEOa8iW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KEOa8iW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KEOa8iW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KEOa8iW .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-v05KEOa8iW .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KEOa8iW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KEOa8iW .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KEOa8iW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KEOa8iW .navbar.collapsed {
  justify-content: center;
}
.cid-v05KEOa8iW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KEOa8iW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KEOa8iW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KEOa8iW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KEOa8iW .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-v05KEOa8iW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KEOa8iW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KEOa8iW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KEOa8iW .navbar {
    min-height: 72px;
  }
  .cid-v05KEOa8iW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KEOa8iW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KEOa8iW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KEOa8iW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KEOa8iW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KEOa8iW .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-v05KEOa8iW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KEOa8iW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KEOa8iW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KEOa8iW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KEOa8iW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KEOa8iW .dropdown-item.active,
.cid-v05KEOa8iW .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KEOa8iW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KEOa8iW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KEOa8iW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KEOa8iW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KEOa8iW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KEOa8iW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KEOa8iW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KEOa8iW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KEOa8iW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KEOa8iW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KEOa8iW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KEOa8iW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KEOa8iW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KEOa8iW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KEOa8iW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KEOa8iW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KEOa8iW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KEOa8iW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KEOa8iW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KEOa8iW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KEOa8iW .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-v05KEOa8iW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KEOa8iW .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KEOa8iW .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KEOa8iW .navbar {
    height: 70px;
  }
  .cid-v05KEOa8iW .navbar.opened {
    height: auto;
  }
  .cid-v05KEOa8iW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KEOa8iW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KEOa8iW .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KEOa8iW .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KEOa8iW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KEOa8iW .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KEOa8iW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KEOa8iW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KEOa8iW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KEOa8iW .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KEOa8iW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KEOa8iW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KEOa8iW .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KEOa8iW .content-wrap {
    display: block;
  }
}
.cid-v05KEQWxg4 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KEQWxg4 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KEQWxg4 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KEQWxg4 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KEQWxg4 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KEQWxg4 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KEQWxg4 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KEQWxg4 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KEQWxg4 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KEQWxg4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KEQWxg4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KEQWxg4 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KEQWxg4 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KEQWxg4 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KEQWxg4 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KEQWxg4 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KEQWxg4 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KEQWxg4 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KEQWxg4 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KEQWxg4 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KEQWxg4 .mbr-section-title {
  color: #323432;
}
.cid-v05KEQWxg4 .mbr-text,
.cid-v05KEQWxg4 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KEQWxg4 .mbr-section-title,
.cid-v05KEQWxg4 .mbr-section-btn,
.cid-v05KEQWxg4 .title-wrapper {
  text-align: center;
}
.cid-v05KESYJOq {
  background-color: #ea3d5b;
}
.cid-v05KESYJOq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KESYJOq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KESYJOq .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KESYJOq .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KESYJOq .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KESYJOq .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KESYJOq .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KESYJOq .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KESYJOq .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KESYJOq .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KESYJOq .mbr-text,
.cid-v05KESYJOq .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KESYJOq .mbr-section-title,
.cid-v05KESYJOq .mbr-section-btn,
.cid-v05KESYJOq .title-wrapper {
  text-align: justify;
}
.cid-v05KIFgvjk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KIFgvjk .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-v05KIFgvjk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KIFgvjk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KIFgvjk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KIFgvjk .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KIFgvjk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KIFgvjk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KIFgvjk .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KIFgvjk .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KIFgvjk .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KIFgvjk .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KIFgvjk .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KIFgvjk .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KIFgvjk .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KIFgvjk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KIFgvjk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KIFgvjk .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KIFgvjk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KIFgvjk .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KIFgvjk .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KIFgvjk .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KIFgvjk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KIFgvjk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KIFgvjk .container,
.cid-v05KIFgvjk .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .container,
  .cid-v05KIFgvjk .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KIFgvjk .container,
  .cid-v05KIFgvjk .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KIFgvjk .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KIFgvjk .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KIFgvjk .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KIFgvjk .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KIFgvjk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KIFgvjk .nav-item:focus,
.cid-v05KIFgvjk .nav-link:focus {
  outline: none;
}
.cid-v05KIFgvjk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KIFgvjk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KIFgvjk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KIFgvjk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KIFgvjk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KIFgvjk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KIFgvjk .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-v05KIFgvjk .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KIFgvjk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KIFgvjk .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KIFgvjk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KIFgvjk .navbar.collapsed {
  justify-content: center;
}
.cid-v05KIFgvjk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KIFgvjk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KIFgvjk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KIFgvjk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KIFgvjk .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-v05KIFgvjk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KIFgvjk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KIFgvjk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KIFgvjk .navbar {
    min-height: 72px;
  }
  .cid-v05KIFgvjk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KIFgvjk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KIFgvjk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KIFgvjk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KIFgvjk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KIFgvjk .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-v05KIFgvjk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KIFgvjk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KIFgvjk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KIFgvjk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KIFgvjk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KIFgvjk .dropdown-item.active,
.cid-v05KIFgvjk .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KIFgvjk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KIFgvjk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KIFgvjk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KIFgvjk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KIFgvjk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KIFgvjk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KIFgvjk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KIFgvjk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KIFgvjk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KIFgvjk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KIFgvjk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KIFgvjk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KIFgvjk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KIFgvjk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KIFgvjk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KIFgvjk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KIFgvjk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KIFgvjk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KIFgvjk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KIFgvjk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KIFgvjk .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-v05KIFgvjk .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KIFgvjk .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KIFgvjk .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KIFgvjk .navbar {
    height: 70px;
  }
  .cid-v05KIFgvjk .navbar.opened {
    height: auto;
  }
  .cid-v05KIFgvjk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KIFgvjk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KIFgvjk .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KIFgvjk .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KIFgvjk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KIFgvjk .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KIFgvjk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KIFgvjk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KIFgvjk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KIFgvjk .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KIFgvjk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KIFgvjk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KIFgvjk .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KIFgvjk .content-wrap {
    display: block;
  }
}
.cid-v05KIIbbwD {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KIIbbwD .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KIIbbwD .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KIIbbwD .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KIIbbwD .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KIIbbwD .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KIIbbwD .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KIIbbwD .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KIIbbwD .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KIIbbwD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KIIbbwD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KIIbbwD .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KIIbbwD .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KIIbbwD .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KIIbbwD .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KIIbbwD .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KIIbbwD .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KIIbbwD .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KIIbbwD .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KIIbbwD .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KIIbbwD .mbr-section-title {
  color: #323432;
}
.cid-v05KIIbbwD .mbr-text,
.cid-v05KIIbbwD .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KIIbbwD .mbr-section-title,
.cid-v05KIIbbwD .mbr-section-btn,
.cid-v05KIIbbwD .title-wrapper {
  text-align: center;
}
.cid-v05KIKh4Ki {
  background-color: #ea3d5b;
}
.cid-v05KIKh4Ki .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KIKh4Ki .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KIKh4Ki .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KIKh4Ki .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KIKh4Ki .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KIKh4Ki .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KIKh4Ki .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KIKh4Ki .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KIKh4Ki .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KIKh4Ki .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KIKh4Ki .mbr-text,
.cid-v05KIKh4Ki .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KIKh4Ki .mbr-section-title,
.cid-v05KIKh4Ki .mbr-section-btn,
.cid-v05KIKh4Ki .title-wrapper {
  text-align: justify;
}
.cid-v05KKPqFqV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KKPqFqV .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-v05KKPqFqV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KKPqFqV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KKPqFqV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KKPqFqV .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KKPqFqV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KKPqFqV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KKPqFqV .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KKPqFqV .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KKPqFqV .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KKPqFqV .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KKPqFqV .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KKPqFqV .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KKPqFqV .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KKPqFqV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KKPqFqV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KKPqFqV .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KKPqFqV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KKPqFqV .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KKPqFqV .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KKPqFqV .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KKPqFqV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KKPqFqV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KKPqFqV .container,
.cid-v05KKPqFqV .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .container,
  .cid-v05KKPqFqV .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KKPqFqV .container,
  .cid-v05KKPqFqV .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KKPqFqV .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KKPqFqV .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KKPqFqV .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KKPqFqV .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KKPqFqV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KKPqFqV .nav-item:focus,
.cid-v05KKPqFqV .nav-link:focus {
  outline: none;
}
.cid-v05KKPqFqV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KKPqFqV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KKPqFqV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KKPqFqV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KKPqFqV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KKPqFqV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KKPqFqV .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-v05KKPqFqV .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KKPqFqV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KKPqFqV .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KKPqFqV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KKPqFqV .navbar.collapsed {
  justify-content: center;
}
.cid-v05KKPqFqV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KKPqFqV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KKPqFqV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KKPqFqV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KKPqFqV .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-v05KKPqFqV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KKPqFqV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KKPqFqV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KKPqFqV .navbar {
    min-height: 72px;
  }
  .cid-v05KKPqFqV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KKPqFqV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KKPqFqV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KKPqFqV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KKPqFqV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KKPqFqV .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-v05KKPqFqV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KKPqFqV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KKPqFqV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KKPqFqV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KKPqFqV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KKPqFqV .dropdown-item.active,
.cid-v05KKPqFqV .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KKPqFqV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KKPqFqV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KKPqFqV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KKPqFqV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KKPqFqV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KKPqFqV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KKPqFqV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KKPqFqV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KKPqFqV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KKPqFqV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KKPqFqV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KKPqFqV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KKPqFqV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KKPqFqV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KKPqFqV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KKPqFqV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KKPqFqV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KKPqFqV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KKPqFqV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KKPqFqV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KKPqFqV .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-v05KKPqFqV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KKPqFqV .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KKPqFqV .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KKPqFqV .navbar {
    height: 70px;
  }
  .cid-v05KKPqFqV .navbar.opened {
    height: auto;
  }
  .cid-v05KKPqFqV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KKPqFqV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KKPqFqV .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KKPqFqV .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KKPqFqV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KKPqFqV .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KKPqFqV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KKPqFqV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KKPqFqV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KKPqFqV .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KKPqFqV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KKPqFqV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KKPqFqV .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KKPqFqV .content-wrap {
    display: block;
  }
}
.cid-v05KKSaO1e {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KKSaO1e .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KKSaO1e .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KKSaO1e .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KKSaO1e .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KKSaO1e .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KKSaO1e .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KKSaO1e .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KKSaO1e .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KKSaO1e .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KKSaO1e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KKSaO1e .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KKSaO1e .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KKSaO1e .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KKSaO1e .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KKSaO1e .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KKSaO1e .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KKSaO1e .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KKSaO1e .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KKSaO1e .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KKSaO1e .mbr-section-title {
  color: #323432;
}
.cid-v05KKSaO1e .mbr-text,
.cid-v05KKSaO1e .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KKSaO1e .mbr-section-title,
.cid-v05KKSaO1e .mbr-section-btn,
.cid-v05KKSaO1e .title-wrapper {
  text-align: center;
}
.cid-v05KKUfZBc {
  background-color: #ea3d5b;
}
.cid-v05KKUfZBc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KKUfZBc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KKUfZBc .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KKUfZBc .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KKUfZBc .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KKUfZBc .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KKUfZBc .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KKUfZBc .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KKUfZBc .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KKUfZBc .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KKUfZBc .mbr-text,
.cid-v05KKUfZBc .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KKUfZBc .mbr-section-title,
.cid-v05KKUfZBc .mbr-section-btn,
.cid-v05KKUfZBc .title-wrapper {
  text-align: justify;
}
.cid-v05KN6rV4M {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KN6rV4M .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-v05KN6rV4M .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KN6rV4M .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KN6rV4M .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KN6rV4M .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KN6rV4M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KN6rV4M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KN6rV4M .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KN6rV4M .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KN6rV4M .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KN6rV4M .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KN6rV4M .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KN6rV4M .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KN6rV4M .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KN6rV4M .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KN6rV4M .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KN6rV4M .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KN6rV4M .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KN6rV4M .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KN6rV4M .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KN6rV4M .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KN6rV4M .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KN6rV4M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KN6rV4M .container,
.cid-v05KN6rV4M .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .container,
  .cid-v05KN6rV4M .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KN6rV4M .container,
  .cid-v05KN6rV4M .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KN6rV4M .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KN6rV4M .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KN6rV4M .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KN6rV4M .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KN6rV4M .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KN6rV4M .nav-item:focus,
.cid-v05KN6rV4M .nav-link:focus {
  outline: none;
}
.cid-v05KN6rV4M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KN6rV4M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KN6rV4M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KN6rV4M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KN6rV4M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KN6rV4M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KN6rV4M .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-v05KN6rV4M .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KN6rV4M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KN6rV4M .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KN6rV4M .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KN6rV4M .navbar.collapsed {
  justify-content: center;
}
.cid-v05KN6rV4M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KN6rV4M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KN6rV4M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KN6rV4M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KN6rV4M .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-v05KN6rV4M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KN6rV4M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KN6rV4M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KN6rV4M .navbar {
    min-height: 72px;
  }
  .cid-v05KN6rV4M .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KN6rV4M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KN6rV4M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KN6rV4M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KN6rV4M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KN6rV4M .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-v05KN6rV4M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KN6rV4M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KN6rV4M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KN6rV4M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KN6rV4M .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KN6rV4M .dropdown-item.active,
.cid-v05KN6rV4M .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KN6rV4M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KN6rV4M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KN6rV4M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KN6rV4M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KN6rV4M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KN6rV4M .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KN6rV4M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KN6rV4M .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KN6rV4M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KN6rV4M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KN6rV4M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KN6rV4M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KN6rV4M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KN6rV4M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KN6rV4M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KN6rV4M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KN6rV4M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KN6rV4M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KN6rV4M .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KN6rV4M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KN6rV4M .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-v05KN6rV4M .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KN6rV4M .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KN6rV4M .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KN6rV4M .navbar {
    height: 70px;
  }
  .cid-v05KN6rV4M .navbar.opened {
    height: auto;
  }
  .cid-v05KN6rV4M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KN6rV4M .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KN6rV4M .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KN6rV4M .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KN6rV4M .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KN6rV4M .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KN6rV4M .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KN6rV4M .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KN6rV4M .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KN6rV4M .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KN6rV4M .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KN6rV4M .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KN6rV4M .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KN6rV4M .content-wrap {
    display: block;
  }
}
.cid-v05KN9fcUa {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KN9fcUa .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KN9fcUa .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KN9fcUa .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KN9fcUa .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KN9fcUa .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KN9fcUa .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KN9fcUa .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KN9fcUa .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KN9fcUa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KN9fcUa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KN9fcUa .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KN9fcUa .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KN9fcUa .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KN9fcUa .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KN9fcUa .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KN9fcUa .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KN9fcUa .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KN9fcUa .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KN9fcUa .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KN9fcUa .mbr-section-title {
  color: #323432;
}
.cid-v05KN9fcUa .mbr-text,
.cid-v05KN9fcUa .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KN9fcUa .mbr-section-title,
.cid-v05KN9fcUa .mbr-section-btn,
.cid-v05KN9fcUa .title-wrapper {
  text-align: center;
}
.cid-v05KNbjI7h {
  background-color: #ea3d5b;
}
.cid-v05KNbjI7h .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KNbjI7h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KNbjI7h .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KNbjI7h .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KNbjI7h .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KNbjI7h .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KNbjI7h .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KNbjI7h .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KNbjI7h .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KNbjI7h .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KNbjI7h .mbr-text,
.cid-v05KNbjI7h .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KNbjI7h .mbr-section-title,
.cid-v05KNbjI7h .mbr-section-btn,
.cid-v05KNbjI7h .title-wrapper {
  text-align: justify;
}
.cid-v05KPmVPEr {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KPmVPEr .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-v05KPmVPEr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KPmVPEr .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KPmVPEr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KPmVPEr .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KPmVPEr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KPmVPEr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KPmVPEr .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KPmVPEr .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KPmVPEr .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KPmVPEr .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KPmVPEr .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KPmVPEr .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KPmVPEr .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KPmVPEr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KPmVPEr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KPmVPEr .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KPmVPEr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KPmVPEr .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KPmVPEr .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KPmVPEr .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KPmVPEr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KPmVPEr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KPmVPEr .container,
.cid-v05KPmVPEr .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .container,
  .cid-v05KPmVPEr .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KPmVPEr .container,
  .cid-v05KPmVPEr .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KPmVPEr .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KPmVPEr .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KPmVPEr .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KPmVPEr .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KPmVPEr .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KPmVPEr .nav-item:focus,
.cid-v05KPmVPEr .nav-link:focus {
  outline: none;
}
.cid-v05KPmVPEr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KPmVPEr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KPmVPEr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KPmVPEr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KPmVPEr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KPmVPEr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KPmVPEr .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-v05KPmVPEr .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KPmVPEr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KPmVPEr .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KPmVPEr .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KPmVPEr .navbar.collapsed {
  justify-content: center;
}
.cid-v05KPmVPEr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KPmVPEr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KPmVPEr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KPmVPEr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KPmVPEr .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-v05KPmVPEr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KPmVPEr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KPmVPEr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KPmVPEr .navbar {
    min-height: 72px;
  }
  .cid-v05KPmVPEr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KPmVPEr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KPmVPEr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KPmVPEr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KPmVPEr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KPmVPEr .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-v05KPmVPEr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KPmVPEr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KPmVPEr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KPmVPEr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KPmVPEr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KPmVPEr .dropdown-item.active,
.cid-v05KPmVPEr .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KPmVPEr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KPmVPEr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KPmVPEr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KPmVPEr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KPmVPEr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KPmVPEr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KPmVPEr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KPmVPEr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KPmVPEr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KPmVPEr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KPmVPEr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KPmVPEr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KPmVPEr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KPmVPEr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KPmVPEr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KPmVPEr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KPmVPEr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KPmVPEr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KPmVPEr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KPmVPEr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KPmVPEr .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-v05KPmVPEr .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KPmVPEr .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KPmVPEr .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KPmVPEr .navbar {
    height: 70px;
  }
  .cid-v05KPmVPEr .navbar.opened {
    height: auto;
  }
  .cid-v05KPmVPEr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KPmVPEr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KPmVPEr .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KPmVPEr .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KPmVPEr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KPmVPEr .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KPmVPEr .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KPmVPEr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KPmVPEr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KPmVPEr .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KPmVPEr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KPmVPEr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KPmVPEr .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KPmVPEr .content-wrap {
    display: block;
  }
}
.cid-v05KPqfFRv {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KPqfFRv .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KPqfFRv .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KPqfFRv .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KPqfFRv .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KPqfFRv .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KPqfFRv .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KPqfFRv .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KPqfFRv .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KPqfFRv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KPqfFRv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KPqfFRv .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KPqfFRv .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KPqfFRv .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KPqfFRv .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KPqfFRv .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KPqfFRv .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KPqfFRv .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KPqfFRv .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KPqfFRv .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KPqfFRv .mbr-section-title {
  color: #323432;
}
.cid-v05KPqfFRv .mbr-text,
.cid-v05KPqfFRv .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KPqfFRv .mbr-section-title,
.cid-v05KPqfFRv .mbr-section-btn,
.cid-v05KPqfFRv .title-wrapper {
  text-align: center;
}
.cid-v05KPsBR2N {
  background-color: #ea3d5b;
}
.cid-v05KPsBR2N .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KPsBR2N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KPsBR2N .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KPsBR2N .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KPsBR2N .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KPsBR2N .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KPsBR2N .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KPsBR2N .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KPsBR2N .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KPsBR2N .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KPsBR2N .mbr-text,
.cid-v05KPsBR2N .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KPsBR2N .mbr-section-title,
.cid-v05KPsBR2N .mbr-section-btn,
.cid-v05KPsBR2N .title-wrapper {
  text-align: justify;
}
.cid-v05KRQACHH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KRQACHH .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-v05KRQACHH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KRQACHH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KRQACHH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KRQACHH .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KRQACHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KRQACHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KRQACHH .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KRQACHH .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KRQACHH .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KRQACHH .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KRQACHH .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KRQACHH .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KRQACHH .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KRQACHH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KRQACHH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KRQACHH .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KRQACHH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KRQACHH .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KRQACHH .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KRQACHH .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KRQACHH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KRQACHH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KRQACHH .container,
.cid-v05KRQACHH .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .container,
  .cid-v05KRQACHH .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KRQACHH .container,
  .cid-v05KRQACHH .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KRQACHH .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KRQACHH .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KRQACHH .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KRQACHH .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KRQACHH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KRQACHH .nav-item:focus,
.cid-v05KRQACHH .nav-link:focus {
  outline: none;
}
.cid-v05KRQACHH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KRQACHH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KRQACHH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KRQACHH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KRQACHH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KRQACHH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KRQACHH .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-v05KRQACHH .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KRQACHH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KRQACHH .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KRQACHH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KRQACHH .navbar.collapsed {
  justify-content: center;
}
.cid-v05KRQACHH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KRQACHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KRQACHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KRQACHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KRQACHH .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-v05KRQACHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KRQACHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KRQACHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KRQACHH .navbar {
    min-height: 72px;
  }
  .cid-v05KRQACHH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KRQACHH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KRQACHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KRQACHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KRQACHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KRQACHH .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-v05KRQACHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KRQACHH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KRQACHH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KRQACHH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KRQACHH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KRQACHH .dropdown-item.active,
.cid-v05KRQACHH .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KRQACHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KRQACHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KRQACHH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KRQACHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KRQACHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KRQACHH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KRQACHH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KRQACHH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KRQACHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KRQACHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KRQACHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KRQACHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KRQACHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KRQACHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KRQACHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KRQACHH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KRQACHH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KRQACHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KRQACHH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KRQACHH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KRQACHH .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-v05KRQACHH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KRQACHH .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KRQACHH .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KRQACHH .navbar {
    height: 70px;
  }
  .cid-v05KRQACHH .navbar.opened {
    height: auto;
  }
  .cid-v05KRQACHH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KRQACHH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KRQACHH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KRQACHH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KRQACHH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KRQACHH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KRQACHH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KRQACHH .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KRQACHH .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KRQACHH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KRQACHH .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KRQACHH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KRQACHH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KRQACHH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KRQACHH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KRQACHH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KRQACHH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KRQACHH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KRQACHH .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KRQACHH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KRQACHH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KRQACHH .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KRQACHH .content-wrap {
    display: block;
  }
}
.cid-v05KRTlShx {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KRTlShx .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KRTlShx .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KRTlShx .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KRTlShx .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KRTlShx .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KRTlShx .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KRTlShx .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KRTlShx .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KRTlShx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KRTlShx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KRTlShx .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KRTlShx .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KRTlShx .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KRTlShx .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KRTlShx .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KRTlShx .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KRTlShx .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KRTlShx .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KRTlShx .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KRTlShx .mbr-section-title {
  color: #323432;
}
.cid-v05KRTlShx .mbr-text,
.cid-v05KRTlShx .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KRTlShx .mbr-section-title,
.cid-v05KRTlShx .mbr-section-btn,
.cid-v05KRTlShx .title-wrapper {
  text-align: center;
}
.cid-v05KRVm8WV {
  background-color: #ea3d5b;
}
.cid-v05KRVm8WV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KRVm8WV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KRVm8WV .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KRVm8WV .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KRVm8WV .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KRVm8WV .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KRVm8WV .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KRVm8WV .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KRVm8WV .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KRVm8WV .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KRVm8WV .mbr-text,
.cid-v05KRVm8WV .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KRVm8WV .mbr-section-title,
.cid-v05KRVm8WV .mbr-section-btn,
.cid-v05KRVm8WV .title-wrapper {
  text-align: justify;
}
.cid-v05KU3d24l {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KU3d24l .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-v05KU3d24l .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KU3d24l .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KU3d24l .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KU3d24l .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KU3d24l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KU3d24l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KU3d24l .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KU3d24l .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KU3d24l .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KU3d24l .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KU3d24l .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KU3d24l .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KU3d24l .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KU3d24l .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KU3d24l .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KU3d24l .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KU3d24l .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KU3d24l .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KU3d24l .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KU3d24l .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KU3d24l .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KU3d24l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KU3d24l .container,
.cid-v05KU3d24l .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .container,
  .cid-v05KU3d24l .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KU3d24l .container,
  .cid-v05KU3d24l .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KU3d24l .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KU3d24l .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KU3d24l .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KU3d24l .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KU3d24l .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KU3d24l .nav-item:focus,
.cid-v05KU3d24l .nav-link:focus {
  outline: none;
}
.cid-v05KU3d24l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KU3d24l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KU3d24l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KU3d24l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KU3d24l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KU3d24l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KU3d24l .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-v05KU3d24l .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KU3d24l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KU3d24l .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KU3d24l .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KU3d24l .navbar.collapsed {
  justify-content: center;
}
.cid-v05KU3d24l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KU3d24l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KU3d24l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KU3d24l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KU3d24l .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-v05KU3d24l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KU3d24l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KU3d24l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KU3d24l .navbar {
    min-height: 72px;
  }
  .cid-v05KU3d24l .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KU3d24l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KU3d24l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KU3d24l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KU3d24l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KU3d24l .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-v05KU3d24l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KU3d24l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KU3d24l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KU3d24l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KU3d24l .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KU3d24l .dropdown-item.active,
.cid-v05KU3d24l .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KU3d24l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KU3d24l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KU3d24l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KU3d24l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KU3d24l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KU3d24l .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KU3d24l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KU3d24l .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KU3d24l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KU3d24l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KU3d24l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KU3d24l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KU3d24l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KU3d24l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KU3d24l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KU3d24l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KU3d24l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KU3d24l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KU3d24l .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KU3d24l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KU3d24l .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-v05KU3d24l .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KU3d24l .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KU3d24l .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KU3d24l .navbar {
    height: 70px;
  }
  .cid-v05KU3d24l .navbar.opened {
    height: auto;
  }
  .cid-v05KU3d24l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KU3d24l .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KU3d24l .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KU3d24l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KU3d24l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KU3d24l .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KU3d24l .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KU3d24l .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KU3d24l .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KU3d24l .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KU3d24l .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KU3d24l .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KU3d24l .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KU3d24l .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KU3d24l .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KU3d24l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KU3d24l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KU3d24l .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KU3d24l .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KU3d24l .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KU3d24l .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KU3d24l .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KU3d24l .content-wrap {
    display: block;
  }
}
.cid-v05KU5PmjR {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KU5PmjR .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KU5PmjR .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KU5PmjR .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KU5PmjR .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KU5PmjR .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KU5PmjR .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KU5PmjR .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KU5PmjR .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KU5PmjR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KU5PmjR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KU5PmjR .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KU5PmjR .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KU5PmjR .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KU5PmjR .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KU5PmjR .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KU5PmjR .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KU5PmjR .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KU5PmjR .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KU5PmjR .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KU5PmjR .mbr-section-title {
  color: #323432;
}
.cid-v05KU5PmjR .mbr-text,
.cid-v05KU5PmjR .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KU5PmjR .mbr-section-title,
.cid-v05KU5PmjR .mbr-section-btn,
.cid-v05KU5PmjR .title-wrapper {
  text-align: center;
}
.cid-v05KU7W4Y5 {
  background-color: #ea3d5b;
}
.cid-v05KU7W4Y5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KU7W4Y5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KU7W4Y5 .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KU7W4Y5 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KU7W4Y5 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KU7W4Y5 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KU7W4Y5 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KU7W4Y5 .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KU7W4Y5 .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KU7W4Y5 .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KU7W4Y5 .mbr-text,
.cid-v05KU7W4Y5 .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KU7W4Y5 .mbr-section-title,
.cid-v05KU7W4Y5 .mbr-section-btn,
.cid-v05KU7W4Y5 .title-wrapper {
  text-align: justify;
}
.cid-v05KWUtUKm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05KWUtUKm .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-v05KWUtUKm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05KWUtUKm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05KWUtUKm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05KWUtUKm .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05KWUtUKm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05KWUtUKm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05KWUtUKm .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05KWUtUKm .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05KWUtUKm .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05KWUtUKm .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05KWUtUKm .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05KWUtUKm .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05KWUtUKm .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05KWUtUKm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05KWUtUKm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05KWUtUKm .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05KWUtUKm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05KWUtUKm .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05KWUtUKm .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05KWUtUKm .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05KWUtUKm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05KWUtUKm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05KWUtUKm .container,
.cid-v05KWUtUKm .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .container,
  .cid-v05KWUtUKm .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05KWUtUKm .container,
  .cid-v05KWUtUKm .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05KWUtUKm .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05KWUtUKm .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05KWUtUKm .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05KWUtUKm .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05KWUtUKm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05KWUtUKm .nav-item:focus,
.cid-v05KWUtUKm .nav-link:focus {
  outline: none;
}
.cid-v05KWUtUKm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05KWUtUKm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05KWUtUKm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05KWUtUKm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05KWUtUKm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05KWUtUKm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05KWUtUKm .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-v05KWUtUKm .navbar.opened {
  transition: all 0.3s;
}
.cid-v05KWUtUKm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05KWUtUKm .navbar .navbar-logo img {
  width: auto;
}
.cid-v05KWUtUKm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05KWUtUKm .navbar.collapsed {
  justify-content: center;
}
.cid-v05KWUtUKm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05KWUtUKm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05KWUtUKm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05KWUtUKm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05KWUtUKm .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-v05KWUtUKm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05KWUtUKm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05KWUtUKm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05KWUtUKm .navbar {
    min-height: 72px;
  }
  .cid-v05KWUtUKm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05KWUtUKm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05KWUtUKm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05KWUtUKm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05KWUtUKm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05KWUtUKm .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-v05KWUtUKm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05KWUtUKm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05KWUtUKm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05KWUtUKm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05KWUtUKm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05KWUtUKm .dropdown-item.active,
.cid-v05KWUtUKm .dropdown-item:active {
  background-color: transparent;
}
.cid-v05KWUtUKm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05KWUtUKm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05KWUtUKm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05KWUtUKm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05KWUtUKm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05KWUtUKm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05KWUtUKm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05KWUtUKm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .navbar-buttons {
    text-align: left;
  }
}
.cid-v05KWUtUKm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05KWUtUKm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05KWUtUKm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05KWUtUKm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KWUtUKm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05KWUtUKm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05KWUtUKm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KWUtUKm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05KWUtUKm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05KWUtUKm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05KWUtUKm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05KWUtUKm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05KWUtUKm .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-v05KWUtUKm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05KWUtUKm .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05KWUtUKm .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05KWUtUKm .navbar {
    height: 70px;
  }
  .cid-v05KWUtUKm .navbar.opened {
    height: auto;
  }
  .cid-v05KWUtUKm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05KWUtUKm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05KWUtUKm .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05KWUtUKm .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05KWUtUKm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05KWUtUKm .navbar-brand {
    margin-right: auto;
  }
  .cid-v05KWUtUKm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05KWUtUKm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05KWUtUKm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05KWUtUKm .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05KWUtUKm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05KWUtUKm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05KWUtUKm .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05KWUtUKm .content-wrap {
    display: block;
  }
}
.cid-v05KWXccuL {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05KWXccuL .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05KWXccuL .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05KWXccuL .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05KWXccuL .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05KWXccuL .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05KWXccuL .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05KWXccuL .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05KWXccuL .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05KWXccuL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KWXccuL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KWXccuL .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05KWXccuL .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05KWXccuL .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05KWXccuL .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05KWXccuL .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05KWXccuL .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05KWXccuL .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KWXccuL .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05KWXccuL .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05KWXccuL .mbr-section-title {
  color: #323432;
}
.cid-v05KWXccuL .mbr-text,
.cid-v05KWXccuL .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05KWXccuL .mbr-section-title,
.cid-v05KWXccuL .mbr-section-btn,
.cid-v05KWXccuL .title-wrapper {
  text-align: center;
}
.cid-v05KWZfHj7 {
  background-color: #ea3d5b;
}
.cid-v05KWZfHj7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05KWZfHj7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05KWZfHj7 .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05KWZfHj7 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05KWZfHj7 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05KWZfHj7 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05KWZfHj7 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05KWZfHj7 .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05KWZfHj7 .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05KWZfHj7 .mbr-section-title {
  color: #fffaf0;
}
.cid-v05KWZfHj7 .mbr-text,
.cid-v05KWZfHj7 .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05KWZfHj7 .mbr-section-title,
.cid-v05KWZfHj7 .mbr-section-btn,
.cid-v05KWZfHj7 .title-wrapper {
  text-align: justify;
}
.cid-v05L0xmd6w {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05L0xmd6w .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-v05L0xmd6w .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05L0xmd6w .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05L0xmd6w .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05L0xmd6w .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05L0xmd6w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05L0xmd6w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05L0xmd6w .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05L0xmd6w .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05L0xmd6w .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05L0xmd6w .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05L0xmd6w .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05L0xmd6w .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05L0xmd6w .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05L0xmd6w .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05L0xmd6w .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05L0xmd6w .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05L0xmd6w .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05L0xmd6w .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05L0xmd6w .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05L0xmd6w .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05L0xmd6w .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05L0xmd6w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05L0xmd6w .container,
.cid-v05L0xmd6w .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .container,
  .cid-v05L0xmd6w .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05L0xmd6w .container,
  .cid-v05L0xmd6w .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05L0xmd6w .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05L0xmd6w .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05L0xmd6w .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05L0xmd6w .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05L0xmd6w .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05L0xmd6w .nav-item:focus,
.cid-v05L0xmd6w .nav-link:focus {
  outline: none;
}
.cid-v05L0xmd6w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05L0xmd6w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05L0xmd6w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05L0xmd6w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05L0xmd6w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05L0xmd6w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05L0xmd6w .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-v05L0xmd6w .navbar.opened {
  transition: all 0.3s;
}
.cid-v05L0xmd6w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05L0xmd6w .navbar .navbar-logo img {
  width: auto;
}
.cid-v05L0xmd6w .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05L0xmd6w .navbar.collapsed {
  justify-content: center;
}
.cid-v05L0xmd6w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05L0xmd6w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05L0xmd6w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05L0xmd6w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05L0xmd6w .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-v05L0xmd6w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05L0xmd6w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05L0xmd6w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05L0xmd6w .navbar {
    min-height: 72px;
  }
  .cid-v05L0xmd6w .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05L0xmd6w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05L0xmd6w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05L0xmd6w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05L0xmd6w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05L0xmd6w .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-v05L0xmd6w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05L0xmd6w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05L0xmd6w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05L0xmd6w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05L0xmd6w .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05L0xmd6w .dropdown-item.active,
.cid-v05L0xmd6w .dropdown-item:active {
  background-color: transparent;
}
.cid-v05L0xmd6w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05L0xmd6w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05L0xmd6w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05L0xmd6w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05L0xmd6w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05L0xmd6w .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05L0xmd6w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05L0xmd6w .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .navbar-buttons {
    text-align: left;
  }
}
.cid-v05L0xmd6w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05L0xmd6w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05L0xmd6w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05L0xmd6w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05L0xmd6w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05L0xmd6w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05L0xmd6w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05L0xmd6w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05L0xmd6w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05L0xmd6w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05L0xmd6w .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05L0xmd6w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05L0xmd6w .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-v05L0xmd6w .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05L0xmd6w .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05L0xmd6w .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05L0xmd6w .navbar {
    height: 70px;
  }
  .cid-v05L0xmd6w .navbar.opened {
    height: auto;
  }
  .cid-v05L0xmd6w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05L0xmd6w .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05L0xmd6w .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05L0xmd6w .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05L0xmd6w .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05L0xmd6w .navbar-brand {
    margin-right: auto;
  }
  .cid-v05L0xmd6w .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05L0xmd6w .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05L0xmd6w .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05L0xmd6w .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05L0xmd6w .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05L0xmd6w .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05L0xmd6w .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05L0xmd6w .content-wrap {
    display: block;
  }
}
.cid-v05L0zRuXX {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05L0zRuXX .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05L0zRuXX .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05L0zRuXX .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05L0zRuXX .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05L0zRuXX .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05L0zRuXX .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05L0zRuXX .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05L0zRuXX .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05L0zRuXX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05L0zRuXX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05L0zRuXX .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05L0zRuXX .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05L0zRuXX .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05L0zRuXX .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05L0zRuXX .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05L0zRuXX .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05L0zRuXX .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05L0zRuXX .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05L0zRuXX .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05L0zRuXX .mbr-section-title {
  color: #323432;
}
.cid-v05L0zRuXX .mbr-text,
.cid-v05L0zRuXX .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05L0zRuXX .mbr-section-title,
.cid-v05L0zRuXX .mbr-section-btn,
.cid-v05L0zRuXX .title-wrapper {
  text-align: center;
}
.cid-v05L0BPYJw {
  background-color: #ea3d5b;
}
.cid-v05L0BPYJw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05L0BPYJw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05L0BPYJw .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05L0BPYJw .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05L0BPYJw .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05L0BPYJw .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05L0BPYJw .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05L0BPYJw .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05L0BPYJw .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05L0BPYJw .mbr-section-title {
  color: #fffaf0;
}
.cid-v05L0BPYJw .mbr-text,
.cid-v05L0BPYJw .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05L0BPYJw .mbr-section-title,
.cid-v05L0BPYJw .mbr-section-btn,
.cid-v05L0BPYJw .title-wrapper {
  text-align: justify;
}
.cid-v05L3DNb9Y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05L3DNb9Y .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-v05L3DNb9Y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05L3DNb9Y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05L3DNb9Y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05L3DNb9Y .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05L3DNb9Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05L3DNb9Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05L3DNb9Y .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05L3DNb9Y .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05L3DNb9Y .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05L3DNb9Y .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05L3DNb9Y .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05L3DNb9Y .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05L3DNb9Y .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05L3DNb9Y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05L3DNb9Y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05L3DNb9Y .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05L3DNb9Y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05L3DNb9Y .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05L3DNb9Y .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05L3DNb9Y .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05L3DNb9Y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05L3DNb9Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05L3DNb9Y .container,
.cid-v05L3DNb9Y .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .container,
  .cid-v05L3DNb9Y .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05L3DNb9Y .container,
  .cid-v05L3DNb9Y .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05L3DNb9Y .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05L3DNb9Y .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05L3DNb9Y .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05L3DNb9Y .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05L3DNb9Y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05L3DNb9Y .nav-item:focus,
.cid-v05L3DNb9Y .nav-link:focus {
  outline: none;
}
.cid-v05L3DNb9Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05L3DNb9Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05L3DNb9Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05L3DNb9Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05L3DNb9Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05L3DNb9Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05L3DNb9Y .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-v05L3DNb9Y .navbar.opened {
  transition: all 0.3s;
}
.cid-v05L3DNb9Y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05L3DNb9Y .navbar .navbar-logo img {
  width: auto;
}
.cid-v05L3DNb9Y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05L3DNb9Y .navbar.collapsed {
  justify-content: center;
}
.cid-v05L3DNb9Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05L3DNb9Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05L3DNb9Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05L3DNb9Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05L3DNb9Y .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-v05L3DNb9Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05L3DNb9Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05L3DNb9Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05L3DNb9Y .navbar {
    min-height: 72px;
  }
  .cid-v05L3DNb9Y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05L3DNb9Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05L3DNb9Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05L3DNb9Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05L3DNb9Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05L3DNb9Y .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-v05L3DNb9Y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05L3DNb9Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05L3DNb9Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05L3DNb9Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05L3DNb9Y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05L3DNb9Y .dropdown-item.active,
.cid-v05L3DNb9Y .dropdown-item:active {
  background-color: transparent;
}
.cid-v05L3DNb9Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05L3DNb9Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05L3DNb9Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05L3DNb9Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05L3DNb9Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05L3DNb9Y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05L3DNb9Y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05L3DNb9Y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .navbar-buttons {
    text-align: left;
  }
}
.cid-v05L3DNb9Y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05L3DNb9Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05L3DNb9Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05L3DNb9Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05L3DNb9Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05L3DNb9Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05L3DNb9Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05L3DNb9Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05L3DNb9Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05L3DNb9Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05L3DNb9Y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05L3DNb9Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05L3DNb9Y .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-v05L3DNb9Y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05L3DNb9Y .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05L3DNb9Y .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05L3DNb9Y .navbar {
    height: 70px;
  }
  .cid-v05L3DNb9Y .navbar.opened {
    height: auto;
  }
  .cid-v05L3DNb9Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05L3DNb9Y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05L3DNb9Y .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05L3DNb9Y .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05L3DNb9Y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05L3DNb9Y .navbar-brand {
    margin-right: auto;
  }
  .cid-v05L3DNb9Y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05L3DNb9Y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05L3DNb9Y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05L3DNb9Y .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05L3DNb9Y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05L3DNb9Y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05L3DNb9Y .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05L3DNb9Y .content-wrap {
    display: block;
  }
}
.cid-v05L3Gmw9e {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05L3Gmw9e .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05L3Gmw9e .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05L3Gmw9e .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05L3Gmw9e .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05L3Gmw9e .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05L3Gmw9e .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05L3Gmw9e .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05L3Gmw9e .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05L3Gmw9e .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05L3Gmw9e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05L3Gmw9e .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05L3Gmw9e .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05L3Gmw9e .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05L3Gmw9e .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05L3Gmw9e .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05L3Gmw9e .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05L3Gmw9e .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05L3Gmw9e .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05L3Gmw9e .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05L3Gmw9e .mbr-section-title {
  color: #323432;
}
.cid-v05L3Gmw9e .mbr-text,
.cid-v05L3Gmw9e .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05L3Gmw9e .mbr-section-title,
.cid-v05L3Gmw9e .mbr-section-btn,
.cid-v05L3Gmw9e .title-wrapper {
  text-align: center;
}
.cid-v05L3Ik3yz {
  background-color: #ea3d5b;
}
.cid-v05L3Ik3yz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05L3Ik3yz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05L3Ik3yz .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05L3Ik3yz .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05L3Ik3yz .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05L3Ik3yz .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05L3Ik3yz .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05L3Ik3yz .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05L3Ik3yz .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05L3Ik3yz .mbr-section-title {
  color: #fffaf0;
}
.cid-v05L3Ik3yz .mbr-text,
.cid-v05L3Ik3yz .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05L3Ik3yz .mbr-section-title,
.cid-v05L3Ik3yz .mbr-section-btn,
.cid-v05L3Ik3yz .title-wrapper {
  text-align: justify;
}
.cid-v05L8AtIAm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05L8AtIAm .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-v05L8AtIAm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05L8AtIAm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05L8AtIAm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05L8AtIAm .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05L8AtIAm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05L8AtIAm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05L8AtIAm .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05L8AtIAm .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05L8AtIAm .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05L8AtIAm .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05L8AtIAm .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05L8AtIAm .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05L8AtIAm .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05L8AtIAm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05L8AtIAm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05L8AtIAm .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05L8AtIAm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05L8AtIAm .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05L8AtIAm .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05L8AtIAm .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05L8AtIAm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05L8AtIAm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05L8AtIAm .container,
.cid-v05L8AtIAm .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .container,
  .cid-v05L8AtIAm .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05L8AtIAm .container,
  .cid-v05L8AtIAm .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05L8AtIAm .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05L8AtIAm .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05L8AtIAm .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05L8AtIAm .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05L8AtIAm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05L8AtIAm .nav-item:focus,
.cid-v05L8AtIAm .nav-link:focus {
  outline: none;
}
.cid-v05L8AtIAm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05L8AtIAm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05L8AtIAm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05L8AtIAm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05L8AtIAm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05L8AtIAm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05L8AtIAm .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-v05L8AtIAm .navbar.opened {
  transition: all 0.3s;
}
.cid-v05L8AtIAm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05L8AtIAm .navbar .navbar-logo img {
  width: auto;
}
.cid-v05L8AtIAm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05L8AtIAm .navbar.collapsed {
  justify-content: center;
}
.cid-v05L8AtIAm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05L8AtIAm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05L8AtIAm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05L8AtIAm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05L8AtIAm .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-v05L8AtIAm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05L8AtIAm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05L8AtIAm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05L8AtIAm .navbar {
    min-height: 72px;
  }
  .cid-v05L8AtIAm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05L8AtIAm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05L8AtIAm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05L8AtIAm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05L8AtIAm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05L8AtIAm .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-v05L8AtIAm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05L8AtIAm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05L8AtIAm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05L8AtIAm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05L8AtIAm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05L8AtIAm .dropdown-item.active,
.cid-v05L8AtIAm .dropdown-item:active {
  background-color: transparent;
}
.cid-v05L8AtIAm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05L8AtIAm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05L8AtIAm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05L8AtIAm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05L8AtIAm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05L8AtIAm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05L8AtIAm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05L8AtIAm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .navbar-buttons {
    text-align: left;
  }
}
.cid-v05L8AtIAm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05L8AtIAm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05L8AtIAm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05L8AtIAm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05L8AtIAm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05L8AtIAm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05L8AtIAm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05L8AtIAm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05L8AtIAm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05L8AtIAm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05L8AtIAm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05L8AtIAm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05L8AtIAm .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-v05L8AtIAm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05L8AtIAm .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05L8AtIAm .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05L8AtIAm .navbar {
    height: 70px;
  }
  .cid-v05L8AtIAm .navbar.opened {
    height: auto;
  }
  .cid-v05L8AtIAm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05L8AtIAm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05L8AtIAm .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05L8AtIAm .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05L8AtIAm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05L8AtIAm .navbar-brand {
    margin-right: auto;
  }
  .cid-v05L8AtIAm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05L8AtIAm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05L8AtIAm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05L8AtIAm .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05L8AtIAm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05L8AtIAm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05L8AtIAm .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05L8AtIAm .content-wrap {
    display: block;
  }
}
.cid-v05L8D6VgI {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05L8D6VgI .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05L8D6VgI .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05L8D6VgI .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05L8D6VgI .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05L8D6VgI .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05L8D6VgI .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05L8D6VgI .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05L8D6VgI .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05L8D6VgI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05L8D6VgI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05L8D6VgI .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05L8D6VgI .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05L8D6VgI .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05L8D6VgI .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05L8D6VgI .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05L8D6VgI .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05L8D6VgI .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05L8D6VgI .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05L8D6VgI .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05L8D6VgI .mbr-section-title {
  color: #323432;
}
.cid-v05L8D6VgI .mbr-text,
.cid-v05L8D6VgI .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05L8D6VgI .mbr-section-title,
.cid-v05L8D6VgI .mbr-section-btn,
.cid-v05L8D6VgI .title-wrapper {
  text-align: center;
}
.cid-v05L8F0vB6 {
  background-color: #ea3d5b;
}
.cid-v05L8F0vB6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05L8F0vB6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05L8F0vB6 .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05L8F0vB6 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05L8F0vB6 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05L8F0vB6 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05L8F0vB6 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05L8F0vB6 .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05L8F0vB6 .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05L8F0vB6 .mbr-section-title {
  color: #fffaf0;
}
.cid-v05L8F0vB6 .mbr-text,
.cid-v05L8F0vB6 .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05L8F0vB6 .mbr-section-title,
.cid-v05L8F0vB6 .mbr-section-btn,
.cid-v05L8F0vB6 .title-wrapper {
  text-align: justify;
}
.cid-v05Lb92Frr {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05Lb92Frr .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-v05Lb92Frr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05Lb92Frr .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05Lb92Frr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05Lb92Frr .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05Lb92Frr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05Lb92Frr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05Lb92Frr .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05Lb92Frr .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05Lb92Frr .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05Lb92Frr .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05Lb92Frr .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05Lb92Frr .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05Lb92Frr .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05Lb92Frr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05Lb92Frr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05Lb92Frr .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05Lb92Frr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05Lb92Frr .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05Lb92Frr .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05Lb92Frr .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05Lb92Frr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05Lb92Frr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05Lb92Frr .container,
.cid-v05Lb92Frr .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .container,
  .cid-v05Lb92Frr .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05Lb92Frr .container,
  .cid-v05Lb92Frr .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05Lb92Frr .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05Lb92Frr .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05Lb92Frr .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05Lb92Frr .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05Lb92Frr .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05Lb92Frr .nav-item:focus,
.cid-v05Lb92Frr .nav-link:focus {
  outline: none;
}
.cid-v05Lb92Frr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05Lb92Frr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05Lb92Frr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05Lb92Frr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05Lb92Frr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05Lb92Frr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05Lb92Frr .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-v05Lb92Frr .navbar.opened {
  transition: all 0.3s;
}
.cid-v05Lb92Frr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05Lb92Frr .navbar .navbar-logo img {
  width: auto;
}
.cid-v05Lb92Frr .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05Lb92Frr .navbar.collapsed {
  justify-content: center;
}
.cid-v05Lb92Frr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05Lb92Frr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05Lb92Frr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05Lb92Frr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05Lb92Frr .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-v05Lb92Frr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05Lb92Frr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05Lb92Frr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05Lb92Frr .navbar {
    min-height: 72px;
  }
  .cid-v05Lb92Frr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05Lb92Frr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05Lb92Frr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05Lb92Frr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05Lb92Frr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05Lb92Frr .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-v05Lb92Frr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05Lb92Frr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05Lb92Frr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05Lb92Frr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05Lb92Frr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05Lb92Frr .dropdown-item.active,
.cid-v05Lb92Frr .dropdown-item:active {
  background-color: transparent;
}
.cid-v05Lb92Frr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05Lb92Frr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05Lb92Frr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05Lb92Frr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05Lb92Frr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05Lb92Frr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05Lb92Frr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05Lb92Frr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .navbar-buttons {
    text-align: left;
  }
}
.cid-v05Lb92Frr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05Lb92Frr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05Lb92Frr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05Lb92Frr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Lb92Frr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Lb92Frr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05Lb92Frr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Lb92Frr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05Lb92Frr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05Lb92Frr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Lb92Frr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05Lb92Frr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05Lb92Frr .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-v05Lb92Frr .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05Lb92Frr .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05Lb92Frr .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05Lb92Frr .navbar {
    height: 70px;
  }
  .cid-v05Lb92Frr .navbar.opened {
    height: auto;
  }
  .cid-v05Lb92Frr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05Lb92Frr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05Lb92Frr .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05Lb92Frr .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05Lb92Frr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05Lb92Frr .navbar-brand {
    margin-right: auto;
  }
  .cid-v05Lb92Frr .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05Lb92Frr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05Lb92Frr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05Lb92Frr .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05Lb92Frr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05Lb92Frr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05Lb92Frr .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05Lb92Frr .content-wrap {
    display: block;
  }
}
.cid-v05LbbA9m1 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05LbbA9m1 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05LbbA9m1 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05LbbA9m1 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05LbbA9m1 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05LbbA9m1 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05LbbA9m1 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05LbbA9m1 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05LbbA9m1 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05LbbA9m1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05LbbA9m1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05LbbA9m1 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05LbbA9m1 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05LbbA9m1 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05LbbA9m1 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05LbbA9m1 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05LbbA9m1 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05LbbA9m1 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05LbbA9m1 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05LbbA9m1 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05LbbA9m1 .mbr-section-title {
  color: #323432;
}
.cid-v05LbbA9m1 .mbr-text,
.cid-v05LbbA9m1 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05LbbA9m1 .mbr-section-title,
.cid-v05LbbA9m1 .mbr-section-btn,
.cid-v05LbbA9m1 .title-wrapper {
  text-align: center;
}
.cid-v05LbdA2h0 {
  background-color: #ea3d5b;
}
.cid-v05LbdA2h0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05LbdA2h0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05LbdA2h0 .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05LbdA2h0 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05LbdA2h0 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05LbdA2h0 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05LbdA2h0 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05LbdA2h0 .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05LbdA2h0 .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05LbdA2h0 .mbr-section-title {
  color: #fffaf0;
}
.cid-v05LbdA2h0 .mbr-text,
.cid-v05LbdA2h0 .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05LbdA2h0 .mbr-section-title,
.cid-v05LbdA2h0 .mbr-section-btn,
.cid-v05LbdA2h0 .title-wrapper {
  text-align: justify;
}
.cid-v05LdIf2j4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05LdIf2j4 .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-v05LdIf2j4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05LdIf2j4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05LdIf2j4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05LdIf2j4 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05LdIf2j4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05LdIf2j4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05LdIf2j4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05LdIf2j4 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05LdIf2j4 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05LdIf2j4 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05LdIf2j4 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05LdIf2j4 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05LdIf2j4 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05LdIf2j4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05LdIf2j4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05LdIf2j4 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05LdIf2j4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05LdIf2j4 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05LdIf2j4 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05LdIf2j4 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05LdIf2j4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05LdIf2j4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05LdIf2j4 .container,
.cid-v05LdIf2j4 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .container,
  .cid-v05LdIf2j4 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05LdIf2j4 .container,
  .cid-v05LdIf2j4 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05LdIf2j4 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05LdIf2j4 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05LdIf2j4 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05LdIf2j4 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05LdIf2j4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05LdIf2j4 .nav-item:focus,
.cid-v05LdIf2j4 .nav-link:focus {
  outline: none;
}
.cid-v05LdIf2j4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05LdIf2j4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05LdIf2j4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05LdIf2j4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05LdIf2j4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05LdIf2j4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05LdIf2j4 .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-v05LdIf2j4 .navbar.opened {
  transition: all 0.3s;
}
.cid-v05LdIf2j4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05LdIf2j4 .navbar .navbar-logo img {
  width: auto;
}
.cid-v05LdIf2j4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05LdIf2j4 .navbar.collapsed {
  justify-content: center;
}
.cid-v05LdIf2j4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05LdIf2j4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05LdIf2j4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05LdIf2j4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05LdIf2j4 .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-v05LdIf2j4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05LdIf2j4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05LdIf2j4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05LdIf2j4 .navbar {
    min-height: 72px;
  }
  .cid-v05LdIf2j4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05LdIf2j4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05LdIf2j4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05LdIf2j4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05LdIf2j4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05LdIf2j4 .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-v05LdIf2j4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05LdIf2j4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05LdIf2j4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05LdIf2j4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05LdIf2j4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05LdIf2j4 .dropdown-item.active,
.cid-v05LdIf2j4 .dropdown-item:active {
  background-color: transparent;
}
.cid-v05LdIf2j4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05LdIf2j4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05LdIf2j4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05LdIf2j4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05LdIf2j4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05LdIf2j4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05LdIf2j4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05LdIf2j4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .navbar-buttons {
    text-align: left;
  }
}
.cid-v05LdIf2j4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05LdIf2j4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05LdIf2j4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05LdIf2j4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05LdIf2j4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05LdIf2j4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05LdIf2j4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05LdIf2j4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05LdIf2j4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05LdIf2j4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05LdIf2j4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05LdIf2j4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05LdIf2j4 .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-v05LdIf2j4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05LdIf2j4 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05LdIf2j4 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05LdIf2j4 .navbar {
    height: 70px;
  }
  .cid-v05LdIf2j4 .navbar.opened {
    height: auto;
  }
  .cid-v05LdIf2j4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05LdIf2j4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05LdIf2j4 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05LdIf2j4 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05LdIf2j4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05LdIf2j4 .navbar-brand {
    margin-right: auto;
  }
  .cid-v05LdIf2j4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05LdIf2j4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05LdIf2j4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05LdIf2j4 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05LdIf2j4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05LdIf2j4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05LdIf2j4 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05LdIf2j4 .content-wrap {
    display: block;
  }
}
.cid-v05LdKMkiy {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05LdKMkiy .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05LdKMkiy .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05LdKMkiy .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05LdKMkiy .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05LdKMkiy .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05LdKMkiy .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05LdKMkiy .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05LdKMkiy .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05LdKMkiy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05LdKMkiy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05LdKMkiy .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05LdKMkiy .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05LdKMkiy .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05LdKMkiy .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05LdKMkiy .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05LdKMkiy .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05LdKMkiy .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05LdKMkiy .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05LdKMkiy .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05LdKMkiy .mbr-section-title {
  color: #323432;
}
.cid-v05LdKMkiy .mbr-text,
.cid-v05LdKMkiy .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05LdKMkiy .mbr-section-title,
.cid-v05LdKMkiy .mbr-section-btn,
.cid-v05LdKMkiy .title-wrapper {
  text-align: center;
}
.cid-v05LdMHzBn {
  background-color: #ea3d5b;
}
.cid-v05LdMHzBn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05LdMHzBn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05LdMHzBn .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05LdMHzBn .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05LdMHzBn .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05LdMHzBn .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05LdMHzBn .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05LdMHzBn .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05LdMHzBn .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05LdMHzBn .mbr-section-title {
  color: #fffaf0;
}
.cid-v05LdMHzBn .mbr-text,
.cid-v05LdMHzBn .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05LdMHzBn .mbr-section-title,
.cid-v05LdMHzBn .mbr-section-btn,
.cid-v05LdMHzBn .title-wrapper {
  text-align: justify;
}
.cid-v05Lgv4Hm8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05Lgv4Hm8 .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-v05Lgv4Hm8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05Lgv4Hm8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05Lgv4Hm8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05Lgv4Hm8 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05Lgv4Hm8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05Lgv4Hm8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05Lgv4Hm8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05Lgv4Hm8 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05Lgv4Hm8 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05Lgv4Hm8 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05Lgv4Hm8 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05Lgv4Hm8 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05Lgv4Hm8 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05Lgv4Hm8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05Lgv4Hm8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05Lgv4Hm8 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05Lgv4Hm8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05Lgv4Hm8 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05Lgv4Hm8 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05Lgv4Hm8 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05Lgv4Hm8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05Lgv4Hm8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05Lgv4Hm8 .container,
.cid-v05Lgv4Hm8 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .container,
  .cid-v05Lgv4Hm8 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05Lgv4Hm8 .container,
  .cid-v05Lgv4Hm8 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05Lgv4Hm8 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05Lgv4Hm8 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05Lgv4Hm8 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05Lgv4Hm8 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05Lgv4Hm8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05Lgv4Hm8 .nav-item:focus,
.cid-v05Lgv4Hm8 .nav-link:focus {
  outline: none;
}
.cid-v05Lgv4Hm8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05Lgv4Hm8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05Lgv4Hm8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05Lgv4Hm8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05Lgv4Hm8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05Lgv4Hm8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05Lgv4Hm8 .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-v05Lgv4Hm8 .navbar.opened {
  transition: all 0.3s;
}
.cid-v05Lgv4Hm8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05Lgv4Hm8 .navbar .navbar-logo img {
  width: auto;
}
.cid-v05Lgv4Hm8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05Lgv4Hm8 .navbar.collapsed {
  justify-content: center;
}
.cid-v05Lgv4Hm8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05Lgv4Hm8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05Lgv4Hm8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05Lgv4Hm8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05Lgv4Hm8 .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-v05Lgv4Hm8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05Lgv4Hm8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05Lgv4Hm8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05Lgv4Hm8 .navbar {
    min-height: 72px;
  }
  .cid-v05Lgv4Hm8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05Lgv4Hm8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05Lgv4Hm8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05Lgv4Hm8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05Lgv4Hm8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05Lgv4Hm8 .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-v05Lgv4Hm8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05Lgv4Hm8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05Lgv4Hm8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05Lgv4Hm8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05Lgv4Hm8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05Lgv4Hm8 .dropdown-item.active,
.cid-v05Lgv4Hm8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v05Lgv4Hm8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05Lgv4Hm8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05Lgv4Hm8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05Lgv4Hm8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05Lgv4Hm8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05Lgv4Hm8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05Lgv4Hm8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05Lgv4Hm8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .navbar-buttons {
    text-align: left;
  }
}
.cid-v05Lgv4Hm8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05Lgv4Hm8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05Lgv4Hm8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05Lgv4Hm8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Lgv4Hm8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Lgv4Hm8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05Lgv4Hm8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Lgv4Hm8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05Lgv4Hm8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05Lgv4Hm8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Lgv4Hm8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05Lgv4Hm8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05Lgv4Hm8 .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-v05Lgv4Hm8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05Lgv4Hm8 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05Lgv4Hm8 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05Lgv4Hm8 .navbar {
    height: 70px;
  }
  .cid-v05Lgv4Hm8 .navbar.opened {
    height: auto;
  }
  .cid-v05Lgv4Hm8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05Lgv4Hm8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05Lgv4Hm8 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05Lgv4Hm8 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05Lgv4Hm8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05Lgv4Hm8 .navbar-brand {
    margin-right: auto;
  }
  .cid-v05Lgv4Hm8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05Lgv4Hm8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05Lgv4Hm8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05Lgv4Hm8 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05Lgv4Hm8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05Lgv4Hm8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05Lgv4Hm8 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05Lgv4Hm8 .content-wrap {
    display: block;
  }
}
.cid-v05LgxL3F5 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05LgxL3F5 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05LgxL3F5 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05LgxL3F5 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05LgxL3F5 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05LgxL3F5 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05LgxL3F5 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05LgxL3F5 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05LgxL3F5 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05LgxL3F5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05LgxL3F5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05LgxL3F5 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05LgxL3F5 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05LgxL3F5 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05LgxL3F5 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05LgxL3F5 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05LgxL3F5 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05LgxL3F5 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05LgxL3F5 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05LgxL3F5 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05LgxL3F5 .mbr-section-title {
  color: #323432;
}
.cid-v05LgxL3F5 .mbr-text,
.cid-v05LgxL3F5 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05LgxL3F5 .mbr-section-title,
.cid-v05LgxL3F5 .mbr-section-btn,
.cid-v05LgxL3F5 .title-wrapper {
  text-align: center;
}
.cid-v05LgzSPMb {
  background-color: #ea3d5b;
}
.cid-v05LgzSPMb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05LgzSPMb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05LgzSPMb .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05LgzSPMb .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05LgzSPMb .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05LgzSPMb .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05LgzSPMb .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05LgzSPMb .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05LgzSPMb .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05LgzSPMb .mbr-section-title {
  color: #fffaf0;
}
.cid-v05LgzSPMb .mbr-text,
.cid-v05LgzSPMb .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05LgzSPMb .mbr-section-title,
.cid-v05LgzSPMb .mbr-section-btn,
.cid-v05LgzSPMb .title-wrapper {
  text-align: justify;
}
.cid-v05LVZdl2m {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05LVZdl2m .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-v05LVZdl2m .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05LVZdl2m .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05LVZdl2m .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05LVZdl2m .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05LVZdl2m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05LVZdl2m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05LVZdl2m .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05LVZdl2m .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05LVZdl2m .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05LVZdl2m .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05LVZdl2m .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05LVZdl2m .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05LVZdl2m .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05LVZdl2m .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05LVZdl2m .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05LVZdl2m .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05LVZdl2m .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05LVZdl2m .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05LVZdl2m .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05LVZdl2m .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05LVZdl2m .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05LVZdl2m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05LVZdl2m .container,
.cid-v05LVZdl2m .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .container,
  .cid-v05LVZdl2m .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05LVZdl2m .container,
  .cid-v05LVZdl2m .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05LVZdl2m .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05LVZdl2m .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05LVZdl2m .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05LVZdl2m .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05LVZdl2m .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05LVZdl2m .nav-item:focus,
.cid-v05LVZdl2m .nav-link:focus {
  outline: none;
}
.cid-v05LVZdl2m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05LVZdl2m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05LVZdl2m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05LVZdl2m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05LVZdl2m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05LVZdl2m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05LVZdl2m .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-v05LVZdl2m .navbar.opened {
  transition: all 0.3s;
}
.cid-v05LVZdl2m .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05LVZdl2m .navbar .navbar-logo img {
  width: auto;
}
.cid-v05LVZdl2m .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05LVZdl2m .navbar.collapsed {
  justify-content: center;
}
.cid-v05LVZdl2m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05LVZdl2m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05LVZdl2m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05LVZdl2m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05LVZdl2m .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-v05LVZdl2m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05LVZdl2m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05LVZdl2m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05LVZdl2m .navbar {
    min-height: 72px;
  }
  .cid-v05LVZdl2m .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05LVZdl2m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05LVZdl2m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05LVZdl2m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05LVZdl2m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05LVZdl2m .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-v05LVZdl2m .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05LVZdl2m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05LVZdl2m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05LVZdl2m .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05LVZdl2m .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05LVZdl2m .dropdown-item.active,
.cid-v05LVZdl2m .dropdown-item:active {
  background-color: transparent;
}
.cid-v05LVZdl2m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05LVZdl2m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05LVZdl2m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05LVZdl2m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05LVZdl2m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05LVZdl2m .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05LVZdl2m ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05LVZdl2m .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .navbar-buttons {
    text-align: left;
  }
}
.cid-v05LVZdl2m button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05LVZdl2m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05LVZdl2m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05LVZdl2m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05LVZdl2m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05LVZdl2m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05LVZdl2m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05LVZdl2m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05LVZdl2m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05LVZdl2m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05LVZdl2m .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05LVZdl2m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05LVZdl2m .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-v05LVZdl2m .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05LVZdl2m .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05LVZdl2m .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05LVZdl2m .navbar {
    height: 70px;
  }
  .cid-v05LVZdl2m .navbar.opened {
    height: auto;
  }
  .cid-v05LVZdl2m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05LVZdl2m .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05LVZdl2m .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05LVZdl2m .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05LVZdl2m .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05LVZdl2m .navbar-brand {
    margin-right: auto;
  }
  .cid-v05LVZdl2m .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05LVZdl2m .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05LVZdl2m .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05LVZdl2m .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05LVZdl2m .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05LVZdl2m .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05LVZdl2m .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05LVZdl2m .content-wrap {
    display: block;
  }
}
.cid-v05LW26UkL {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05LW26UkL .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05LW26UkL .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05LW26UkL .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05LW26UkL .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05LW26UkL .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05LW26UkL .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05LW26UkL .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05LW26UkL .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05LW26UkL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05LW26UkL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05LW26UkL .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05LW26UkL .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05LW26UkL .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05LW26UkL .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05LW26UkL .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05LW26UkL .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05LW26UkL .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05LW26UkL .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05LW26UkL .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05LW26UkL .mbr-section-title {
  color: #323432;
}
.cid-v05LW26UkL .mbr-text,
.cid-v05LW26UkL .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05LW26UkL .mbr-section-title,
.cid-v05LW26UkL .mbr-section-btn,
.cid-v05LW26UkL .title-wrapper {
  text-align: center;
}
.cid-v05LW46T5q {
  background-color: #ea3d5b;
}
.cid-v05LW46T5q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05LW46T5q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05LW46T5q .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05LW46T5q .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05LW46T5q .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05LW46T5q .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05LW46T5q .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05LW46T5q .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05LW46T5q .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05LW46T5q .mbr-section-title {
  color: #fffaf0;
}
.cid-v05LW46T5q .mbr-text,
.cid-v05LW46T5q .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05LW46T5q .mbr-section-title,
.cid-v05LW46T5q .mbr-section-btn,
.cid-v05LW46T5q .title-wrapper {
  text-align: justify;
}
.cid-v05LZ6rH3R {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05LZ6rH3R .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-v05LZ6rH3R .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05LZ6rH3R .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05LZ6rH3R .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05LZ6rH3R .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05LZ6rH3R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05LZ6rH3R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05LZ6rH3R .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05LZ6rH3R .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05LZ6rH3R .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05LZ6rH3R .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05LZ6rH3R .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05LZ6rH3R .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05LZ6rH3R .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05LZ6rH3R .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05LZ6rH3R .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05LZ6rH3R .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05LZ6rH3R .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05LZ6rH3R .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05LZ6rH3R .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05LZ6rH3R .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05LZ6rH3R .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05LZ6rH3R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05LZ6rH3R .container,
.cid-v05LZ6rH3R .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .container,
  .cid-v05LZ6rH3R .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05LZ6rH3R .container,
  .cid-v05LZ6rH3R .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05LZ6rH3R .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05LZ6rH3R .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05LZ6rH3R .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05LZ6rH3R .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05LZ6rH3R .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05LZ6rH3R .nav-item:focus,
.cid-v05LZ6rH3R .nav-link:focus {
  outline: none;
}
.cid-v05LZ6rH3R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05LZ6rH3R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05LZ6rH3R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05LZ6rH3R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05LZ6rH3R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05LZ6rH3R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05LZ6rH3R .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-v05LZ6rH3R .navbar.opened {
  transition: all 0.3s;
}
.cid-v05LZ6rH3R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05LZ6rH3R .navbar .navbar-logo img {
  width: auto;
}
.cid-v05LZ6rH3R .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05LZ6rH3R .navbar.collapsed {
  justify-content: center;
}
.cid-v05LZ6rH3R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05LZ6rH3R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05LZ6rH3R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05LZ6rH3R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05LZ6rH3R .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-v05LZ6rH3R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05LZ6rH3R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05LZ6rH3R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05LZ6rH3R .navbar {
    min-height: 72px;
  }
  .cid-v05LZ6rH3R .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05LZ6rH3R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05LZ6rH3R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05LZ6rH3R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05LZ6rH3R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05LZ6rH3R .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-v05LZ6rH3R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05LZ6rH3R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05LZ6rH3R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05LZ6rH3R .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05LZ6rH3R .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05LZ6rH3R .dropdown-item.active,
.cid-v05LZ6rH3R .dropdown-item:active {
  background-color: transparent;
}
.cid-v05LZ6rH3R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05LZ6rH3R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05LZ6rH3R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05LZ6rH3R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05LZ6rH3R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05LZ6rH3R .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05LZ6rH3R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05LZ6rH3R .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .navbar-buttons {
    text-align: left;
  }
}
.cid-v05LZ6rH3R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05LZ6rH3R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05LZ6rH3R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05LZ6rH3R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05LZ6rH3R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05LZ6rH3R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05LZ6rH3R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05LZ6rH3R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05LZ6rH3R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05LZ6rH3R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05LZ6rH3R .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05LZ6rH3R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05LZ6rH3R .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-v05LZ6rH3R .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05LZ6rH3R .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05LZ6rH3R .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05LZ6rH3R .navbar {
    height: 70px;
  }
  .cid-v05LZ6rH3R .navbar.opened {
    height: auto;
  }
  .cid-v05LZ6rH3R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05LZ6rH3R .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05LZ6rH3R .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05LZ6rH3R .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05LZ6rH3R .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05LZ6rH3R .navbar-brand {
    margin-right: auto;
  }
  .cid-v05LZ6rH3R .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05LZ6rH3R .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05LZ6rH3R .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05LZ6rH3R .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05LZ6rH3R .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05LZ6rH3R .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05LZ6rH3R .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05LZ6rH3R .content-wrap {
    display: block;
  }
}
.cid-v05LZ94xCX {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05LZ94xCX .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05LZ94xCX .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05LZ94xCX .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05LZ94xCX .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05LZ94xCX .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05LZ94xCX .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05LZ94xCX .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05LZ94xCX .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05LZ94xCX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05LZ94xCX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05LZ94xCX .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05LZ94xCX .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05LZ94xCX .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05LZ94xCX .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05LZ94xCX .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05LZ94xCX .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05LZ94xCX .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05LZ94xCX .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05LZ94xCX .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05LZ94xCX .mbr-section-title {
  color: #323432;
}
.cid-v05LZ94xCX .mbr-text,
.cid-v05LZ94xCX .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05LZ94xCX .mbr-section-title,
.cid-v05LZ94xCX .mbr-section-btn,
.cid-v05LZ94xCX .title-wrapper {
  text-align: center;
}
.cid-v05LZb39rV {
  background-color: #ea3d5b;
}
.cid-v05LZb39rV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05LZb39rV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05LZb39rV .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05LZb39rV .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05LZb39rV .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05LZb39rV .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05LZb39rV .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05LZb39rV .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05LZb39rV .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05LZb39rV .mbr-section-title {
  color: #fffaf0;
}
.cid-v05LZb39rV .mbr-text,
.cid-v05LZb39rV .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05LZb39rV .mbr-section-title,
.cid-v05LZb39rV .mbr-section-btn,
.cid-v05LZb39rV .title-wrapper {
  text-align: justify;
}
.cid-v05M25nwgo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05M25nwgo .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-v05M25nwgo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05M25nwgo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05M25nwgo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05M25nwgo .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05M25nwgo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05M25nwgo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05M25nwgo .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05M25nwgo .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05M25nwgo .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05M25nwgo .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05M25nwgo .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05M25nwgo .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05M25nwgo .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05M25nwgo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05M25nwgo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05M25nwgo .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05M25nwgo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05M25nwgo .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05M25nwgo .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05M25nwgo .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05M25nwgo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05M25nwgo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05M25nwgo .container,
.cid-v05M25nwgo .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .container,
  .cid-v05M25nwgo .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05M25nwgo .container,
  .cid-v05M25nwgo .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05M25nwgo .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05M25nwgo .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05M25nwgo .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05M25nwgo .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05M25nwgo .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05M25nwgo .nav-item:focus,
.cid-v05M25nwgo .nav-link:focus {
  outline: none;
}
.cid-v05M25nwgo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05M25nwgo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05M25nwgo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05M25nwgo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05M25nwgo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05M25nwgo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05M25nwgo .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-v05M25nwgo .navbar.opened {
  transition: all 0.3s;
}
.cid-v05M25nwgo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05M25nwgo .navbar .navbar-logo img {
  width: auto;
}
.cid-v05M25nwgo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05M25nwgo .navbar.collapsed {
  justify-content: center;
}
.cid-v05M25nwgo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05M25nwgo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05M25nwgo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05M25nwgo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05M25nwgo .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-v05M25nwgo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05M25nwgo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05M25nwgo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05M25nwgo .navbar {
    min-height: 72px;
  }
  .cid-v05M25nwgo .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05M25nwgo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05M25nwgo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05M25nwgo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05M25nwgo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05M25nwgo .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-v05M25nwgo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05M25nwgo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05M25nwgo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05M25nwgo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05M25nwgo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05M25nwgo .dropdown-item.active,
.cid-v05M25nwgo .dropdown-item:active {
  background-color: transparent;
}
.cid-v05M25nwgo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05M25nwgo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05M25nwgo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05M25nwgo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05M25nwgo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05M25nwgo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05M25nwgo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05M25nwgo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .navbar-buttons {
    text-align: left;
  }
}
.cid-v05M25nwgo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05M25nwgo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05M25nwgo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05M25nwgo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05M25nwgo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05M25nwgo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05M25nwgo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05M25nwgo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05M25nwgo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05M25nwgo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05M25nwgo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05M25nwgo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05M25nwgo .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-v05M25nwgo .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05M25nwgo .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05M25nwgo .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05M25nwgo .navbar {
    height: 70px;
  }
  .cid-v05M25nwgo .navbar.opened {
    height: auto;
  }
  .cid-v05M25nwgo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05M25nwgo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05M25nwgo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05M25nwgo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05M25nwgo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05M25nwgo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05M25nwgo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05M25nwgo .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05M25nwgo .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05M25nwgo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05M25nwgo .navbar-brand {
    margin-right: auto;
  }
  .cid-v05M25nwgo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05M25nwgo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05M25nwgo .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05M25nwgo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05M25nwgo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05M25nwgo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05M25nwgo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05M25nwgo .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05M25nwgo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05M25nwgo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05M25nwgo .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05M25nwgo .content-wrap {
    display: block;
  }
}
.cid-v05M28lkAo {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05M28lkAo .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05M28lkAo .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05M28lkAo .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05M28lkAo .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05M28lkAo .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05M28lkAo .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05M28lkAo .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05M28lkAo .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05M28lkAo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05M28lkAo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05M28lkAo .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05M28lkAo .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05M28lkAo .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05M28lkAo .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05M28lkAo .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05M28lkAo .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05M28lkAo .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05M28lkAo .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05M28lkAo .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05M28lkAo .mbr-section-title {
  color: #323432;
}
.cid-v05M28lkAo .mbr-text,
.cid-v05M28lkAo .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05M28lkAo .mbr-section-title,
.cid-v05M28lkAo .mbr-section-btn,
.cid-v05M28lkAo .title-wrapper {
  text-align: center;
}
.cid-v05M2ane7Z {
  background-color: #ea3d5b;
}
.cid-v05M2ane7Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05M2ane7Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05M2ane7Z .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05M2ane7Z .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05M2ane7Z .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05M2ane7Z .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05M2ane7Z .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05M2ane7Z .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05M2ane7Z .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05M2ane7Z .mbr-section-title {
  color: #fffaf0;
}
.cid-v05M2ane7Z .mbr-text,
.cid-v05M2ane7Z .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05M2ane7Z .mbr-section-title,
.cid-v05M2ane7Z .mbr-section-btn,
.cid-v05M2ane7Z .title-wrapper {
  text-align: justify;
}
.cid-v05M5jNyRv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05M5jNyRv .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-v05M5jNyRv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05M5jNyRv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05M5jNyRv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05M5jNyRv .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05M5jNyRv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05M5jNyRv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05M5jNyRv .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05M5jNyRv .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05M5jNyRv .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05M5jNyRv .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05M5jNyRv .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05M5jNyRv .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05M5jNyRv .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05M5jNyRv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05M5jNyRv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05M5jNyRv .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05M5jNyRv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05M5jNyRv .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05M5jNyRv .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05M5jNyRv .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05M5jNyRv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05M5jNyRv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05M5jNyRv .container,
.cid-v05M5jNyRv .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .container,
  .cid-v05M5jNyRv .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05M5jNyRv .container,
  .cid-v05M5jNyRv .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05M5jNyRv .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05M5jNyRv .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05M5jNyRv .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05M5jNyRv .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05M5jNyRv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05M5jNyRv .nav-item:focus,
.cid-v05M5jNyRv .nav-link:focus {
  outline: none;
}
.cid-v05M5jNyRv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05M5jNyRv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05M5jNyRv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05M5jNyRv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05M5jNyRv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05M5jNyRv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05M5jNyRv .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-v05M5jNyRv .navbar.opened {
  transition: all 0.3s;
}
.cid-v05M5jNyRv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05M5jNyRv .navbar .navbar-logo img {
  width: auto;
}
.cid-v05M5jNyRv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05M5jNyRv .navbar.collapsed {
  justify-content: center;
}
.cid-v05M5jNyRv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05M5jNyRv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05M5jNyRv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05M5jNyRv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05M5jNyRv .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-v05M5jNyRv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05M5jNyRv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05M5jNyRv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05M5jNyRv .navbar {
    min-height: 72px;
  }
  .cid-v05M5jNyRv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05M5jNyRv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05M5jNyRv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05M5jNyRv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05M5jNyRv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05M5jNyRv .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-v05M5jNyRv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05M5jNyRv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05M5jNyRv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05M5jNyRv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05M5jNyRv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05M5jNyRv .dropdown-item.active,
.cid-v05M5jNyRv .dropdown-item:active {
  background-color: transparent;
}
.cid-v05M5jNyRv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05M5jNyRv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05M5jNyRv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05M5jNyRv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05M5jNyRv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05M5jNyRv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05M5jNyRv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05M5jNyRv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .navbar-buttons {
    text-align: left;
  }
}
.cid-v05M5jNyRv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05M5jNyRv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05M5jNyRv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05M5jNyRv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05M5jNyRv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05M5jNyRv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05M5jNyRv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05M5jNyRv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05M5jNyRv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05M5jNyRv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05M5jNyRv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05M5jNyRv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05M5jNyRv .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-v05M5jNyRv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05M5jNyRv .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05M5jNyRv .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05M5jNyRv .navbar {
    height: 70px;
  }
  .cid-v05M5jNyRv .navbar.opened {
    height: auto;
  }
  .cid-v05M5jNyRv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05M5jNyRv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05M5jNyRv .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05M5jNyRv .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05M5jNyRv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05M5jNyRv .navbar-brand {
    margin-right: auto;
  }
  .cid-v05M5jNyRv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05M5jNyRv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05M5jNyRv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05M5jNyRv .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05M5jNyRv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05M5jNyRv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05M5jNyRv .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05M5jNyRv .content-wrap {
    display: block;
  }
}
.cid-v05M5mvLXB {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05M5mvLXB .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05M5mvLXB .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05M5mvLXB .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05M5mvLXB .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05M5mvLXB .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05M5mvLXB .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05M5mvLXB .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05M5mvLXB .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05M5mvLXB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05M5mvLXB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05M5mvLXB .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05M5mvLXB .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05M5mvLXB .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05M5mvLXB .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05M5mvLXB .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05M5mvLXB .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05M5mvLXB .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05M5mvLXB .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05M5mvLXB .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05M5mvLXB .mbr-section-title {
  color: #323432;
}
.cid-v05M5mvLXB .mbr-text,
.cid-v05M5mvLXB .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05M5mvLXB .mbr-section-title,
.cid-v05M5mvLXB .mbr-section-btn,
.cid-v05M5mvLXB .title-wrapper {
  text-align: center;
}
.cid-v05M5owmJb {
  background-color: #ea3d5b;
}
.cid-v05M5owmJb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05M5owmJb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05M5owmJb .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05M5owmJb .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05M5owmJb .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05M5owmJb .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05M5owmJb .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05M5owmJb .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05M5owmJb .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05M5owmJb .mbr-section-title {
  color: #fffaf0;
}
.cid-v05M5owmJb .mbr-text,
.cid-v05M5owmJb .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05M5owmJb .mbr-section-title,
.cid-v05M5owmJb .mbr-section-btn,
.cid-v05M5owmJb .title-wrapper {
  text-align: justify;
}
.cid-v05M8pQC7r {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05M8pQC7r .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-v05M8pQC7r .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05M8pQC7r .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05M8pQC7r .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05M8pQC7r .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05M8pQC7r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05M8pQC7r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05M8pQC7r .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05M8pQC7r .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05M8pQC7r .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05M8pQC7r .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05M8pQC7r .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05M8pQC7r .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05M8pQC7r .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05M8pQC7r .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05M8pQC7r .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05M8pQC7r .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05M8pQC7r .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05M8pQC7r .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05M8pQC7r .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05M8pQC7r .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05M8pQC7r .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05M8pQC7r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05M8pQC7r .container,
.cid-v05M8pQC7r .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .container,
  .cid-v05M8pQC7r .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05M8pQC7r .container,
  .cid-v05M8pQC7r .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05M8pQC7r .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05M8pQC7r .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05M8pQC7r .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05M8pQC7r .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05M8pQC7r .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05M8pQC7r .nav-item:focus,
.cid-v05M8pQC7r .nav-link:focus {
  outline: none;
}
.cid-v05M8pQC7r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05M8pQC7r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05M8pQC7r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05M8pQC7r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05M8pQC7r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05M8pQC7r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05M8pQC7r .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-v05M8pQC7r .navbar.opened {
  transition: all 0.3s;
}
.cid-v05M8pQC7r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05M8pQC7r .navbar .navbar-logo img {
  width: auto;
}
.cid-v05M8pQC7r .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05M8pQC7r .navbar.collapsed {
  justify-content: center;
}
.cid-v05M8pQC7r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05M8pQC7r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05M8pQC7r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05M8pQC7r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05M8pQC7r .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-v05M8pQC7r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05M8pQC7r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05M8pQC7r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05M8pQC7r .navbar {
    min-height: 72px;
  }
  .cid-v05M8pQC7r .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05M8pQC7r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05M8pQC7r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05M8pQC7r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05M8pQC7r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05M8pQC7r .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-v05M8pQC7r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05M8pQC7r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05M8pQC7r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05M8pQC7r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05M8pQC7r .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05M8pQC7r .dropdown-item.active,
.cid-v05M8pQC7r .dropdown-item:active {
  background-color: transparent;
}
.cid-v05M8pQC7r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05M8pQC7r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05M8pQC7r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05M8pQC7r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05M8pQC7r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05M8pQC7r .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05M8pQC7r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05M8pQC7r .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .navbar-buttons {
    text-align: left;
  }
}
.cid-v05M8pQC7r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05M8pQC7r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05M8pQC7r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05M8pQC7r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05M8pQC7r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05M8pQC7r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05M8pQC7r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05M8pQC7r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05M8pQC7r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05M8pQC7r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05M8pQC7r .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05M8pQC7r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05M8pQC7r .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-v05M8pQC7r .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05M8pQC7r .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05M8pQC7r .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05M8pQC7r .navbar {
    height: 70px;
  }
  .cid-v05M8pQC7r .navbar.opened {
    height: auto;
  }
  .cid-v05M8pQC7r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05M8pQC7r .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05M8pQC7r .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05M8pQC7r .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05M8pQC7r .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05M8pQC7r .navbar-brand {
    margin-right: auto;
  }
  .cid-v05M8pQC7r .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05M8pQC7r .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05M8pQC7r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05M8pQC7r .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05M8pQC7r .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05M8pQC7r .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05M8pQC7r .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05M8pQC7r .content-wrap {
    display: block;
  }
}
.cid-v05M8sArCi {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05M8sArCi .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05M8sArCi .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05M8sArCi .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05M8sArCi .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05M8sArCi .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05M8sArCi .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05M8sArCi .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05M8sArCi .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05M8sArCi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05M8sArCi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05M8sArCi .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05M8sArCi .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05M8sArCi .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05M8sArCi .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05M8sArCi .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05M8sArCi .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05M8sArCi .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05M8sArCi .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05M8sArCi .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05M8sArCi .mbr-section-title {
  color: #323432;
}
.cid-v05M8sArCi .mbr-text,
.cid-v05M8sArCi .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05M8sArCi .mbr-section-title,
.cid-v05M8sArCi .mbr-section-btn,
.cid-v05M8sArCi .title-wrapper {
  text-align: center;
}
.cid-v05M8uEo5l {
  background-color: #ea3d5b;
}
.cid-v05M8uEo5l .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05M8uEo5l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05M8uEo5l .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05M8uEo5l .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05M8uEo5l .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05M8uEo5l .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05M8uEo5l .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05M8uEo5l .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05M8uEo5l .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05M8uEo5l .mbr-section-title {
  color: #fffaf0;
}
.cid-v05M8uEo5l .mbr-text,
.cid-v05M8uEo5l .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05M8uEo5l .mbr-section-title,
.cid-v05M8uEo5l .mbr-section-btn,
.cid-v05M8uEo5l .title-wrapper {
  text-align: justify;
}
.cid-v05MbM5YnQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05MbM5YnQ .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-v05MbM5YnQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05MbM5YnQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05MbM5YnQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05MbM5YnQ .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05MbM5YnQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05MbM5YnQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05MbM5YnQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05MbM5YnQ .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05MbM5YnQ .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05MbM5YnQ .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05MbM5YnQ .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05MbM5YnQ .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05MbM5YnQ .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05MbM5YnQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05MbM5YnQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05MbM5YnQ .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05MbM5YnQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05MbM5YnQ .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05MbM5YnQ .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05MbM5YnQ .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05MbM5YnQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05MbM5YnQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05MbM5YnQ .container,
.cid-v05MbM5YnQ .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .container,
  .cid-v05MbM5YnQ .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05MbM5YnQ .container,
  .cid-v05MbM5YnQ .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05MbM5YnQ .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05MbM5YnQ .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05MbM5YnQ .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05MbM5YnQ .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05MbM5YnQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05MbM5YnQ .nav-item:focus,
.cid-v05MbM5YnQ .nav-link:focus {
  outline: none;
}
.cid-v05MbM5YnQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05MbM5YnQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05MbM5YnQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05MbM5YnQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05MbM5YnQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05MbM5YnQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05MbM5YnQ .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-v05MbM5YnQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v05MbM5YnQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05MbM5YnQ .navbar .navbar-logo img {
  width: auto;
}
.cid-v05MbM5YnQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05MbM5YnQ .navbar.collapsed {
  justify-content: center;
}
.cid-v05MbM5YnQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05MbM5YnQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05MbM5YnQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05MbM5YnQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05MbM5YnQ .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-v05MbM5YnQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05MbM5YnQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05MbM5YnQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05MbM5YnQ .navbar {
    min-height: 72px;
  }
  .cid-v05MbM5YnQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05MbM5YnQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05MbM5YnQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05MbM5YnQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05MbM5YnQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05MbM5YnQ .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-v05MbM5YnQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05MbM5YnQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05MbM5YnQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05MbM5YnQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05MbM5YnQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05MbM5YnQ .dropdown-item.active,
.cid-v05MbM5YnQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v05MbM5YnQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05MbM5YnQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05MbM5YnQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05MbM5YnQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05MbM5YnQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05MbM5YnQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05MbM5YnQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05MbM5YnQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .navbar-buttons {
    text-align: left;
  }
}
.cid-v05MbM5YnQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05MbM5YnQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05MbM5YnQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05MbM5YnQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05MbM5YnQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05MbM5YnQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05MbM5YnQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05MbM5YnQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05MbM5YnQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05MbM5YnQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05MbM5YnQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05MbM5YnQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05MbM5YnQ .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-v05MbM5YnQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05MbM5YnQ .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05MbM5YnQ .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05MbM5YnQ .navbar {
    height: 70px;
  }
  .cid-v05MbM5YnQ .navbar.opened {
    height: auto;
  }
  .cid-v05MbM5YnQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05MbM5YnQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05MbM5YnQ .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05MbM5YnQ .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05MbM5YnQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05MbM5YnQ .navbar-brand {
    margin-right: auto;
  }
  .cid-v05MbM5YnQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05MbM5YnQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05MbM5YnQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05MbM5YnQ .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05MbM5YnQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05MbM5YnQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05MbM5YnQ .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05MbM5YnQ .content-wrap {
    display: block;
  }
}
.cid-v05MbOMaNR {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05MbOMaNR .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05MbOMaNR .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05MbOMaNR .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05MbOMaNR .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05MbOMaNR .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05MbOMaNR .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05MbOMaNR .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05MbOMaNR .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05MbOMaNR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05MbOMaNR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05MbOMaNR .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05MbOMaNR .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05MbOMaNR .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05MbOMaNR .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05MbOMaNR .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05MbOMaNR .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05MbOMaNR .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05MbOMaNR .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05MbOMaNR .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05MbOMaNR .mbr-section-title {
  color: #323432;
}
.cid-v05MbOMaNR .mbr-text,
.cid-v05MbOMaNR .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05MbOMaNR .mbr-section-title,
.cid-v05MbOMaNR .mbr-section-btn,
.cid-v05MbOMaNR .title-wrapper {
  text-align: center;
}
.cid-v05MbQMQ8O {
  background-color: #ea3d5b;
}
.cid-v05MbQMQ8O .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05MbQMQ8O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05MbQMQ8O .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05MbQMQ8O .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05MbQMQ8O .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05MbQMQ8O .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05MbQMQ8O .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05MbQMQ8O .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05MbQMQ8O .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05MbQMQ8O .mbr-section-title {
  color: #fffaf0;
}
.cid-v05MbQMQ8O .mbr-text,
.cid-v05MbQMQ8O .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05MbQMQ8O .mbr-section-title,
.cid-v05MbQMQ8O .mbr-section-btn,
.cid-v05MbQMQ8O .title-wrapper {
  text-align: justify;
}
.cid-v05MnIHHAf {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05MnIHHAf .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-v05MnIHHAf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05MnIHHAf .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05MnIHHAf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05MnIHHAf .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05MnIHHAf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05MnIHHAf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05MnIHHAf .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05MnIHHAf .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05MnIHHAf .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05MnIHHAf .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05MnIHHAf .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05MnIHHAf .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05MnIHHAf .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05MnIHHAf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05MnIHHAf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05MnIHHAf .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05MnIHHAf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05MnIHHAf .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05MnIHHAf .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05MnIHHAf .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05MnIHHAf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05MnIHHAf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05MnIHHAf .container,
.cid-v05MnIHHAf .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .container,
  .cid-v05MnIHHAf .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05MnIHHAf .container,
  .cid-v05MnIHHAf .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05MnIHHAf .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05MnIHHAf .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05MnIHHAf .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05MnIHHAf .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05MnIHHAf .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05MnIHHAf .nav-item:focus,
.cid-v05MnIHHAf .nav-link:focus {
  outline: none;
}
.cid-v05MnIHHAf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05MnIHHAf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05MnIHHAf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05MnIHHAf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05MnIHHAf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05MnIHHAf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05MnIHHAf .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-v05MnIHHAf .navbar.opened {
  transition: all 0.3s;
}
.cid-v05MnIHHAf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05MnIHHAf .navbar .navbar-logo img {
  width: auto;
}
.cid-v05MnIHHAf .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05MnIHHAf .navbar.collapsed {
  justify-content: center;
}
.cid-v05MnIHHAf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05MnIHHAf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05MnIHHAf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05MnIHHAf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05MnIHHAf .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-v05MnIHHAf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05MnIHHAf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05MnIHHAf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05MnIHHAf .navbar {
    min-height: 72px;
  }
  .cid-v05MnIHHAf .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05MnIHHAf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05MnIHHAf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05MnIHHAf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05MnIHHAf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05MnIHHAf .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-v05MnIHHAf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05MnIHHAf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05MnIHHAf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05MnIHHAf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05MnIHHAf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05MnIHHAf .dropdown-item.active,
.cid-v05MnIHHAf .dropdown-item:active {
  background-color: transparent;
}
.cid-v05MnIHHAf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05MnIHHAf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05MnIHHAf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05MnIHHAf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05MnIHHAf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05MnIHHAf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05MnIHHAf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05MnIHHAf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .navbar-buttons {
    text-align: left;
  }
}
.cid-v05MnIHHAf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05MnIHHAf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05MnIHHAf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05MnIHHAf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05MnIHHAf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05MnIHHAf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05MnIHHAf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05MnIHHAf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05MnIHHAf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05MnIHHAf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05MnIHHAf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05MnIHHAf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05MnIHHAf .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-v05MnIHHAf .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05MnIHHAf .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05MnIHHAf .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05MnIHHAf .navbar {
    height: 70px;
  }
  .cid-v05MnIHHAf .navbar.opened {
    height: auto;
  }
  .cid-v05MnIHHAf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05MnIHHAf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05MnIHHAf .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05MnIHHAf .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05MnIHHAf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05MnIHHAf .navbar-brand {
    margin-right: auto;
  }
  .cid-v05MnIHHAf .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05MnIHHAf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05MnIHHAf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05MnIHHAf .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05MnIHHAf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05MnIHHAf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05MnIHHAf .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05MnIHHAf .content-wrap {
    display: block;
  }
}
.cid-v05MnLvmPX {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05MnLvmPX .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05MnLvmPX .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05MnLvmPX .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05MnLvmPX .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05MnLvmPX .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05MnLvmPX .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05MnLvmPX .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05MnLvmPX .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05MnLvmPX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05MnLvmPX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05MnLvmPX .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05MnLvmPX .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05MnLvmPX .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05MnLvmPX .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05MnLvmPX .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05MnLvmPX .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05MnLvmPX .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05MnLvmPX .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05MnLvmPX .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05MnLvmPX .mbr-section-title {
  color: #323432;
}
.cid-v05MnLvmPX .mbr-text,
.cid-v05MnLvmPX .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05MnLvmPX .mbr-section-title,
.cid-v05MnLvmPX .mbr-section-btn,
.cid-v05MnLvmPX .title-wrapper {
  text-align: center;
}
.cid-v05MnNwGmC {
  background-color: #ea3d5b;
}
.cid-v05MnNwGmC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05MnNwGmC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05MnNwGmC .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05MnNwGmC .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05MnNwGmC .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05MnNwGmC .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05MnNwGmC .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05MnNwGmC .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05MnNwGmC .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05MnNwGmC .mbr-section-title {
  color: #fffaf0;
}
.cid-v05MnNwGmC .mbr-text,
.cid-v05MnNwGmC .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05MnNwGmC .mbr-section-title,
.cid-v05MnNwGmC .mbr-section-btn,
.cid-v05MnNwGmC .title-wrapper {
  text-align: justify;
}
.cid-v05Mrhng3c {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05Mrhng3c .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-v05Mrhng3c .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05Mrhng3c .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05Mrhng3c .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05Mrhng3c .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05Mrhng3c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05Mrhng3c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05Mrhng3c .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05Mrhng3c .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05Mrhng3c .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05Mrhng3c .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05Mrhng3c .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05Mrhng3c .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05Mrhng3c .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05Mrhng3c .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05Mrhng3c .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05Mrhng3c .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05Mrhng3c .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05Mrhng3c .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05Mrhng3c .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05Mrhng3c .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05Mrhng3c .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05Mrhng3c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05Mrhng3c .container,
.cid-v05Mrhng3c .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .container,
  .cid-v05Mrhng3c .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05Mrhng3c .container,
  .cid-v05Mrhng3c .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05Mrhng3c .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05Mrhng3c .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05Mrhng3c .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05Mrhng3c .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05Mrhng3c .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05Mrhng3c .nav-item:focus,
.cid-v05Mrhng3c .nav-link:focus {
  outline: none;
}
.cid-v05Mrhng3c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05Mrhng3c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05Mrhng3c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05Mrhng3c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05Mrhng3c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05Mrhng3c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05Mrhng3c .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-v05Mrhng3c .navbar.opened {
  transition: all 0.3s;
}
.cid-v05Mrhng3c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05Mrhng3c .navbar .navbar-logo img {
  width: auto;
}
.cid-v05Mrhng3c .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05Mrhng3c .navbar.collapsed {
  justify-content: center;
}
.cid-v05Mrhng3c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05Mrhng3c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05Mrhng3c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05Mrhng3c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05Mrhng3c .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-v05Mrhng3c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05Mrhng3c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05Mrhng3c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05Mrhng3c .navbar {
    min-height: 72px;
  }
  .cid-v05Mrhng3c .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05Mrhng3c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05Mrhng3c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05Mrhng3c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05Mrhng3c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05Mrhng3c .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-v05Mrhng3c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05Mrhng3c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05Mrhng3c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05Mrhng3c .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05Mrhng3c .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05Mrhng3c .dropdown-item.active,
.cid-v05Mrhng3c .dropdown-item:active {
  background-color: transparent;
}
.cid-v05Mrhng3c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05Mrhng3c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05Mrhng3c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05Mrhng3c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05Mrhng3c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05Mrhng3c .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05Mrhng3c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05Mrhng3c .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .navbar-buttons {
    text-align: left;
  }
}
.cid-v05Mrhng3c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05Mrhng3c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05Mrhng3c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05Mrhng3c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Mrhng3c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Mrhng3c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05Mrhng3c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Mrhng3c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05Mrhng3c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05Mrhng3c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Mrhng3c .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05Mrhng3c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05Mrhng3c .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-v05Mrhng3c .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05Mrhng3c .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05Mrhng3c .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05Mrhng3c .navbar {
    height: 70px;
  }
  .cid-v05Mrhng3c .navbar.opened {
    height: auto;
  }
  .cid-v05Mrhng3c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05Mrhng3c .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05Mrhng3c .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05Mrhng3c .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05Mrhng3c .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05Mrhng3c .navbar-brand {
    margin-right: auto;
  }
  .cid-v05Mrhng3c .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05Mrhng3c .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05Mrhng3c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05Mrhng3c .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05Mrhng3c .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05Mrhng3c .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05Mrhng3c .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05Mrhng3c .content-wrap {
    display: block;
  }
}
.cid-v05Mrk3ET2 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05Mrk3ET2 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05Mrk3ET2 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05Mrk3ET2 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05Mrk3ET2 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05Mrk3ET2 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05Mrk3ET2 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05Mrk3ET2 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05Mrk3ET2 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05Mrk3ET2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05Mrk3ET2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05Mrk3ET2 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05Mrk3ET2 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05Mrk3ET2 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05Mrk3ET2 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05Mrk3ET2 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05Mrk3ET2 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05Mrk3ET2 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05Mrk3ET2 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05Mrk3ET2 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05Mrk3ET2 .mbr-section-title {
  color: #323432;
}
.cid-v05Mrk3ET2 .mbr-text,
.cid-v05Mrk3ET2 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05Mrk3ET2 .mbr-section-title,
.cid-v05Mrk3ET2 .mbr-section-btn,
.cid-v05Mrk3ET2 .title-wrapper {
  text-align: center;
}
.cid-v05Mrm34ue {
  background-color: #ea3d5b;
}
.cid-v05Mrm34ue .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05Mrm34ue .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05Mrm34ue .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05Mrm34ue .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05Mrm34ue .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05Mrm34ue .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05Mrm34ue .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05Mrm34ue .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05Mrm34ue .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05Mrm34ue .mbr-section-title {
  color: #fffaf0;
}
.cid-v05Mrm34ue .mbr-text,
.cid-v05Mrm34ue .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05Mrm34ue .mbr-section-title,
.cid-v05Mrm34ue .mbr-section-btn,
.cid-v05Mrm34ue .title-wrapper {
  text-align: justify;
}
.cid-v05MQYEEAS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05MQYEEAS .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-v05MQYEEAS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05MQYEEAS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05MQYEEAS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05MQYEEAS .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05MQYEEAS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05MQYEEAS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05MQYEEAS .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05MQYEEAS .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05MQYEEAS .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05MQYEEAS .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05MQYEEAS .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05MQYEEAS .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05MQYEEAS .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05MQYEEAS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05MQYEEAS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05MQYEEAS .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05MQYEEAS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05MQYEEAS .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05MQYEEAS .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05MQYEEAS .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05MQYEEAS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05MQYEEAS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05MQYEEAS .container,
.cid-v05MQYEEAS .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .container,
  .cid-v05MQYEEAS .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05MQYEEAS .container,
  .cid-v05MQYEEAS .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05MQYEEAS .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05MQYEEAS .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05MQYEEAS .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05MQYEEAS .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05MQYEEAS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05MQYEEAS .nav-item:focus,
.cid-v05MQYEEAS .nav-link:focus {
  outline: none;
}
.cid-v05MQYEEAS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05MQYEEAS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05MQYEEAS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05MQYEEAS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05MQYEEAS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05MQYEEAS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05MQYEEAS .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-v05MQYEEAS .navbar.opened {
  transition: all 0.3s;
}
.cid-v05MQYEEAS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05MQYEEAS .navbar .navbar-logo img {
  width: auto;
}
.cid-v05MQYEEAS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05MQYEEAS .navbar.collapsed {
  justify-content: center;
}
.cid-v05MQYEEAS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05MQYEEAS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05MQYEEAS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05MQYEEAS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05MQYEEAS .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-v05MQYEEAS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05MQYEEAS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05MQYEEAS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05MQYEEAS .navbar {
    min-height: 72px;
  }
  .cid-v05MQYEEAS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05MQYEEAS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05MQYEEAS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05MQYEEAS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05MQYEEAS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05MQYEEAS .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-v05MQYEEAS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05MQYEEAS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05MQYEEAS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05MQYEEAS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05MQYEEAS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05MQYEEAS .dropdown-item.active,
.cid-v05MQYEEAS .dropdown-item:active {
  background-color: transparent;
}
.cid-v05MQYEEAS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05MQYEEAS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05MQYEEAS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05MQYEEAS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05MQYEEAS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05MQYEEAS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05MQYEEAS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05MQYEEAS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .navbar-buttons {
    text-align: left;
  }
}
.cid-v05MQYEEAS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05MQYEEAS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05MQYEEAS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05MQYEEAS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05MQYEEAS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05MQYEEAS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05MQYEEAS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05MQYEEAS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05MQYEEAS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05MQYEEAS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05MQYEEAS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05MQYEEAS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05MQYEEAS .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-v05MQYEEAS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05MQYEEAS .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05MQYEEAS .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05MQYEEAS .navbar {
    height: 70px;
  }
  .cid-v05MQYEEAS .navbar.opened {
    height: auto;
  }
  .cid-v05MQYEEAS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05MQYEEAS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05MQYEEAS .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05MQYEEAS .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05MQYEEAS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05MQYEEAS .navbar-brand {
    margin-right: auto;
  }
  .cid-v05MQYEEAS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05MQYEEAS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05MQYEEAS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05MQYEEAS .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05MQYEEAS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05MQYEEAS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05MQYEEAS .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05MQYEEAS .content-wrap {
    display: block;
  }
}
.cid-v05MR1A23k {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05MR1A23k .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05MR1A23k .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05MR1A23k .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05MR1A23k .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05MR1A23k .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05MR1A23k .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05MR1A23k .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05MR1A23k .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05MR1A23k .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05MR1A23k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05MR1A23k .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05MR1A23k .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05MR1A23k .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05MR1A23k .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05MR1A23k .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05MR1A23k .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05MR1A23k .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05MR1A23k .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05MR1A23k .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05MR1A23k .mbr-section-title {
  color: #323432;
}
.cid-v05MR1A23k .mbr-text,
.cid-v05MR1A23k .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05MR1A23k .mbr-section-title,
.cid-v05MR1A23k .mbr-section-btn,
.cid-v05MR1A23k .title-wrapper {
  text-align: center;
}
.cid-v05MR3XsXN {
  background-color: #ea3d5b;
}
.cid-v05MR3XsXN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05MR3XsXN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05MR3XsXN .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05MR3XsXN .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05MR3XsXN .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05MR3XsXN .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05MR3XsXN .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05MR3XsXN .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05MR3XsXN .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05MR3XsXN .mbr-section-title {
  color: #fffaf0;
}
.cid-v05MR3XsXN .mbr-text,
.cid-v05MR3XsXN .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05MR3XsXN .mbr-section-title,
.cid-v05MR3XsXN .mbr-section-btn,
.cid-v05MR3XsXN .title-wrapper {
  text-align: justify;
}
.cid-v05NcB7suY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05NcB7suY .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-v05NcB7suY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05NcB7suY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05NcB7suY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05NcB7suY .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05NcB7suY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05NcB7suY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05NcB7suY .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05NcB7suY .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05NcB7suY .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05NcB7suY .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05NcB7suY .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05NcB7suY .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05NcB7suY .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05NcB7suY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05NcB7suY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05NcB7suY .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05NcB7suY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05NcB7suY .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05NcB7suY .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05NcB7suY .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05NcB7suY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05NcB7suY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05NcB7suY .container,
.cid-v05NcB7suY .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .container,
  .cid-v05NcB7suY .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05NcB7suY .container,
  .cid-v05NcB7suY .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05NcB7suY .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05NcB7suY .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05NcB7suY .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05NcB7suY .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05NcB7suY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05NcB7suY .nav-item:focus,
.cid-v05NcB7suY .nav-link:focus {
  outline: none;
}
.cid-v05NcB7suY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05NcB7suY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05NcB7suY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05NcB7suY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05NcB7suY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05NcB7suY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05NcB7suY .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-v05NcB7suY .navbar.opened {
  transition: all 0.3s;
}
.cid-v05NcB7suY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05NcB7suY .navbar .navbar-logo img {
  width: auto;
}
.cid-v05NcB7suY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05NcB7suY .navbar.collapsed {
  justify-content: center;
}
.cid-v05NcB7suY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05NcB7suY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05NcB7suY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05NcB7suY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05NcB7suY .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-v05NcB7suY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05NcB7suY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05NcB7suY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05NcB7suY .navbar {
    min-height: 72px;
  }
  .cid-v05NcB7suY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05NcB7suY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05NcB7suY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05NcB7suY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05NcB7suY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05NcB7suY .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-v05NcB7suY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05NcB7suY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05NcB7suY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05NcB7suY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05NcB7suY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05NcB7suY .dropdown-item.active,
.cid-v05NcB7suY .dropdown-item:active {
  background-color: transparent;
}
.cid-v05NcB7suY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05NcB7suY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05NcB7suY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05NcB7suY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05NcB7suY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05NcB7suY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05NcB7suY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05NcB7suY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .navbar-buttons {
    text-align: left;
  }
}
.cid-v05NcB7suY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05NcB7suY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05NcB7suY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05NcB7suY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NcB7suY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NcB7suY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05NcB7suY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NcB7suY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05NcB7suY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05NcB7suY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NcB7suY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05NcB7suY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05NcB7suY .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-v05NcB7suY .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05NcB7suY .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05NcB7suY .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05NcB7suY .navbar {
    height: 70px;
  }
  .cid-v05NcB7suY .navbar.opened {
    height: auto;
  }
  .cid-v05NcB7suY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05NcB7suY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05NcB7suY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05NcB7suY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05NcB7suY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05NcB7suY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05NcB7suY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05NcB7suY .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05NcB7suY .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05NcB7suY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05NcB7suY .navbar-brand {
    margin-right: auto;
  }
  .cid-v05NcB7suY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05NcB7suY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05NcB7suY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05NcB7suY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05NcB7suY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05NcB7suY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05NcB7suY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05NcB7suY .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05NcB7suY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05NcB7suY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05NcB7suY .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05NcB7suY .content-wrap {
    display: block;
  }
}
.cid-v05NcE2kXh {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05NcE2kXh .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05NcE2kXh .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05NcE2kXh .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05NcE2kXh .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05NcE2kXh .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05NcE2kXh .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05NcE2kXh .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05NcE2kXh .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05NcE2kXh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NcE2kXh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NcE2kXh .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05NcE2kXh .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05NcE2kXh .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05NcE2kXh .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05NcE2kXh .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05NcE2kXh .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05NcE2kXh .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NcE2kXh .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05NcE2kXh .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05NcE2kXh .mbr-section-title {
  color: #323432;
}
.cid-v05NcE2kXh .mbr-text,
.cid-v05NcE2kXh .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05NcE2kXh .mbr-section-title,
.cid-v05NcE2kXh .mbr-section-btn,
.cid-v05NcE2kXh .title-wrapper {
  text-align: center;
}
.cid-v05NcG2Ved {
  background-color: #ea3d5b;
}
.cid-v05NcG2Ved .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NcG2Ved .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NcG2Ved .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05NcG2Ved .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05NcG2Ved .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05NcG2Ved .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05NcG2Ved .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NcG2Ved .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05NcG2Ved .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05NcG2Ved .mbr-section-title {
  color: #fffaf0;
}
.cid-v05NcG2Ved .mbr-text,
.cid-v05NcG2Ved .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05NcG2Ved .mbr-section-title,
.cid-v05NcG2Ved .mbr-section-btn,
.cid-v05NcG2Ved .title-wrapper {
  text-align: justify;
}
.cid-v05NiQptVZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05NiQptVZ .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-v05NiQptVZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05NiQptVZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05NiQptVZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05NiQptVZ .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05NiQptVZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05NiQptVZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05NiQptVZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05NiQptVZ .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05NiQptVZ .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05NiQptVZ .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05NiQptVZ .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05NiQptVZ .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05NiQptVZ .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05NiQptVZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05NiQptVZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05NiQptVZ .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05NiQptVZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05NiQptVZ .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05NiQptVZ .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05NiQptVZ .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05NiQptVZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05NiQptVZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05NiQptVZ .container,
.cid-v05NiQptVZ .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .container,
  .cid-v05NiQptVZ .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05NiQptVZ .container,
  .cid-v05NiQptVZ .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05NiQptVZ .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05NiQptVZ .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05NiQptVZ .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05NiQptVZ .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05NiQptVZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05NiQptVZ .nav-item:focus,
.cid-v05NiQptVZ .nav-link:focus {
  outline: none;
}
.cid-v05NiQptVZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05NiQptVZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05NiQptVZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05NiQptVZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05NiQptVZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05NiQptVZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05NiQptVZ .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-v05NiQptVZ .navbar.opened {
  transition: all 0.3s;
}
.cid-v05NiQptVZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05NiQptVZ .navbar .navbar-logo img {
  width: auto;
}
.cid-v05NiQptVZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05NiQptVZ .navbar.collapsed {
  justify-content: center;
}
.cid-v05NiQptVZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05NiQptVZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05NiQptVZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05NiQptVZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05NiQptVZ .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-v05NiQptVZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05NiQptVZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05NiQptVZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05NiQptVZ .navbar {
    min-height: 72px;
  }
  .cid-v05NiQptVZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05NiQptVZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05NiQptVZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05NiQptVZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05NiQptVZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05NiQptVZ .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-v05NiQptVZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05NiQptVZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05NiQptVZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05NiQptVZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05NiQptVZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05NiQptVZ .dropdown-item.active,
.cid-v05NiQptVZ .dropdown-item:active {
  background-color: transparent;
}
.cid-v05NiQptVZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05NiQptVZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05NiQptVZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05NiQptVZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05NiQptVZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05NiQptVZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05NiQptVZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05NiQptVZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .navbar-buttons {
    text-align: left;
  }
}
.cid-v05NiQptVZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05NiQptVZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05NiQptVZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05NiQptVZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NiQptVZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NiQptVZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05NiQptVZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NiQptVZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05NiQptVZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05NiQptVZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NiQptVZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05NiQptVZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05NiQptVZ .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-v05NiQptVZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05NiQptVZ .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05NiQptVZ .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05NiQptVZ .navbar {
    height: 70px;
  }
  .cid-v05NiQptVZ .navbar.opened {
    height: auto;
  }
  .cid-v05NiQptVZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05NiQptVZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05NiQptVZ .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05NiQptVZ .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05NiQptVZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05NiQptVZ .navbar-brand {
    margin-right: auto;
  }
  .cid-v05NiQptVZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05NiQptVZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05NiQptVZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05NiQptVZ .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05NiQptVZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05NiQptVZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05NiQptVZ .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05NiQptVZ .content-wrap {
    display: block;
  }
}
.cid-v05NiTwrNu {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05NiTwrNu .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05NiTwrNu .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05NiTwrNu .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05NiTwrNu .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05NiTwrNu .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05NiTwrNu .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05NiTwrNu .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05NiTwrNu .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05NiTwrNu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NiTwrNu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NiTwrNu .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05NiTwrNu .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05NiTwrNu .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05NiTwrNu .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05NiTwrNu .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05NiTwrNu .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05NiTwrNu .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NiTwrNu .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05NiTwrNu .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05NiTwrNu .mbr-section-title {
  color: #323432;
}
.cid-v05NiTwrNu .mbr-text,
.cid-v05NiTwrNu .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05NiTwrNu .mbr-section-title,
.cid-v05NiTwrNu .mbr-section-btn,
.cid-v05NiTwrNu .title-wrapper {
  text-align: center;
}
.cid-v05NiVDlzJ {
  background-color: #ea3d5b;
}
.cid-v05NiVDlzJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NiVDlzJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NiVDlzJ .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05NiVDlzJ .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05NiVDlzJ .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05NiVDlzJ .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05NiVDlzJ .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NiVDlzJ .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05NiVDlzJ .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05NiVDlzJ .mbr-section-title {
  color: #fffaf0;
}
.cid-v05NiVDlzJ .mbr-text,
.cid-v05NiVDlzJ .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05NiVDlzJ .mbr-section-title,
.cid-v05NiVDlzJ .mbr-section-btn,
.cid-v05NiVDlzJ .title-wrapper {
  text-align: justify;
}
.cid-v05NnpxCAL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05NnpxCAL .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-v05NnpxCAL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05NnpxCAL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05NnpxCAL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05NnpxCAL .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05NnpxCAL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05NnpxCAL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05NnpxCAL .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05NnpxCAL .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05NnpxCAL .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05NnpxCAL .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05NnpxCAL .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05NnpxCAL .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05NnpxCAL .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05NnpxCAL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05NnpxCAL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05NnpxCAL .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05NnpxCAL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05NnpxCAL .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05NnpxCAL .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05NnpxCAL .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05NnpxCAL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05NnpxCAL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05NnpxCAL .container,
.cid-v05NnpxCAL .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .container,
  .cid-v05NnpxCAL .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05NnpxCAL .container,
  .cid-v05NnpxCAL .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05NnpxCAL .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05NnpxCAL .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05NnpxCAL .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05NnpxCAL .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05NnpxCAL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05NnpxCAL .nav-item:focus,
.cid-v05NnpxCAL .nav-link:focus {
  outline: none;
}
.cid-v05NnpxCAL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05NnpxCAL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05NnpxCAL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05NnpxCAL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05NnpxCAL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05NnpxCAL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05NnpxCAL .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-v05NnpxCAL .navbar.opened {
  transition: all 0.3s;
}
.cid-v05NnpxCAL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05NnpxCAL .navbar .navbar-logo img {
  width: auto;
}
.cid-v05NnpxCAL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05NnpxCAL .navbar.collapsed {
  justify-content: center;
}
.cid-v05NnpxCAL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05NnpxCAL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05NnpxCAL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05NnpxCAL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05NnpxCAL .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-v05NnpxCAL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05NnpxCAL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05NnpxCAL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05NnpxCAL .navbar {
    min-height: 72px;
  }
  .cid-v05NnpxCAL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05NnpxCAL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05NnpxCAL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05NnpxCAL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05NnpxCAL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05NnpxCAL .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-v05NnpxCAL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05NnpxCAL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05NnpxCAL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05NnpxCAL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05NnpxCAL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05NnpxCAL .dropdown-item.active,
.cid-v05NnpxCAL .dropdown-item:active {
  background-color: transparent;
}
.cid-v05NnpxCAL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05NnpxCAL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05NnpxCAL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05NnpxCAL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05NnpxCAL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05NnpxCAL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05NnpxCAL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05NnpxCAL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .navbar-buttons {
    text-align: left;
  }
}
.cid-v05NnpxCAL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05NnpxCAL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05NnpxCAL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05NnpxCAL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NnpxCAL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NnpxCAL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05NnpxCAL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NnpxCAL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05NnpxCAL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05NnpxCAL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NnpxCAL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05NnpxCAL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05NnpxCAL .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-v05NnpxCAL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05NnpxCAL .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05NnpxCAL .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05NnpxCAL .navbar {
    height: 70px;
  }
  .cid-v05NnpxCAL .navbar.opened {
    height: auto;
  }
  .cid-v05NnpxCAL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05NnpxCAL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05NnpxCAL .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05NnpxCAL .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05NnpxCAL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05NnpxCAL .navbar-brand {
    margin-right: auto;
  }
  .cid-v05NnpxCAL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05NnpxCAL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05NnpxCAL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05NnpxCAL .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05NnpxCAL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05NnpxCAL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05NnpxCAL .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05NnpxCAL .content-wrap {
    display: block;
  }
}
.cid-v05Nnsu64b {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05Nnsu64b .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05Nnsu64b .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05Nnsu64b .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05Nnsu64b .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05Nnsu64b .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05Nnsu64b .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05Nnsu64b .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05Nnsu64b .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05Nnsu64b .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05Nnsu64b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05Nnsu64b .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05Nnsu64b .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05Nnsu64b .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05Nnsu64b .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05Nnsu64b .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05Nnsu64b .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05Nnsu64b .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05Nnsu64b .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05Nnsu64b .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05Nnsu64b .mbr-section-title {
  color: #323432;
}
.cid-v05Nnsu64b .mbr-text,
.cid-v05Nnsu64b .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05Nnsu64b .mbr-section-title,
.cid-v05Nnsu64b .mbr-section-btn,
.cid-v05Nnsu64b .title-wrapper {
  text-align: center;
}
.cid-v05NnuDwJ8 {
  background-color: #ea3d5b;
}
.cid-v05NnuDwJ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NnuDwJ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NnuDwJ8 .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05NnuDwJ8 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05NnuDwJ8 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05NnuDwJ8 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05NnuDwJ8 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NnuDwJ8 .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05NnuDwJ8 .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05NnuDwJ8 .mbr-section-title {
  color: #fffaf0;
}
.cid-v05NnuDwJ8 .mbr-text,
.cid-v05NnuDwJ8 .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05NnuDwJ8 .mbr-section-title,
.cid-v05NnuDwJ8 .mbr-section-btn,
.cid-v05NnuDwJ8 .title-wrapper {
  text-align: justify;
}
.cid-v05Nu1mvko {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05Nu1mvko .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-v05Nu1mvko .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05Nu1mvko .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05Nu1mvko .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05Nu1mvko .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05Nu1mvko .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05Nu1mvko .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05Nu1mvko .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05Nu1mvko .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05Nu1mvko .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05Nu1mvko .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05Nu1mvko .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05Nu1mvko .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05Nu1mvko .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05Nu1mvko .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05Nu1mvko .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05Nu1mvko .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05Nu1mvko .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05Nu1mvko .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05Nu1mvko .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05Nu1mvko .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05Nu1mvko .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05Nu1mvko .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05Nu1mvko .container,
.cid-v05Nu1mvko .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .container,
  .cid-v05Nu1mvko .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05Nu1mvko .container,
  .cid-v05Nu1mvko .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05Nu1mvko .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05Nu1mvko .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05Nu1mvko .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05Nu1mvko .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05Nu1mvko .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05Nu1mvko .nav-item:focus,
.cid-v05Nu1mvko .nav-link:focus {
  outline: none;
}
.cid-v05Nu1mvko .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05Nu1mvko .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05Nu1mvko .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05Nu1mvko .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05Nu1mvko .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05Nu1mvko .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05Nu1mvko .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-v05Nu1mvko .navbar.opened {
  transition: all 0.3s;
}
.cid-v05Nu1mvko .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05Nu1mvko .navbar .navbar-logo img {
  width: auto;
}
.cid-v05Nu1mvko .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05Nu1mvko .navbar.collapsed {
  justify-content: center;
}
.cid-v05Nu1mvko .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05Nu1mvko .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05Nu1mvko .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05Nu1mvko .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05Nu1mvko .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-v05Nu1mvko .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05Nu1mvko .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05Nu1mvko .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05Nu1mvko .navbar {
    min-height: 72px;
  }
  .cid-v05Nu1mvko .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05Nu1mvko .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05Nu1mvko .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05Nu1mvko .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05Nu1mvko .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05Nu1mvko .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-v05Nu1mvko .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05Nu1mvko .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05Nu1mvko .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05Nu1mvko .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05Nu1mvko .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05Nu1mvko .dropdown-item.active,
.cid-v05Nu1mvko .dropdown-item:active {
  background-color: transparent;
}
.cid-v05Nu1mvko .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05Nu1mvko .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05Nu1mvko .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05Nu1mvko .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05Nu1mvko .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05Nu1mvko .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05Nu1mvko ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05Nu1mvko .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .navbar-buttons {
    text-align: left;
  }
}
.cid-v05Nu1mvko button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05Nu1mvko button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05Nu1mvko button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05Nu1mvko button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Nu1mvko button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05Nu1mvko button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05Nu1mvko nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Nu1mvko nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05Nu1mvko nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05Nu1mvko nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05Nu1mvko .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05Nu1mvko a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05Nu1mvko .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-v05Nu1mvko .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05Nu1mvko .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05Nu1mvko .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05Nu1mvko .navbar {
    height: 70px;
  }
  .cid-v05Nu1mvko .navbar.opened {
    height: auto;
  }
  .cid-v05Nu1mvko .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05Nu1mvko .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05Nu1mvko .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05Nu1mvko .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05Nu1mvko .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05Nu1mvko .navbar-brand {
    margin-right: auto;
  }
  .cid-v05Nu1mvko .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05Nu1mvko .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05Nu1mvko .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05Nu1mvko .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05Nu1mvko .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05Nu1mvko .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05Nu1mvko .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05Nu1mvko .content-wrap {
    display: block;
  }
}
.cid-v05Nu48mD1 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05Nu48mD1 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05Nu48mD1 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05Nu48mD1 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05Nu48mD1 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05Nu48mD1 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05Nu48mD1 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05Nu48mD1 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05Nu48mD1 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05Nu48mD1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05Nu48mD1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05Nu48mD1 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05Nu48mD1 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05Nu48mD1 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05Nu48mD1 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05Nu48mD1 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05Nu48mD1 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05Nu48mD1 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05Nu48mD1 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05Nu48mD1 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05Nu48mD1 .mbr-section-title {
  color: #323432;
}
.cid-v05Nu48mD1 .mbr-text,
.cid-v05Nu48mD1 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05Nu48mD1 .mbr-section-title,
.cid-v05Nu48mD1 .mbr-section-btn,
.cid-v05Nu48mD1 .title-wrapper {
  text-align: center;
}
.cid-v05Nu6c4rm {
  background-color: #ea3d5b;
}
.cid-v05Nu6c4rm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05Nu6c4rm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05Nu6c4rm .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05Nu6c4rm .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05Nu6c4rm .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05Nu6c4rm .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05Nu6c4rm .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05Nu6c4rm .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05Nu6c4rm .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05Nu6c4rm .mbr-section-title {
  color: #fffaf0;
}
.cid-v05Nu6c4rm .mbr-text,
.cid-v05Nu6c4rm .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05Nu6c4rm .mbr-section-title,
.cid-v05Nu6c4rm .mbr-section-btn,
.cid-v05Nu6c4rm .title-wrapper {
  text-align: justify;
}
.cid-v05NABQPk3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05NABQPk3 .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-v05NABQPk3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05NABQPk3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05NABQPk3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05NABQPk3 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05NABQPk3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05NABQPk3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05NABQPk3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05NABQPk3 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05NABQPk3 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05NABQPk3 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05NABQPk3 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05NABQPk3 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05NABQPk3 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05NABQPk3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05NABQPk3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05NABQPk3 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05NABQPk3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05NABQPk3 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05NABQPk3 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05NABQPk3 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05NABQPk3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05NABQPk3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05NABQPk3 .container,
.cid-v05NABQPk3 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .container,
  .cid-v05NABQPk3 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05NABQPk3 .container,
  .cid-v05NABQPk3 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05NABQPk3 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05NABQPk3 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05NABQPk3 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05NABQPk3 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05NABQPk3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05NABQPk3 .nav-item:focus,
.cid-v05NABQPk3 .nav-link:focus {
  outline: none;
}
.cid-v05NABQPk3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05NABQPk3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05NABQPk3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05NABQPk3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05NABQPk3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05NABQPk3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05NABQPk3 .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-v05NABQPk3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v05NABQPk3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05NABQPk3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v05NABQPk3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05NABQPk3 .navbar.collapsed {
  justify-content: center;
}
.cid-v05NABQPk3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05NABQPk3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05NABQPk3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05NABQPk3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05NABQPk3 .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-v05NABQPk3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05NABQPk3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05NABQPk3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05NABQPk3 .navbar {
    min-height: 72px;
  }
  .cid-v05NABQPk3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05NABQPk3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05NABQPk3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05NABQPk3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05NABQPk3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05NABQPk3 .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-v05NABQPk3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05NABQPk3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05NABQPk3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05NABQPk3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05NABQPk3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05NABQPk3 .dropdown-item.active,
.cid-v05NABQPk3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v05NABQPk3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05NABQPk3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05NABQPk3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05NABQPk3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05NABQPk3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05NABQPk3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05NABQPk3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05NABQPk3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .navbar-buttons {
    text-align: left;
  }
}
.cid-v05NABQPk3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05NABQPk3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05NABQPk3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05NABQPk3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NABQPk3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NABQPk3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05NABQPk3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NABQPk3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05NABQPk3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05NABQPk3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NABQPk3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05NABQPk3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05NABQPk3 .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-v05NABQPk3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05NABQPk3 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05NABQPk3 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05NABQPk3 .navbar {
    height: 70px;
  }
  .cid-v05NABQPk3 .navbar.opened {
    height: auto;
  }
  .cid-v05NABQPk3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05NABQPk3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05NABQPk3 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05NABQPk3 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05NABQPk3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05NABQPk3 .navbar-brand {
    margin-right: auto;
  }
  .cid-v05NABQPk3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05NABQPk3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05NABQPk3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05NABQPk3 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05NABQPk3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05NABQPk3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05NABQPk3 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05NABQPk3 .content-wrap {
    display: block;
  }
}
.cid-v05NAEvGUu {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05NAEvGUu .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05NAEvGUu .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05NAEvGUu .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05NAEvGUu .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05NAEvGUu .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05NAEvGUu .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05NAEvGUu .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05NAEvGUu .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05NAEvGUu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NAEvGUu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NAEvGUu .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05NAEvGUu .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05NAEvGUu .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05NAEvGUu .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05NAEvGUu .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05NAEvGUu .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05NAEvGUu .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NAEvGUu .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05NAEvGUu .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05NAEvGUu .mbr-section-title {
  color: #323432;
}
.cid-v05NAEvGUu .mbr-text,
.cid-v05NAEvGUu .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05NAEvGUu .mbr-section-title,
.cid-v05NAEvGUu .mbr-section-btn,
.cid-v05NAEvGUu .title-wrapper {
  text-align: center;
}
.cid-v05NAGumVN {
  background-color: #ea3d5b;
}
.cid-v05NAGumVN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NAGumVN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NAGumVN .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05NAGumVN .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05NAGumVN .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05NAGumVN .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05NAGumVN .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NAGumVN .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05NAGumVN .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05NAGumVN .mbr-section-title {
  color: #fffaf0;
}
.cid-v05NAGumVN .mbr-text,
.cid-v05NAGumVN .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05NAGumVN .mbr-section-title,
.cid-v05NAGumVN .mbr-section-btn,
.cid-v05NAGumVN .title-wrapper {
  text-align: justify;
}
.cid-v05NH6hEK0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05NH6hEK0 .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-v05NH6hEK0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05NH6hEK0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05NH6hEK0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05NH6hEK0 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05NH6hEK0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05NH6hEK0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05NH6hEK0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05NH6hEK0 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05NH6hEK0 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05NH6hEK0 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05NH6hEK0 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05NH6hEK0 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05NH6hEK0 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05NH6hEK0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05NH6hEK0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05NH6hEK0 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05NH6hEK0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05NH6hEK0 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05NH6hEK0 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05NH6hEK0 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05NH6hEK0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05NH6hEK0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05NH6hEK0 .container,
.cid-v05NH6hEK0 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .container,
  .cid-v05NH6hEK0 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05NH6hEK0 .container,
  .cid-v05NH6hEK0 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05NH6hEK0 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05NH6hEK0 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05NH6hEK0 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05NH6hEK0 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05NH6hEK0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05NH6hEK0 .nav-item:focus,
.cid-v05NH6hEK0 .nav-link:focus {
  outline: none;
}
.cid-v05NH6hEK0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05NH6hEK0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05NH6hEK0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05NH6hEK0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05NH6hEK0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05NH6hEK0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05NH6hEK0 .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-v05NH6hEK0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v05NH6hEK0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05NH6hEK0 .navbar .navbar-logo img {
  width: auto;
}
.cid-v05NH6hEK0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05NH6hEK0 .navbar.collapsed {
  justify-content: center;
}
.cid-v05NH6hEK0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05NH6hEK0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05NH6hEK0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05NH6hEK0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05NH6hEK0 .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-v05NH6hEK0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05NH6hEK0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05NH6hEK0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05NH6hEK0 .navbar {
    min-height: 72px;
  }
  .cid-v05NH6hEK0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05NH6hEK0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05NH6hEK0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05NH6hEK0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05NH6hEK0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05NH6hEK0 .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-v05NH6hEK0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05NH6hEK0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05NH6hEK0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05NH6hEK0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05NH6hEK0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05NH6hEK0 .dropdown-item.active,
.cid-v05NH6hEK0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v05NH6hEK0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05NH6hEK0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05NH6hEK0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05NH6hEK0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05NH6hEK0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05NH6hEK0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05NH6hEK0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05NH6hEK0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .navbar-buttons {
    text-align: left;
  }
}
.cid-v05NH6hEK0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05NH6hEK0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05NH6hEK0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05NH6hEK0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NH6hEK0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NH6hEK0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05NH6hEK0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NH6hEK0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05NH6hEK0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05NH6hEK0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NH6hEK0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05NH6hEK0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05NH6hEK0 .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-v05NH6hEK0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05NH6hEK0 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05NH6hEK0 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05NH6hEK0 .navbar {
    height: 70px;
  }
  .cid-v05NH6hEK0 .navbar.opened {
    height: auto;
  }
  .cid-v05NH6hEK0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05NH6hEK0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05NH6hEK0 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05NH6hEK0 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05NH6hEK0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05NH6hEK0 .navbar-brand {
    margin-right: auto;
  }
  .cid-v05NH6hEK0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05NH6hEK0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05NH6hEK0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05NH6hEK0 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05NH6hEK0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05NH6hEK0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05NH6hEK0 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05NH6hEK0 .content-wrap {
    display: block;
  }
}
.cid-v05NH9G1Jf {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05NH9G1Jf .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05NH9G1Jf .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05NH9G1Jf .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05NH9G1Jf .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05NH9G1Jf .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05NH9G1Jf .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05NH9G1Jf .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05NH9G1Jf .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05NH9G1Jf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NH9G1Jf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NH9G1Jf .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05NH9G1Jf .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05NH9G1Jf .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05NH9G1Jf .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05NH9G1Jf .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05NH9G1Jf .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05NH9G1Jf .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NH9G1Jf .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05NH9G1Jf .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05NH9G1Jf .mbr-section-title {
  color: #323432;
}
.cid-v05NH9G1Jf .mbr-text,
.cid-v05NH9G1Jf .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05NH9G1Jf .mbr-section-title,
.cid-v05NH9G1Jf .mbr-section-btn,
.cid-v05NH9G1Jf .title-wrapper {
  text-align: center;
}
.cid-v05NHc1w1o {
  background-color: #ea3d5b;
}
.cid-v05NHc1w1o .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NHc1w1o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NHc1w1o .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05NHc1w1o .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05NHc1w1o .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05NHc1w1o .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05NHc1w1o .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NHc1w1o .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05NHc1w1o .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05NHc1w1o .mbr-section-title {
  color: #fffaf0;
}
.cid-v05NHc1w1o .mbr-text,
.cid-v05NHc1w1o .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05NHc1w1o .mbr-section-title,
.cid-v05NHc1w1o .mbr-section-btn,
.cid-v05NHc1w1o .title-wrapper {
  text-align: justify;
}
.cid-v05NMX5q80 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05NMX5q80 .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-v05NMX5q80 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05NMX5q80 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05NMX5q80 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05NMX5q80 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05NMX5q80 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05NMX5q80 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05NMX5q80 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05NMX5q80 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05NMX5q80 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05NMX5q80 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05NMX5q80 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05NMX5q80 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05NMX5q80 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05NMX5q80 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05NMX5q80 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05NMX5q80 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05NMX5q80 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05NMX5q80 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05NMX5q80 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05NMX5q80 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05NMX5q80 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05NMX5q80 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05NMX5q80 .container,
.cid-v05NMX5q80 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .container,
  .cid-v05NMX5q80 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05NMX5q80 .container,
  .cid-v05NMX5q80 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05NMX5q80 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05NMX5q80 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05NMX5q80 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05NMX5q80 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05NMX5q80 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05NMX5q80 .nav-item:focus,
.cid-v05NMX5q80 .nav-link:focus {
  outline: none;
}
.cid-v05NMX5q80 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05NMX5q80 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05NMX5q80 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05NMX5q80 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05NMX5q80 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05NMX5q80 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05NMX5q80 .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-v05NMX5q80 .navbar.opened {
  transition: all 0.3s;
}
.cid-v05NMX5q80 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05NMX5q80 .navbar .navbar-logo img {
  width: auto;
}
.cid-v05NMX5q80 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05NMX5q80 .navbar.collapsed {
  justify-content: center;
}
.cid-v05NMX5q80 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05NMX5q80 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05NMX5q80 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05NMX5q80 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05NMX5q80 .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-v05NMX5q80 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05NMX5q80 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05NMX5q80 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05NMX5q80 .navbar {
    min-height: 72px;
  }
  .cid-v05NMX5q80 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05NMX5q80 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05NMX5q80 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05NMX5q80 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05NMX5q80 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05NMX5q80 .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-v05NMX5q80 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05NMX5q80 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05NMX5q80 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05NMX5q80 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05NMX5q80 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05NMX5q80 .dropdown-item.active,
.cid-v05NMX5q80 .dropdown-item:active {
  background-color: transparent;
}
.cid-v05NMX5q80 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05NMX5q80 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05NMX5q80 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05NMX5q80 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05NMX5q80 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05NMX5q80 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05NMX5q80 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05NMX5q80 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .navbar-buttons {
    text-align: left;
  }
}
.cid-v05NMX5q80 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05NMX5q80 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05NMX5q80 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05NMX5q80 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NMX5q80 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NMX5q80 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05NMX5q80 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NMX5q80 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05NMX5q80 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05NMX5q80 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NMX5q80 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05NMX5q80 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05NMX5q80 .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-v05NMX5q80 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05NMX5q80 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05NMX5q80 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05NMX5q80 .navbar {
    height: 70px;
  }
  .cid-v05NMX5q80 .navbar.opened {
    height: auto;
  }
  .cid-v05NMX5q80 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05NMX5q80 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05NMX5q80 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05NMX5q80 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05NMX5q80 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05NMX5q80 .navbar-brand {
    margin-right: auto;
  }
  .cid-v05NMX5q80 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05NMX5q80 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05NMX5q80 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05NMX5q80 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05NMX5q80 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05NMX5q80 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05NMX5q80 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05NMX5q80 .content-wrap {
    display: block;
  }
}
.cid-v05NMZROAJ {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05NMZROAJ .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05NMZROAJ .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05NMZROAJ .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05NMZROAJ .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05NMZROAJ .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05NMZROAJ .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05NMZROAJ .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05NMZROAJ .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05NMZROAJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NMZROAJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NMZROAJ .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05NMZROAJ .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05NMZROAJ .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05NMZROAJ .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05NMZROAJ .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05NMZROAJ .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05NMZROAJ .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NMZROAJ .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05NMZROAJ .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05NMZROAJ .mbr-section-title {
  color: #323432;
}
.cid-v05NMZROAJ .mbr-text,
.cid-v05NMZROAJ .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05NMZROAJ .mbr-section-title,
.cid-v05NMZROAJ .mbr-section-btn,
.cid-v05NMZROAJ .title-wrapper {
  text-align: center;
}
.cid-v05NN1WkkX {
  background-color: #ea3d5b;
}
.cid-v05NN1WkkX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NN1WkkX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NN1WkkX .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05NN1WkkX .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05NN1WkkX .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05NN1WkkX .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05NN1WkkX .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NN1WkkX .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05NN1WkkX .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05NN1WkkX .mbr-section-title {
  color: #fffaf0;
}
.cid-v05NN1WkkX .mbr-text,
.cid-v05NN1WkkX .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05NN1WkkX .mbr-section-title,
.cid-v05NN1WkkX .mbr-section-btn,
.cid-v05NN1WkkX .title-wrapper {
  text-align: justify;
}
.cid-v05NTNSWdS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05NTNSWdS .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-v05NTNSWdS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05NTNSWdS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05NTNSWdS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05NTNSWdS .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05NTNSWdS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05NTNSWdS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05NTNSWdS .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05NTNSWdS .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05NTNSWdS .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05NTNSWdS .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05NTNSWdS .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05NTNSWdS .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05NTNSWdS .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05NTNSWdS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05NTNSWdS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05NTNSWdS .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05NTNSWdS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05NTNSWdS .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05NTNSWdS .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05NTNSWdS .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05NTNSWdS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05NTNSWdS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05NTNSWdS .container,
.cid-v05NTNSWdS .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .container,
  .cid-v05NTNSWdS .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05NTNSWdS .container,
  .cid-v05NTNSWdS .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05NTNSWdS .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05NTNSWdS .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05NTNSWdS .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05NTNSWdS .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05NTNSWdS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05NTNSWdS .nav-item:focus,
.cid-v05NTNSWdS .nav-link:focus {
  outline: none;
}
.cid-v05NTNSWdS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05NTNSWdS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05NTNSWdS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05NTNSWdS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05NTNSWdS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05NTNSWdS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05NTNSWdS .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-v05NTNSWdS .navbar.opened {
  transition: all 0.3s;
}
.cid-v05NTNSWdS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05NTNSWdS .navbar .navbar-logo img {
  width: auto;
}
.cid-v05NTNSWdS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05NTNSWdS .navbar.collapsed {
  justify-content: center;
}
.cid-v05NTNSWdS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05NTNSWdS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05NTNSWdS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05NTNSWdS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05NTNSWdS .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-v05NTNSWdS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05NTNSWdS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05NTNSWdS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05NTNSWdS .navbar {
    min-height: 72px;
  }
  .cid-v05NTNSWdS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05NTNSWdS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05NTNSWdS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05NTNSWdS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05NTNSWdS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05NTNSWdS .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-v05NTNSWdS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05NTNSWdS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05NTNSWdS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05NTNSWdS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05NTNSWdS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05NTNSWdS .dropdown-item.active,
.cid-v05NTNSWdS .dropdown-item:active {
  background-color: transparent;
}
.cid-v05NTNSWdS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05NTNSWdS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05NTNSWdS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05NTNSWdS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05NTNSWdS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05NTNSWdS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05NTNSWdS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05NTNSWdS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .navbar-buttons {
    text-align: left;
  }
}
.cid-v05NTNSWdS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05NTNSWdS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05NTNSWdS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05NTNSWdS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NTNSWdS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05NTNSWdS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05NTNSWdS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NTNSWdS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05NTNSWdS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05NTNSWdS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05NTNSWdS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05NTNSWdS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05NTNSWdS .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-v05NTNSWdS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05NTNSWdS .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05NTNSWdS .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05NTNSWdS .navbar {
    height: 70px;
  }
  .cid-v05NTNSWdS .navbar.opened {
    height: auto;
  }
  .cid-v05NTNSWdS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05NTNSWdS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05NTNSWdS .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05NTNSWdS .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05NTNSWdS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05NTNSWdS .navbar-brand {
    margin-right: auto;
  }
  .cid-v05NTNSWdS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05NTNSWdS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05NTNSWdS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05NTNSWdS .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05NTNSWdS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05NTNSWdS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05NTNSWdS .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05NTNSWdS .content-wrap {
    display: block;
  }
}
.cid-v05NTT85V2 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05NTT85V2 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05NTT85V2 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05NTT85V2 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05NTT85V2 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05NTT85V2 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05NTT85V2 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05NTT85V2 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05NTT85V2 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05NTT85V2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NTT85V2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NTT85V2 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05NTT85V2 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05NTT85V2 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05NTT85V2 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05NTT85V2 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05NTT85V2 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05NTT85V2 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NTT85V2 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05NTT85V2 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05NTT85V2 .mbr-section-title {
  color: #323432;
}
.cid-v05NTT85V2 .mbr-text,
.cid-v05NTT85V2 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05NTT85V2 .mbr-section-title,
.cid-v05NTT85V2 .mbr-section-btn,
.cid-v05NTT85V2 .title-wrapper {
  text-align: center;
}
.cid-v05NTY7aTh {
  background-color: #ea3d5b;
}
.cid-v05NTY7aTh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05NTY7aTh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05NTY7aTh .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05NTY7aTh .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05NTY7aTh .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05NTY7aTh .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05NTY7aTh .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05NTY7aTh .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05NTY7aTh .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05NTY7aTh .mbr-section-title {
  color: #fffaf0;
}
.cid-v05NTY7aTh .mbr-text,
.cid-v05NTY7aTh .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05NTY7aTh .mbr-section-title,
.cid-v05NTY7aTh .mbr-section-btn,
.cid-v05NTY7aTh .title-wrapper {
  text-align: justify;
}
.cid-v05O4c0EX3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v05O4c0EX3 .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-v05O4c0EX3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v05O4c0EX3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v05O4c0EX3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v05O4c0EX3 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v05O4c0EX3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v05O4c0EX3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v05O4c0EX3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v05O4c0EX3 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v05O4c0EX3 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v05O4c0EX3 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v05O4c0EX3 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v05O4c0EX3 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v05O4c0EX3 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v05O4c0EX3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v05O4c0EX3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v05O4c0EX3 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v05O4c0EX3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v05O4c0EX3 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v05O4c0EX3 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v05O4c0EX3 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v05O4c0EX3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v05O4c0EX3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v05O4c0EX3 .container,
.cid-v05O4c0EX3 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .container,
  .cid-v05O4c0EX3 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v05O4c0EX3 .container,
  .cid-v05O4c0EX3 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v05O4c0EX3 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v05O4c0EX3 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v05O4c0EX3 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v05O4c0EX3 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v05O4c0EX3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v05O4c0EX3 .nav-item:focus,
.cid-v05O4c0EX3 .nav-link:focus {
  outline: none;
}
.cid-v05O4c0EX3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v05O4c0EX3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v05O4c0EX3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v05O4c0EX3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v05O4c0EX3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v05O4c0EX3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v05O4c0EX3 .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-v05O4c0EX3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v05O4c0EX3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v05O4c0EX3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v05O4c0EX3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v05O4c0EX3 .navbar.collapsed {
  justify-content: center;
}
.cid-v05O4c0EX3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v05O4c0EX3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v05O4c0EX3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v05O4c0EX3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v05O4c0EX3 .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-v05O4c0EX3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v05O4c0EX3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v05O4c0EX3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v05O4c0EX3 .navbar {
    min-height: 72px;
  }
  .cid-v05O4c0EX3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v05O4c0EX3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v05O4c0EX3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v05O4c0EX3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v05O4c0EX3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v05O4c0EX3 .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-v05O4c0EX3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v05O4c0EX3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v05O4c0EX3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v05O4c0EX3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v05O4c0EX3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v05O4c0EX3 .dropdown-item.active,
.cid-v05O4c0EX3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v05O4c0EX3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v05O4c0EX3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v05O4c0EX3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v05O4c0EX3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v05O4c0EX3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v05O4c0EX3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v05O4c0EX3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v05O4c0EX3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .navbar-buttons {
    text-align: left;
  }
}
.cid-v05O4c0EX3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v05O4c0EX3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v05O4c0EX3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v05O4c0EX3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05O4c0EX3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v05O4c0EX3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v05O4c0EX3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05O4c0EX3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v05O4c0EX3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v05O4c0EX3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v05O4c0EX3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v05O4c0EX3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v05O4c0EX3 .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-v05O4c0EX3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v05O4c0EX3 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v05O4c0EX3 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v05O4c0EX3 .navbar {
    height: 70px;
  }
  .cid-v05O4c0EX3 .navbar.opened {
    height: auto;
  }
  .cid-v05O4c0EX3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v05O4c0EX3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v05O4c0EX3 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v05O4c0EX3 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v05O4c0EX3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v05O4c0EX3 .navbar-brand {
    margin-right: auto;
  }
  .cid-v05O4c0EX3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v05O4c0EX3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v05O4c0EX3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v05O4c0EX3 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v05O4c0EX3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v05O4c0EX3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v05O4c0EX3 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v05O4c0EX3 .content-wrap {
    display: block;
  }
}
.cid-v05O4eUA5B {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v05O4eUA5B .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v05O4eUA5B .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v05O4eUA5B .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v05O4eUA5B .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v05O4eUA5B .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v05O4eUA5B .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v05O4eUA5B .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v05O4eUA5B .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v05O4eUA5B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05O4eUA5B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05O4eUA5B .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v05O4eUA5B .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v05O4eUA5B .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v05O4eUA5B .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v05O4eUA5B .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v05O4eUA5B .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v05O4eUA5B .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05O4eUA5B .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v05O4eUA5B .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v05O4eUA5B .mbr-section-title {
  color: #323432;
}
.cid-v05O4eUA5B .mbr-text,
.cid-v05O4eUA5B .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v05O4eUA5B .mbr-section-title,
.cid-v05O4eUA5B .mbr-section-btn,
.cid-v05O4eUA5B .title-wrapper {
  text-align: center;
}
.cid-v05O4h1Y7u {
  background-color: #ea3d5b;
}
.cid-v05O4h1Y7u .mbr-fallback-image.disabled {
  display: none;
}
.cid-v05O4h1Y7u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v05O4h1Y7u .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v05O4h1Y7u .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v05O4h1Y7u .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v05O4h1Y7u .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v05O4h1Y7u .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v05O4h1Y7u .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v05O4h1Y7u .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v05O4h1Y7u .mbr-section-title {
  color: #fffaf0;
}
.cid-v05O4h1Y7u .mbr-text,
.cid-v05O4h1Y7u .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v05O4h1Y7u .mbr-section-title,
.cid-v05O4h1Y7u .mbr-section-btn,
.cid-v05O4h1Y7u .title-wrapper {
  text-align: justify;
}
.cid-v06cfYyOyO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06cfYyOyO .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-v06cfYyOyO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06cfYyOyO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06cfYyOyO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06cfYyOyO .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06cfYyOyO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06cfYyOyO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06cfYyOyO .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06cfYyOyO .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06cfYyOyO .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06cfYyOyO .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06cfYyOyO .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06cfYyOyO .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06cfYyOyO .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06cfYyOyO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06cfYyOyO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06cfYyOyO .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06cfYyOyO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06cfYyOyO .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06cfYyOyO .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06cfYyOyO .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06cfYyOyO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06cfYyOyO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06cfYyOyO .container,
.cid-v06cfYyOyO .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .container,
  .cid-v06cfYyOyO .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06cfYyOyO .container,
  .cid-v06cfYyOyO .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06cfYyOyO .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06cfYyOyO .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06cfYyOyO .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06cfYyOyO .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06cfYyOyO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06cfYyOyO .nav-item:focus,
.cid-v06cfYyOyO .nav-link:focus {
  outline: none;
}
.cid-v06cfYyOyO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06cfYyOyO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06cfYyOyO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06cfYyOyO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06cfYyOyO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06cfYyOyO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06cfYyOyO .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-v06cfYyOyO .navbar.opened {
  transition: all 0.3s;
}
.cid-v06cfYyOyO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06cfYyOyO .navbar .navbar-logo img {
  width: auto;
}
.cid-v06cfYyOyO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06cfYyOyO .navbar.collapsed {
  justify-content: center;
}
.cid-v06cfYyOyO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06cfYyOyO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06cfYyOyO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06cfYyOyO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06cfYyOyO .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-v06cfYyOyO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06cfYyOyO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06cfYyOyO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06cfYyOyO .navbar {
    min-height: 72px;
  }
  .cid-v06cfYyOyO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06cfYyOyO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06cfYyOyO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06cfYyOyO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06cfYyOyO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06cfYyOyO .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-v06cfYyOyO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06cfYyOyO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06cfYyOyO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06cfYyOyO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06cfYyOyO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06cfYyOyO .dropdown-item.active,
.cid-v06cfYyOyO .dropdown-item:active {
  background-color: transparent;
}
.cid-v06cfYyOyO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06cfYyOyO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06cfYyOyO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06cfYyOyO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06cfYyOyO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06cfYyOyO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06cfYyOyO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06cfYyOyO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .navbar-buttons {
    text-align: left;
  }
}
.cid-v06cfYyOyO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06cfYyOyO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06cfYyOyO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06cfYyOyO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06cfYyOyO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06cfYyOyO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06cfYyOyO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06cfYyOyO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06cfYyOyO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06cfYyOyO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06cfYyOyO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06cfYyOyO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06cfYyOyO .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-v06cfYyOyO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06cfYyOyO .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06cfYyOyO .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06cfYyOyO .navbar {
    height: 70px;
  }
  .cid-v06cfYyOyO .navbar.opened {
    height: auto;
  }
  .cid-v06cfYyOyO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06cfYyOyO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06cfYyOyO .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06cfYyOyO .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06cfYyOyO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06cfYyOyO .navbar-brand {
    margin-right: auto;
  }
  .cid-v06cfYyOyO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06cfYyOyO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06cfYyOyO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06cfYyOyO .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06cfYyOyO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06cfYyOyO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06cfYyOyO .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06cfYyOyO .content-wrap {
    display: block;
  }
}
.cid-v06cg1biWh {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06cg1biWh .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06cg1biWh .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06cg1biWh .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06cg1biWh .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06cg1biWh .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06cg1biWh .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06cg1biWh .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06cg1biWh .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06cg1biWh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06cg1biWh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06cg1biWh .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06cg1biWh .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06cg1biWh .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06cg1biWh .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06cg1biWh .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06cg1biWh .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06cg1biWh .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06cg1biWh .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06cg1biWh .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06cg1biWh .mbr-section-title {
  color: #323432;
}
.cid-v06cg1biWh .mbr-text,
.cid-v06cg1biWh .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06cg1biWh .mbr-section-title,
.cid-v06cg1biWh .mbr-section-btn,
.cid-v06cg1biWh .title-wrapper {
  text-align: center;
}
.cid-v06cg321qs {
  background-color: #ea3d5b;
}
.cid-v06cg321qs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06cg321qs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06cg321qs .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06cg321qs .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06cg321qs .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06cg321qs .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06cg321qs .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06cg321qs .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06cg321qs .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06cg321qs .mbr-section-title {
  color: #fffaf0;
}
.cid-v06cg321qs .mbr-text,
.cid-v06cg321qs .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06cg321qs .mbr-section-title,
.cid-v06cg321qs .mbr-section-btn,
.cid-v06cg321qs .title-wrapper {
  text-align: justify;
}
.cid-v06csSVxdo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06csSVxdo .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-v06csSVxdo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06csSVxdo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06csSVxdo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06csSVxdo .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06csSVxdo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06csSVxdo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06csSVxdo .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06csSVxdo .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06csSVxdo .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06csSVxdo .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06csSVxdo .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06csSVxdo .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06csSVxdo .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06csSVxdo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06csSVxdo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06csSVxdo .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06csSVxdo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06csSVxdo .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06csSVxdo .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06csSVxdo .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06csSVxdo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06csSVxdo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06csSVxdo .container,
.cid-v06csSVxdo .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .container,
  .cid-v06csSVxdo .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06csSVxdo .container,
  .cid-v06csSVxdo .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06csSVxdo .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06csSVxdo .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06csSVxdo .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06csSVxdo .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06csSVxdo .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06csSVxdo .nav-item:focus,
.cid-v06csSVxdo .nav-link:focus {
  outline: none;
}
.cid-v06csSVxdo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06csSVxdo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06csSVxdo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06csSVxdo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06csSVxdo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06csSVxdo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06csSVxdo .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-v06csSVxdo .navbar.opened {
  transition: all 0.3s;
}
.cid-v06csSVxdo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06csSVxdo .navbar .navbar-logo img {
  width: auto;
}
.cid-v06csSVxdo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06csSVxdo .navbar.collapsed {
  justify-content: center;
}
.cid-v06csSVxdo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06csSVxdo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06csSVxdo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06csSVxdo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06csSVxdo .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-v06csSVxdo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06csSVxdo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06csSVxdo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06csSVxdo .navbar {
    min-height: 72px;
  }
  .cid-v06csSVxdo .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06csSVxdo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06csSVxdo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06csSVxdo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06csSVxdo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06csSVxdo .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-v06csSVxdo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06csSVxdo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06csSVxdo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06csSVxdo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06csSVxdo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06csSVxdo .dropdown-item.active,
.cid-v06csSVxdo .dropdown-item:active {
  background-color: transparent;
}
.cid-v06csSVxdo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06csSVxdo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06csSVxdo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06csSVxdo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06csSVxdo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06csSVxdo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06csSVxdo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06csSVxdo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .navbar-buttons {
    text-align: left;
  }
}
.cid-v06csSVxdo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06csSVxdo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06csSVxdo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06csSVxdo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06csSVxdo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06csSVxdo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06csSVxdo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06csSVxdo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06csSVxdo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06csSVxdo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06csSVxdo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06csSVxdo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06csSVxdo .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-v06csSVxdo .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06csSVxdo .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06csSVxdo .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06csSVxdo .navbar {
    height: 70px;
  }
  .cid-v06csSVxdo .navbar.opened {
    height: auto;
  }
  .cid-v06csSVxdo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06csSVxdo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06csSVxdo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06csSVxdo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06csSVxdo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06csSVxdo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06csSVxdo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06csSVxdo .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06csSVxdo .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06csSVxdo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06csSVxdo .navbar-brand {
    margin-right: auto;
  }
  .cid-v06csSVxdo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06csSVxdo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06csSVxdo .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06csSVxdo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06csSVxdo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06csSVxdo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06csSVxdo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06csSVxdo .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06csSVxdo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06csSVxdo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06csSVxdo .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06csSVxdo .content-wrap {
    display: block;
  }
}
.cid-v06csVAfUw {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06csVAfUw .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06csVAfUw .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06csVAfUw .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06csVAfUw .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06csVAfUw .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06csVAfUw .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06csVAfUw .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06csVAfUw .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06csVAfUw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06csVAfUw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06csVAfUw .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06csVAfUw .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06csVAfUw .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06csVAfUw .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06csVAfUw .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06csVAfUw .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06csVAfUw .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06csVAfUw .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06csVAfUw .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06csVAfUw .mbr-section-title {
  color: #323432;
}
.cid-v06csVAfUw .mbr-text,
.cid-v06csVAfUw .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06csVAfUw .mbr-section-title,
.cid-v06csVAfUw .mbr-section-btn,
.cid-v06csVAfUw .title-wrapper {
  text-align: center;
}
.cid-v06csXApUL {
  background-color: #ea3d5b;
}
.cid-v06csXApUL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06csXApUL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06csXApUL .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06csXApUL .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06csXApUL .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06csXApUL .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06csXApUL .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06csXApUL .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06csXApUL .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06csXApUL .mbr-section-title {
  color: #fffaf0;
}
.cid-v06csXApUL .mbr-text,
.cid-v06csXApUL .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06csXApUL .mbr-section-title,
.cid-v06csXApUL .mbr-section-btn,
.cid-v06csXApUL .title-wrapper {
  text-align: justify;
}
.cid-v06cHjzpiX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06cHjzpiX .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-v06cHjzpiX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06cHjzpiX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06cHjzpiX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06cHjzpiX .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06cHjzpiX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06cHjzpiX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06cHjzpiX .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06cHjzpiX .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06cHjzpiX .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06cHjzpiX .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06cHjzpiX .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06cHjzpiX .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06cHjzpiX .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06cHjzpiX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06cHjzpiX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06cHjzpiX .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06cHjzpiX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06cHjzpiX .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06cHjzpiX .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06cHjzpiX .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06cHjzpiX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06cHjzpiX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06cHjzpiX .container,
.cid-v06cHjzpiX .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .container,
  .cid-v06cHjzpiX .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06cHjzpiX .container,
  .cid-v06cHjzpiX .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06cHjzpiX .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06cHjzpiX .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06cHjzpiX .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06cHjzpiX .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06cHjzpiX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06cHjzpiX .nav-item:focus,
.cid-v06cHjzpiX .nav-link:focus {
  outline: none;
}
.cid-v06cHjzpiX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06cHjzpiX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06cHjzpiX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06cHjzpiX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06cHjzpiX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06cHjzpiX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06cHjzpiX .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-v06cHjzpiX .navbar.opened {
  transition: all 0.3s;
}
.cid-v06cHjzpiX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06cHjzpiX .navbar .navbar-logo img {
  width: auto;
}
.cid-v06cHjzpiX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06cHjzpiX .navbar.collapsed {
  justify-content: center;
}
.cid-v06cHjzpiX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06cHjzpiX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06cHjzpiX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06cHjzpiX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06cHjzpiX .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-v06cHjzpiX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06cHjzpiX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06cHjzpiX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06cHjzpiX .navbar {
    min-height: 72px;
  }
  .cid-v06cHjzpiX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06cHjzpiX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06cHjzpiX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06cHjzpiX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06cHjzpiX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06cHjzpiX .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-v06cHjzpiX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06cHjzpiX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06cHjzpiX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06cHjzpiX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06cHjzpiX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06cHjzpiX .dropdown-item.active,
.cid-v06cHjzpiX .dropdown-item:active {
  background-color: transparent;
}
.cid-v06cHjzpiX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06cHjzpiX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06cHjzpiX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06cHjzpiX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06cHjzpiX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06cHjzpiX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06cHjzpiX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06cHjzpiX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .navbar-buttons {
    text-align: left;
  }
}
.cid-v06cHjzpiX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06cHjzpiX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06cHjzpiX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06cHjzpiX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06cHjzpiX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06cHjzpiX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06cHjzpiX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06cHjzpiX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06cHjzpiX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06cHjzpiX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06cHjzpiX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06cHjzpiX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06cHjzpiX .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-v06cHjzpiX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06cHjzpiX .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06cHjzpiX .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06cHjzpiX .navbar {
    height: 70px;
  }
  .cid-v06cHjzpiX .navbar.opened {
    height: auto;
  }
  .cid-v06cHjzpiX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06cHjzpiX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06cHjzpiX .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06cHjzpiX .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06cHjzpiX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06cHjzpiX .navbar-brand {
    margin-right: auto;
  }
  .cid-v06cHjzpiX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06cHjzpiX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06cHjzpiX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06cHjzpiX .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06cHjzpiX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06cHjzpiX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06cHjzpiX .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06cHjzpiX .content-wrap {
    display: block;
  }
}
.cid-v06cHm79xy {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06cHm79xy .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06cHm79xy .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06cHm79xy .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06cHm79xy .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06cHm79xy .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06cHm79xy .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06cHm79xy .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06cHm79xy .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06cHm79xy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06cHm79xy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06cHm79xy .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06cHm79xy .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06cHm79xy .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06cHm79xy .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06cHm79xy .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06cHm79xy .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06cHm79xy .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06cHm79xy .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06cHm79xy .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06cHm79xy .mbr-section-title {
  color: #323432;
}
.cid-v06cHm79xy .mbr-text,
.cid-v06cHm79xy .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06cHm79xy .mbr-section-title,
.cid-v06cHm79xy .mbr-section-btn,
.cid-v06cHm79xy .title-wrapper {
  text-align: center;
}
.cid-v06cHo0cSq {
  background-color: #ea3d5b;
}
.cid-v06cHo0cSq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06cHo0cSq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06cHo0cSq .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06cHo0cSq .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06cHo0cSq .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06cHo0cSq .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06cHo0cSq .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06cHo0cSq .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06cHo0cSq .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06cHo0cSq .mbr-section-title {
  color: #fffaf0;
}
.cid-v06cHo0cSq .mbr-text,
.cid-v06cHo0cSq .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06cHo0cSq .mbr-section-title,
.cid-v06cHo0cSq .mbr-section-btn,
.cid-v06cHo0cSq .title-wrapper {
  text-align: justify;
}
.cid-v06cPusrlb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06cPusrlb .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-v06cPusrlb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06cPusrlb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06cPusrlb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06cPusrlb .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06cPusrlb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06cPusrlb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06cPusrlb .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06cPusrlb .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06cPusrlb .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06cPusrlb .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06cPusrlb .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06cPusrlb .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06cPusrlb .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06cPusrlb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06cPusrlb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06cPusrlb .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06cPusrlb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06cPusrlb .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06cPusrlb .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06cPusrlb .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06cPusrlb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06cPusrlb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06cPusrlb .container,
.cid-v06cPusrlb .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .container,
  .cid-v06cPusrlb .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06cPusrlb .container,
  .cid-v06cPusrlb .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06cPusrlb .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06cPusrlb .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06cPusrlb .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06cPusrlb .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06cPusrlb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06cPusrlb .nav-item:focus,
.cid-v06cPusrlb .nav-link:focus {
  outline: none;
}
.cid-v06cPusrlb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06cPusrlb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06cPusrlb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06cPusrlb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06cPusrlb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06cPusrlb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06cPusrlb .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-v06cPusrlb .navbar.opened {
  transition: all 0.3s;
}
.cid-v06cPusrlb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06cPusrlb .navbar .navbar-logo img {
  width: auto;
}
.cid-v06cPusrlb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06cPusrlb .navbar.collapsed {
  justify-content: center;
}
.cid-v06cPusrlb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06cPusrlb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06cPusrlb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06cPusrlb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06cPusrlb .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-v06cPusrlb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06cPusrlb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06cPusrlb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06cPusrlb .navbar {
    min-height: 72px;
  }
  .cid-v06cPusrlb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06cPusrlb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06cPusrlb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06cPusrlb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06cPusrlb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06cPusrlb .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-v06cPusrlb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06cPusrlb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06cPusrlb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06cPusrlb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06cPusrlb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06cPusrlb .dropdown-item.active,
.cid-v06cPusrlb .dropdown-item:active {
  background-color: transparent;
}
.cid-v06cPusrlb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06cPusrlb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06cPusrlb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06cPusrlb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06cPusrlb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06cPusrlb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06cPusrlb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06cPusrlb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .navbar-buttons {
    text-align: left;
  }
}
.cid-v06cPusrlb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06cPusrlb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06cPusrlb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06cPusrlb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06cPusrlb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06cPusrlb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06cPusrlb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06cPusrlb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06cPusrlb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06cPusrlb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06cPusrlb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06cPusrlb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06cPusrlb .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-v06cPusrlb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06cPusrlb .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06cPusrlb .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06cPusrlb .navbar {
    height: 70px;
  }
  .cid-v06cPusrlb .navbar.opened {
    height: auto;
  }
  .cid-v06cPusrlb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06cPusrlb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06cPusrlb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06cPusrlb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06cPusrlb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06cPusrlb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06cPusrlb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06cPusrlb .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06cPusrlb .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06cPusrlb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06cPusrlb .navbar-brand {
    margin-right: auto;
  }
  .cid-v06cPusrlb .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06cPusrlb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06cPusrlb .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06cPusrlb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06cPusrlb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06cPusrlb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06cPusrlb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06cPusrlb .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06cPusrlb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06cPusrlb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06cPusrlb .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06cPusrlb .content-wrap {
    display: block;
  }
}
.cid-v06cPx1VPA {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06cPx1VPA .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06cPx1VPA .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06cPx1VPA .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06cPx1VPA .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06cPx1VPA .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06cPx1VPA .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06cPx1VPA .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06cPx1VPA .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06cPx1VPA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06cPx1VPA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06cPx1VPA .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06cPx1VPA .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06cPx1VPA .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06cPx1VPA .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06cPx1VPA .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06cPx1VPA .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06cPx1VPA .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06cPx1VPA .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06cPx1VPA .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06cPx1VPA .mbr-section-title {
  color: #323432;
}
.cid-v06cPx1VPA .mbr-text,
.cid-v06cPx1VPA .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06cPx1VPA .mbr-section-title,
.cid-v06cPx1VPA .mbr-section-btn,
.cid-v06cPx1VPA .title-wrapper {
  text-align: center;
}
.cid-v06cPyWVqg {
  background-color: #ea3d5b;
}
.cid-v06cPyWVqg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06cPyWVqg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06cPyWVqg .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06cPyWVqg .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06cPyWVqg .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06cPyWVqg .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06cPyWVqg .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06cPyWVqg .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06cPyWVqg .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06cPyWVqg .mbr-section-title {
  color: #fffaf0;
}
.cid-v06cPyWVqg .mbr-text,
.cid-v06cPyWVqg .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06cPyWVqg .mbr-section-title,
.cid-v06cPyWVqg .mbr-section-btn,
.cid-v06cPyWVqg .title-wrapper {
  text-align: justify;
}
.cid-v06d2oyigt {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06d2oyigt .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-v06d2oyigt .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06d2oyigt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06d2oyigt .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06d2oyigt .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06d2oyigt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06d2oyigt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06d2oyigt .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06d2oyigt .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06d2oyigt .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06d2oyigt .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06d2oyigt .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06d2oyigt .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06d2oyigt .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06d2oyigt .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06d2oyigt .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06d2oyigt .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06d2oyigt .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06d2oyigt .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06d2oyigt .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06d2oyigt .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06d2oyigt .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06d2oyigt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06d2oyigt .container,
.cid-v06d2oyigt .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .container,
  .cid-v06d2oyigt .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06d2oyigt .container,
  .cid-v06d2oyigt .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06d2oyigt .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06d2oyigt .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06d2oyigt .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06d2oyigt .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06d2oyigt .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06d2oyigt .nav-item:focus,
.cid-v06d2oyigt .nav-link:focus {
  outline: none;
}
.cid-v06d2oyigt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06d2oyigt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06d2oyigt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06d2oyigt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06d2oyigt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06d2oyigt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06d2oyigt .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-v06d2oyigt .navbar.opened {
  transition: all 0.3s;
}
.cid-v06d2oyigt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06d2oyigt .navbar .navbar-logo img {
  width: auto;
}
.cid-v06d2oyigt .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06d2oyigt .navbar.collapsed {
  justify-content: center;
}
.cid-v06d2oyigt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06d2oyigt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06d2oyigt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06d2oyigt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06d2oyigt .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-v06d2oyigt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06d2oyigt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06d2oyigt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06d2oyigt .navbar {
    min-height: 72px;
  }
  .cid-v06d2oyigt .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06d2oyigt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06d2oyigt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06d2oyigt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06d2oyigt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06d2oyigt .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-v06d2oyigt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06d2oyigt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06d2oyigt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06d2oyigt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06d2oyigt .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06d2oyigt .dropdown-item.active,
.cid-v06d2oyigt .dropdown-item:active {
  background-color: transparent;
}
.cid-v06d2oyigt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06d2oyigt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06d2oyigt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06d2oyigt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06d2oyigt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06d2oyigt .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06d2oyigt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06d2oyigt .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .navbar-buttons {
    text-align: left;
  }
}
.cid-v06d2oyigt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06d2oyigt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06d2oyigt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06d2oyigt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06d2oyigt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06d2oyigt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06d2oyigt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06d2oyigt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06d2oyigt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06d2oyigt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06d2oyigt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06d2oyigt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06d2oyigt .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-v06d2oyigt .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06d2oyigt .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06d2oyigt .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06d2oyigt .navbar {
    height: 70px;
  }
  .cid-v06d2oyigt .navbar.opened {
    height: auto;
  }
  .cid-v06d2oyigt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06d2oyigt .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06d2oyigt .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06d2oyigt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06d2oyigt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06d2oyigt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06d2oyigt .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06d2oyigt .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06d2oyigt .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06d2oyigt .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06d2oyigt .navbar-brand {
    margin-right: auto;
  }
  .cid-v06d2oyigt .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06d2oyigt .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06d2oyigt .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06d2oyigt .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06d2oyigt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06d2oyigt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06d2oyigt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06d2oyigt .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06d2oyigt .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06d2oyigt .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06d2oyigt .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06d2oyigt .content-wrap {
    display: block;
  }
}
.cid-v06d2r7AvX {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06d2r7AvX .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06d2r7AvX .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06d2r7AvX .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06d2r7AvX .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06d2r7AvX .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06d2r7AvX .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06d2r7AvX .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06d2r7AvX .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06d2r7AvX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06d2r7AvX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06d2r7AvX .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06d2r7AvX .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06d2r7AvX .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06d2r7AvX .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06d2r7AvX .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06d2r7AvX .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06d2r7AvX .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06d2r7AvX .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06d2r7AvX .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06d2r7AvX .mbr-section-title {
  color: #323432;
}
.cid-v06d2r7AvX .mbr-text,
.cid-v06d2r7AvX .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06d2r7AvX .mbr-section-title,
.cid-v06d2r7AvX .mbr-section-btn,
.cid-v06d2r7AvX .title-wrapper {
  text-align: center;
}
.cid-v06d2sZEFo {
  background-color: #ea3d5b;
}
.cid-v06d2sZEFo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06d2sZEFo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06d2sZEFo .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06d2sZEFo .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06d2sZEFo .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06d2sZEFo .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06d2sZEFo .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06d2sZEFo .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06d2sZEFo .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06d2sZEFo .mbr-section-title {
  color: #fffaf0;
}
.cid-v06d2sZEFo .mbr-text,
.cid-v06d2sZEFo .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06d2sZEFo .mbr-section-title,
.cid-v06d2sZEFo .mbr-section-btn,
.cid-v06d2sZEFo .title-wrapper {
  text-align: justify;
}
.cid-v06jFXp0wL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06jFXp0wL .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-v06jFXp0wL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06jFXp0wL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06jFXp0wL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06jFXp0wL .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06jFXp0wL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06jFXp0wL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06jFXp0wL .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06jFXp0wL .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06jFXp0wL .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06jFXp0wL .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06jFXp0wL .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06jFXp0wL .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06jFXp0wL .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06jFXp0wL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06jFXp0wL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06jFXp0wL .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06jFXp0wL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06jFXp0wL .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06jFXp0wL .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06jFXp0wL .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06jFXp0wL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06jFXp0wL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06jFXp0wL .container,
.cid-v06jFXp0wL .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .container,
  .cid-v06jFXp0wL .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06jFXp0wL .container,
  .cid-v06jFXp0wL .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06jFXp0wL .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06jFXp0wL .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06jFXp0wL .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06jFXp0wL .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06jFXp0wL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06jFXp0wL .nav-item:focus,
.cid-v06jFXp0wL .nav-link:focus {
  outline: none;
}
.cid-v06jFXp0wL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06jFXp0wL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06jFXp0wL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06jFXp0wL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06jFXp0wL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06jFXp0wL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06jFXp0wL .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-v06jFXp0wL .navbar.opened {
  transition: all 0.3s;
}
.cid-v06jFXp0wL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06jFXp0wL .navbar .navbar-logo img {
  width: auto;
}
.cid-v06jFXp0wL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06jFXp0wL .navbar.collapsed {
  justify-content: center;
}
.cid-v06jFXp0wL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06jFXp0wL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06jFXp0wL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06jFXp0wL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06jFXp0wL .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-v06jFXp0wL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06jFXp0wL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06jFXp0wL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06jFXp0wL .navbar {
    min-height: 72px;
  }
  .cid-v06jFXp0wL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06jFXp0wL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06jFXp0wL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06jFXp0wL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06jFXp0wL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06jFXp0wL .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-v06jFXp0wL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06jFXp0wL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06jFXp0wL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06jFXp0wL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06jFXp0wL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06jFXp0wL .dropdown-item.active,
.cid-v06jFXp0wL .dropdown-item:active {
  background-color: transparent;
}
.cid-v06jFXp0wL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06jFXp0wL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06jFXp0wL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06jFXp0wL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06jFXp0wL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06jFXp0wL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06jFXp0wL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06jFXp0wL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .navbar-buttons {
    text-align: left;
  }
}
.cid-v06jFXp0wL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06jFXp0wL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06jFXp0wL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06jFXp0wL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06jFXp0wL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06jFXp0wL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06jFXp0wL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06jFXp0wL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06jFXp0wL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06jFXp0wL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06jFXp0wL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06jFXp0wL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06jFXp0wL .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-v06jFXp0wL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06jFXp0wL .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06jFXp0wL .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06jFXp0wL .navbar {
    height: 70px;
  }
  .cid-v06jFXp0wL .navbar.opened {
    height: auto;
  }
  .cid-v06jFXp0wL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06jFXp0wL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06jFXp0wL .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06jFXp0wL .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06jFXp0wL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06jFXp0wL .navbar-brand {
    margin-right: auto;
  }
  .cid-v06jFXp0wL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06jFXp0wL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06jFXp0wL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06jFXp0wL .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06jFXp0wL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06jFXp0wL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06jFXp0wL .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06jFXp0wL .content-wrap {
    display: block;
  }
}
.cid-v06jG05zEL {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06jG05zEL .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06jG05zEL .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06jG05zEL .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06jG05zEL .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06jG05zEL .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06jG05zEL .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06jG05zEL .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06jG05zEL .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06jG05zEL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06jG05zEL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06jG05zEL .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06jG05zEL .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06jG05zEL .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06jG05zEL .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06jG05zEL .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06jG05zEL .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06jG05zEL .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06jG05zEL .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06jG05zEL .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06jG05zEL .mbr-section-title {
  color: #323432;
}
.cid-v06jG05zEL .mbr-text,
.cid-v06jG05zEL .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06jG05zEL .mbr-section-title,
.cid-v06jG05zEL .mbr-section-btn,
.cid-v06jG05zEL .title-wrapper {
  text-align: center;
}
.cid-v06jG49Krz {
  background-color: #ea3d5b;
}
.cid-v06jG49Krz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06jG49Krz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06jG49Krz .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06jG49Krz .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06jG49Krz .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06jG49Krz .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06jG49Krz .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06jG49Krz .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06jG49Krz .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06jG49Krz .mbr-section-title {
  color: #fffaf0;
}
.cid-v06jG49Krz .mbr-text,
.cid-v06jG49Krz .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06jG49Krz .mbr-section-title,
.cid-v06jG49Krz .mbr-section-btn,
.cid-v06jG49Krz .title-wrapper {
  text-align: justify;
}
.cid-v06jMlMTuV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06jMlMTuV .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-v06jMlMTuV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06jMlMTuV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06jMlMTuV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06jMlMTuV .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06jMlMTuV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06jMlMTuV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06jMlMTuV .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06jMlMTuV .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06jMlMTuV .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06jMlMTuV .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06jMlMTuV .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06jMlMTuV .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06jMlMTuV .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06jMlMTuV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06jMlMTuV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06jMlMTuV .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06jMlMTuV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06jMlMTuV .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06jMlMTuV .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06jMlMTuV .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06jMlMTuV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06jMlMTuV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06jMlMTuV .container,
.cid-v06jMlMTuV .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .container,
  .cid-v06jMlMTuV .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06jMlMTuV .container,
  .cid-v06jMlMTuV .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06jMlMTuV .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06jMlMTuV .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06jMlMTuV .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06jMlMTuV .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06jMlMTuV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06jMlMTuV .nav-item:focus,
.cid-v06jMlMTuV .nav-link:focus {
  outline: none;
}
.cid-v06jMlMTuV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06jMlMTuV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06jMlMTuV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06jMlMTuV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06jMlMTuV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06jMlMTuV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06jMlMTuV .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-v06jMlMTuV .navbar.opened {
  transition: all 0.3s;
}
.cid-v06jMlMTuV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06jMlMTuV .navbar .navbar-logo img {
  width: auto;
}
.cid-v06jMlMTuV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06jMlMTuV .navbar.collapsed {
  justify-content: center;
}
.cid-v06jMlMTuV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06jMlMTuV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06jMlMTuV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06jMlMTuV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06jMlMTuV .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-v06jMlMTuV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06jMlMTuV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06jMlMTuV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06jMlMTuV .navbar {
    min-height: 72px;
  }
  .cid-v06jMlMTuV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06jMlMTuV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06jMlMTuV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06jMlMTuV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06jMlMTuV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06jMlMTuV .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-v06jMlMTuV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06jMlMTuV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06jMlMTuV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06jMlMTuV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06jMlMTuV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06jMlMTuV .dropdown-item.active,
.cid-v06jMlMTuV .dropdown-item:active {
  background-color: transparent;
}
.cid-v06jMlMTuV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06jMlMTuV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06jMlMTuV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06jMlMTuV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06jMlMTuV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06jMlMTuV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06jMlMTuV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06jMlMTuV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .navbar-buttons {
    text-align: left;
  }
}
.cid-v06jMlMTuV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06jMlMTuV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06jMlMTuV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06jMlMTuV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06jMlMTuV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06jMlMTuV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06jMlMTuV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06jMlMTuV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06jMlMTuV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06jMlMTuV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06jMlMTuV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06jMlMTuV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06jMlMTuV .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-v06jMlMTuV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06jMlMTuV .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06jMlMTuV .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06jMlMTuV .navbar {
    height: 70px;
  }
  .cid-v06jMlMTuV .navbar.opened {
    height: auto;
  }
  .cid-v06jMlMTuV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06jMlMTuV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06jMlMTuV .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06jMlMTuV .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06jMlMTuV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06jMlMTuV .navbar-brand {
    margin-right: auto;
  }
  .cid-v06jMlMTuV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06jMlMTuV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06jMlMTuV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06jMlMTuV .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06jMlMTuV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06jMlMTuV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06jMlMTuV .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06jMlMTuV .content-wrap {
    display: block;
  }
}
.cid-v06jMopIyY {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06jMopIyY .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06jMopIyY .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06jMopIyY .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06jMopIyY .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06jMopIyY .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06jMopIyY .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06jMopIyY .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06jMopIyY .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06jMopIyY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06jMopIyY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06jMopIyY .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06jMopIyY .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06jMopIyY .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06jMopIyY .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06jMopIyY .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06jMopIyY .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06jMopIyY .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06jMopIyY .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06jMopIyY .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06jMopIyY .mbr-section-title {
  color: #323432;
}
.cid-v06jMopIyY .mbr-text,
.cid-v06jMopIyY .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06jMopIyY .mbr-section-title,
.cid-v06jMopIyY .mbr-section-btn,
.cid-v06jMopIyY .title-wrapper {
  text-align: center;
}
.cid-v06jMqtmJj {
  background-color: #ea3d5b;
}
.cid-v06jMqtmJj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06jMqtmJj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06jMqtmJj .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06jMqtmJj .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06jMqtmJj .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06jMqtmJj .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06jMqtmJj .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06jMqtmJj .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06jMqtmJj .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06jMqtmJj .mbr-section-title {
  color: #fffaf0;
}
.cid-v06jMqtmJj .mbr-text,
.cid-v06jMqtmJj .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06jMqtmJj .mbr-section-title,
.cid-v06jMqtmJj .mbr-section-btn,
.cid-v06jMqtmJj .title-wrapper {
  text-align: justify;
}
.cid-v06k5eNL4E {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06k5eNL4E .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-v06k5eNL4E .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06k5eNL4E .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06k5eNL4E .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06k5eNL4E .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06k5eNL4E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06k5eNL4E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06k5eNL4E .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06k5eNL4E .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06k5eNL4E .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06k5eNL4E .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06k5eNL4E .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06k5eNL4E .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06k5eNL4E .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06k5eNL4E .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06k5eNL4E .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06k5eNL4E .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06k5eNL4E .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06k5eNL4E .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06k5eNL4E .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06k5eNL4E .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06k5eNL4E .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06k5eNL4E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06k5eNL4E .container,
.cid-v06k5eNL4E .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .container,
  .cid-v06k5eNL4E .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06k5eNL4E .container,
  .cid-v06k5eNL4E .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06k5eNL4E .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06k5eNL4E .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06k5eNL4E .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06k5eNL4E .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06k5eNL4E .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06k5eNL4E .nav-item:focus,
.cid-v06k5eNL4E .nav-link:focus {
  outline: none;
}
.cid-v06k5eNL4E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06k5eNL4E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06k5eNL4E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06k5eNL4E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06k5eNL4E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06k5eNL4E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06k5eNL4E .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-v06k5eNL4E .navbar.opened {
  transition: all 0.3s;
}
.cid-v06k5eNL4E .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06k5eNL4E .navbar .navbar-logo img {
  width: auto;
}
.cid-v06k5eNL4E .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06k5eNL4E .navbar.collapsed {
  justify-content: center;
}
.cid-v06k5eNL4E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06k5eNL4E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06k5eNL4E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06k5eNL4E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06k5eNL4E .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-v06k5eNL4E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06k5eNL4E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06k5eNL4E .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06k5eNL4E .navbar {
    min-height: 72px;
  }
  .cid-v06k5eNL4E .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06k5eNL4E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06k5eNL4E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06k5eNL4E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06k5eNL4E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06k5eNL4E .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-v06k5eNL4E .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06k5eNL4E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06k5eNL4E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06k5eNL4E .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06k5eNL4E .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06k5eNL4E .dropdown-item.active,
.cid-v06k5eNL4E .dropdown-item:active {
  background-color: transparent;
}
.cid-v06k5eNL4E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06k5eNL4E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06k5eNL4E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06k5eNL4E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06k5eNL4E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06k5eNL4E .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06k5eNL4E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06k5eNL4E .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .navbar-buttons {
    text-align: left;
  }
}
.cid-v06k5eNL4E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06k5eNL4E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06k5eNL4E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06k5eNL4E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06k5eNL4E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06k5eNL4E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06k5eNL4E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06k5eNL4E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06k5eNL4E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06k5eNL4E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06k5eNL4E .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06k5eNL4E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06k5eNL4E .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-v06k5eNL4E .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06k5eNL4E .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06k5eNL4E .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06k5eNL4E .navbar {
    height: 70px;
  }
  .cid-v06k5eNL4E .navbar.opened {
    height: auto;
  }
  .cid-v06k5eNL4E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06k5eNL4E .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06k5eNL4E .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06k5eNL4E .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06k5eNL4E .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06k5eNL4E .navbar-brand {
    margin-right: auto;
  }
  .cid-v06k5eNL4E .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06k5eNL4E .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06k5eNL4E .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06k5eNL4E .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06k5eNL4E .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06k5eNL4E .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06k5eNL4E .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06k5eNL4E .content-wrap {
    display: block;
  }
}
.cid-v06k5hFXHa {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06k5hFXHa .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06k5hFXHa .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06k5hFXHa .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06k5hFXHa .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06k5hFXHa .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06k5hFXHa .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06k5hFXHa .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06k5hFXHa .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06k5hFXHa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06k5hFXHa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06k5hFXHa .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06k5hFXHa .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06k5hFXHa .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06k5hFXHa .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06k5hFXHa .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06k5hFXHa .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06k5hFXHa .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06k5hFXHa .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06k5hFXHa .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06k5hFXHa .mbr-section-title {
  color: #323432;
}
.cid-v06k5hFXHa .mbr-text,
.cid-v06k5hFXHa .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06k5hFXHa .mbr-section-title,
.cid-v06k5hFXHa .mbr-section-btn,
.cid-v06k5hFXHa .title-wrapper {
  text-align: center;
}
.cid-v06k5k54Po {
  background-color: #ea3d5b;
}
.cid-v06k5k54Po .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06k5k54Po .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06k5k54Po .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06k5k54Po .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06k5k54Po .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06k5k54Po .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06k5k54Po .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06k5k54Po .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06k5k54Po .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06k5k54Po .mbr-section-title {
  color: #fffaf0;
}
.cid-v06k5k54Po .mbr-text,
.cid-v06k5k54Po .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06k5k54Po .mbr-section-title,
.cid-v06k5k54Po .mbr-section-btn,
.cid-v06k5k54Po .title-wrapper {
  text-align: justify;
}
.cid-v06kjWE2Vq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06kjWE2Vq .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-v06kjWE2Vq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06kjWE2Vq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06kjWE2Vq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06kjWE2Vq .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06kjWE2Vq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06kjWE2Vq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06kjWE2Vq .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06kjWE2Vq .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06kjWE2Vq .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06kjWE2Vq .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06kjWE2Vq .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06kjWE2Vq .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06kjWE2Vq .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06kjWE2Vq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06kjWE2Vq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06kjWE2Vq .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06kjWE2Vq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06kjWE2Vq .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06kjWE2Vq .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06kjWE2Vq .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06kjWE2Vq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06kjWE2Vq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06kjWE2Vq .container,
.cid-v06kjWE2Vq .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .container,
  .cid-v06kjWE2Vq .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06kjWE2Vq .container,
  .cid-v06kjWE2Vq .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06kjWE2Vq .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06kjWE2Vq .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06kjWE2Vq .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06kjWE2Vq .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06kjWE2Vq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06kjWE2Vq .nav-item:focus,
.cid-v06kjWE2Vq .nav-link:focus {
  outline: none;
}
.cid-v06kjWE2Vq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06kjWE2Vq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06kjWE2Vq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06kjWE2Vq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06kjWE2Vq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06kjWE2Vq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06kjWE2Vq .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-v06kjWE2Vq .navbar.opened {
  transition: all 0.3s;
}
.cid-v06kjWE2Vq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06kjWE2Vq .navbar .navbar-logo img {
  width: auto;
}
.cid-v06kjWE2Vq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06kjWE2Vq .navbar.collapsed {
  justify-content: center;
}
.cid-v06kjWE2Vq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06kjWE2Vq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06kjWE2Vq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06kjWE2Vq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06kjWE2Vq .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-v06kjWE2Vq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06kjWE2Vq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06kjWE2Vq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06kjWE2Vq .navbar {
    min-height: 72px;
  }
  .cid-v06kjWE2Vq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06kjWE2Vq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06kjWE2Vq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06kjWE2Vq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06kjWE2Vq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06kjWE2Vq .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-v06kjWE2Vq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06kjWE2Vq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06kjWE2Vq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06kjWE2Vq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06kjWE2Vq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06kjWE2Vq .dropdown-item.active,
.cid-v06kjWE2Vq .dropdown-item:active {
  background-color: transparent;
}
.cid-v06kjWE2Vq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06kjWE2Vq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06kjWE2Vq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06kjWE2Vq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06kjWE2Vq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06kjWE2Vq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06kjWE2Vq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06kjWE2Vq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .navbar-buttons {
    text-align: left;
  }
}
.cid-v06kjWE2Vq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06kjWE2Vq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06kjWE2Vq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06kjWE2Vq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06kjWE2Vq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06kjWE2Vq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06kjWE2Vq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06kjWE2Vq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06kjWE2Vq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06kjWE2Vq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06kjWE2Vq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06kjWE2Vq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06kjWE2Vq .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-v06kjWE2Vq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06kjWE2Vq .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06kjWE2Vq .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06kjWE2Vq .navbar {
    height: 70px;
  }
  .cid-v06kjWE2Vq .navbar.opened {
    height: auto;
  }
  .cid-v06kjWE2Vq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06kjWE2Vq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06kjWE2Vq .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06kjWE2Vq .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06kjWE2Vq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06kjWE2Vq .navbar-brand {
    margin-right: auto;
  }
  .cid-v06kjWE2Vq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06kjWE2Vq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06kjWE2Vq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06kjWE2Vq .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06kjWE2Vq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06kjWE2Vq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06kjWE2Vq .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06kjWE2Vq .content-wrap {
    display: block;
  }
}
.cid-v06kjZkA6m {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06kjZkA6m .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06kjZkA6m .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06kjZkA6m .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06kjZkA6m .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06kjZkA6m .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06kjZkA6m .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06kjZkA6m .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06kjZkA6m .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06kjZkA6m .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06kjZkA6m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06kjZkA6m .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06kjZkA6m .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06kjZkA6m .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06kjZkA6m .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06kjZkA6m .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06kjZkA6m .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06kjZkA6m .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06kjZkA6m .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06kjZkA6m .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06kjZkA6m .mbr-section-title {
  color: #323432;
}
.cid-v06kjZkA6m .mbr-text,
.cid-v06kjZkA6m .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06kjZkA6m .mbr-section-title,
.cid-v06kjZkA6m .mbr-section-btn,
.cid-v06kjZkA6m .title-wrapper {
  text-align: center;
}
.cid-v06kk39Trl {
  background-color: #ea3d5b;
}
.cid-v06kk39Trl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06kk39Trl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06kk39Trl .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06kk39Trl .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06kk39Trl .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06kk39Trl .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06kk39Trl .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06kk39Trl .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06kk39Trl .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06kk39Trl .mbr-section-title {
  color: #fffaf0;
}
.cid-v06kk39Trl .mbr-text,
.cid-v06kk39Trl .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06kk39Trl .mbr-section-title,
.cid-v06kk39Trl .mbr-section-btn,
.cid-v06kk39Trl .title-wrapper {
  text-align: justify;
}
.cid-v06kIyUiUT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06kIyUiUT .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-v06kIyUiUT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06kIyUiUT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06kIyUiUT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06kIyUiUT .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06kIyUiUT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06kIyUiUT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06kIyUiUT .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06kIyUiUT .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06kIyUiUT .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06kIyUiUT .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06kIyUiUT .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06kIyUiUT .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06kIyUiUT .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06kIyUiUT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06kIyUiUT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06kIyUiUT .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06kIyUiUT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06kIyUiUT .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06kIyUiUT .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06kIyUiUT .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06kIyUiUT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06kIyUiUT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06kIyUiUT .container,
.cid-v06kIyUiUT .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .container,
  .cid-v06kIyUiUT .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06kIyUiUT .container,
  .cid-v06kIyUiUT .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06kIyUiUT .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06kIyUiUT .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06kIyUiUT .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06kIyUiUT .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06kIyUiUT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06kIyUiUT .nav-item:focus,
.cid-v06kIyUiUT .nav-link:focus {
  outline: none;
}
.cid-v06kIyUiUT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06kIyUiUT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06kIyUiUT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06kIyUiUT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06kIyUiUT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06kIyUiUT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06kIyUiUT .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-v06kIyUiUT .navbar.opened {
  transition: all 0.3s;
}
.cid-v06kIyUiUT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06kIyUiUT .navbar .navbar-logo img {
  width: auto;
}
.cid-v06kIyUiUT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06kIyUiUT .navbar.collapsed {
  justify-content: center;
}
.cid-v06kIyUiUT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06kIyUiUT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06kIyUiUT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06kIyUiUT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06kIyUiUT .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-v06kIyUiUT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06kIyUiUT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06kIyUiUT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06kIyUiUT .navbar {
    min-height: 72px;
  }
  .cid-v06kIyUiUT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06kIyUiUT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06kIyUiUT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06kIyUiUT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06kIyUiUT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06kIyUiUT .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-v06kIyUiUT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06kIyUiUT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06kIyUiUT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06kIyUiUT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06kIyUiUT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06kIyUiUT .dropdown-item.active,
.cid-v06kIyUiUT .dropdown-item:active {
  background-color: transparent;
}
.cid-v06kIyUiUT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06kIyUiUT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06kIyUiUT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06kIyUiUT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06kIyUiUT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06kIyUiUT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06kIyUiUT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06kIyUiUT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .navbar-buttons {
    text-align: left;
  }
}
.cid-v06kIyUiUT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06kIyUiUT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06kIyUiUT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06kIyUiUT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06kIyUiUT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06kIyUiUT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06kIyUiUT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06kIyUiUT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06kIyUiUT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06kIyUiUT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06kIyUiUT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06kIyUiUT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06kIyUiUT .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-v06kIyUiUT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06kIyUiUT .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06kIyUiUT .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06kIyUiUT .navbar {
    height: 70px;
  }
  .cid-v06kIyUiUT .navbar.opened {
    height: auto;
  }
  .cid-v06kIyUiUT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06kIyUiUT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06kIyUiUT .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06kIyUiUT .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06kIyUiUT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06kIyUiUT .navbar-brand {
    margin-right: auto;
  }
  .cid-v06kIyUiUT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06kIyUiUT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06kIyUiUT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06kIyUiUT .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06kIyUiUT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06kIyUiUT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06kIyUiUT .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06kIyUiUT .content-wrap {
    display: block;
  }
}
.cid-v06kIC5vYD {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06kIC5vYD .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06kIC5vYD .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06kIC5vYD .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06kIC5vYD .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06kIC5vYD .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06kIC5vYD .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06kIC5vYD .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06kIC5vYD .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06kIC5vYD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06kIC5vYD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06kIC5vYD .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06kIC5vYD .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06kIC5vYD .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06kIC5vYD .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06kIC5vYD .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06kIC5vYD .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06kIC5vYD .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06kIC5vYD .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06kIC5vYD .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06kIC5vYD .mbr-section-title {
  color: #323432;
}
.cid-v06kIC5vYD .mbr-text,
.cid-v06kIC5vYD .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06kIC5vYD .mbr-section-title,
.cid-v06kIC5vYD .mbr-section-btn,
.cid-v06kIC5vYD .title-wrapper {
  text-align: center;
}
.cid-v06kIEeEu7 {
  background-color: #ea3d5b;
}
.cid-v06kIEeEu7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06kIEeEu7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06kIEeEu7 .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06kIEeEu7 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06kIEeEu7 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06kIEeEu7 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06kIEeEu7 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06kIEeEu7 .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06kIEeEu7 .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06kIEeEu7 .mbr-section-title {
  color: #fffaf0;
}
.cid-v06kIEeEu7 .mbr-text,
.cid-v06kIEeEu7 .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06kIEeEu7 .mbr-section-title,
.cid-v06kIEeEu7 .mbr-section-btn,
.cid-v06kIEeEu7 .title-wrapper {
  text-align: justify;
}
.cid-v06kNVcdnn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06kNVcdnn .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-v06kNVcdnn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06kNVcdnn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06kNVcdnn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06kNVcdnn .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06kNVcdnn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06kNVcdnn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06kNVcdnn .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06kNVcdnn .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06kNVcdnn .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06kNVcdnn .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06kNVcdnn .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06kNVcdnn .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06kNVcdnn .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06kNVcdnn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06kNVcdnn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06kNVcdnn .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06kNVcdnn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06kNVcdnn .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06kNVcdnn .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06kNVcdnn .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06kNVcdnn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06kNVcdnn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06kNVcdnn .container,
.cid-v06kNVcdnn .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .container,
  .cid-v06kNVcdnn .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06kNVcdnn .container,
  .cid-v06kNVcdnn .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06kNVcdnn .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06kNVcdnn .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06kNVcdnn .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06kNVcdnn .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06kNVcdnn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06kNVcdnn .nav-item:focus,
.cid-v06kNVcdnn .nav-link:focus {
  outline: none;
}
.cid-v06kNVcdnn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06kNVcdnn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06kNVcdnn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06kNVcdnn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06kNVcdnn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06kNVcdnn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06kNVcdnn .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-v06kNVcdnn .navbar.opened {
  transition: all 0.3s;
}
.cid-v06kNVcdnn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06kNVcdnn .navbar .navbar-logo img {
  width: auto;
}
.cid-v06kNVcdnn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06kNVcdnn .navbar.collapsed {
  justify-content: center;
}
.cid-v06kNVcdnn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06kNVcdnn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06kNVcdnn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06kNVcdnn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06kNVcdnn .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-v06kNVcdnn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06kNVcdnn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06kNVcdnn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06kNVcdnn .navbar {
    min-height: 72px;
  }
  .cid-v06kNVcdnn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06kNVcdnn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06kNVcdnn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06kNVcdnn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06kNVcdnn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06kNVcdnn .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-v06kNVcdnn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06kNVcdnn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06kNVcdnn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06kNVcdnn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06kNVcdnn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06kNVcdnn .dropdown-item.active,
.cid-v06kNVcdnn .dropdown-item:active {
  background-color: transparent;
}
.cid-v06kNVcdnn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06kNVcdnn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06kNVcdnn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06kNVcdnn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06kNVcdnn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06kNVcdnn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06kNVcdnn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06kNVcdnn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .navbar-buttons {
    text-align: left;
  }
}
.cid-v06kNVcdnn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06kNVcdnn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06kNVcdnn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06kNVcdnn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06kNVcdnn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06kNVcdnn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06kNVcdnn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06kNVcdnn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06kNVcdnn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06kNVcdnn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06kNVcdnn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06kNVcdnn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06kNVcdnn .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-v06kNVcdnn .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06kNVcdnn .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06kNVcdnn .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06kNVcdnn .navbar {
    height: 70px;
  }
  .cid-v06kNVcdnn .navbar.opened {
    height: auto;
  }
  .cid-v06kNVcdnn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06kNVcdnn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06kNVcdnn .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06kNVcdnn .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06kNVcdnn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06kNVcdnn .navbar-brand {
    margin-right: auto;
  }
  .cid-v06kNVcdnn .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06kNVcdnn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06kNVcdnn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06kNVcdnn .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06kNVcdnn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06kNVcdnn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06kNVcdnn .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06kNVcdnn .content-wrap {
    display: block;
  }
}
.cid-v06kNXQzpH {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06kNXQzpH .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06kNXQzpH .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06kNXQzpH .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06kNXQzpH .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06kNXQzpH .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06kNXQzpH .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06kNXQzpH .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06kNXQzpH .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06kNXQzpH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06kNXQzpH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06kNXQzpH .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06kNXQzpH .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06kNXQzpH .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06kNXQzpH .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06kNXQzpH .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06kNXQzpH .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06kNXQzpH .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06kNXQzpH .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06kNXQzpH .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06kNXQzpH .mbr-section-title {
  color: #323432;
}
.cid-v06kNXQzpH .mbr-text,
.cid-v06kNXQzpH .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06kNXQzpH .mbr-section-title,
.cid-v06kNXQzpH .mbr-section-btn,
.cid-v06kNXQzpH .title-wrapper {
  text-align: center;
}
.cid-v06kNZL1RK {
  background-color: #ea3d5b;
}
.cid-v06kNZL1RK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06kNZL1RK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06kNZL1RK .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06kNZL1RK .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06kNZL1RK .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06kNZL1RK .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06kNZL1RK .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06kNZL1RK .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06kNZL1RK .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06kNZL1RK .mbr-section-title {
  color: #fffaf0;
}
.cid-v06kNZL1RK .mbr-text,
.cid-v06kNZL1RK .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06kNZL1RK .mbr-section-title,
.cid-v06kNZL1RK .mbr-section-btn,
.cid-v06kNZL1RK .title-wrapper {
  text-align: justify;
}
.cid-v06kWqtEwa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06kWqtEwa .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-v06kWqtEwa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06kWqtEwa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06kWqtEwa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06kWqtEwa .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06kWqtEwa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06kWqtEwa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06kWqtEwa .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06kWqtEwa .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06kWqtEwa .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06kWqtEwa .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06kWqtEwa .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06kWqtEwa .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06kWqtEwa .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06kWqtEwa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06kWqtEwa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06kWqtEwa .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06kWqtEwa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06kWqtEwa .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06kWqtEwa .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06kWqtEwa .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06kWqtEwa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06kWqtEwa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06kWqtEwa .container,
.cid-v06kWqtEwa .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .container,
  .cid-v06kWqtEwa .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06kWqtEwa .container,
  .cid-v06kWqtEwa .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06kWqtEwa .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06kWqtEwa .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06kWqtEwa .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06kWqtEwa .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06kWqtEwa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06kWqtEwa .nav-item:focus,
.cid-v06kWqtEwa .nav-link:focus {
  outline: none;
}
.cid-v06kWqtEwa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06kWqtEwa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06kWqtEwa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06kWqtEwa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06kWqtEwa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06kWqtEwa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06kWqtEwa .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-v06kWqtEwa .navbar.opened {
  transition: all 0.3s;
}
.cid-v06kWqtEwa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06kWqtEwa .navbar .navbar-logo img {
  width: auto;
}
.cid-v06kWqtEwa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06kWqtEwa .navbar.collapsed {
  justify-content: center;
}
.cid-v06kWqtEwa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06kWqtEwa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06kWqtEwa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06kWqtEwa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06kWqtEwa .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-v06kWqtEwa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06kWqtEwa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06kWqtEwa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06kWqtEwa .navbar {
    min-height: 72px;
  }
  .cid-v06kWqtEwa .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06kWqtEwa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06kWqtEwa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06kWqtEwa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06kWqtEwa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06kWqtEwa .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-v06kWqtEwa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06kWqtEwa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06kWqtEwa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06kWqtEwa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06kWqtEwa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06kWqtEwa .dropdown-item.active,
.cid-v06kWqtEwa .dropdown-item:active {
  background-color: transparent;
}
.cid-v06kWqtEwa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06kWqtEwa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06kWqtEwa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06kWqtEwa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06kWqtEwa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06kWqtEwa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06kWqtEwa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06kWqtEwa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .navbar-buttons {
    text-align: left;
  }
}
.cid-v06kWqtEwa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06kWqtEwa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06kWqtEwa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06kWqtEwa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06kWqtEwa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06kWqtEwa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06kWqtEwa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06kWqtEwa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06kWqtEwa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06kWqtEwa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06kWqtEwa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06kWqtEwa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06kWqtEwa .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-v06kWqtEwa .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06kWqtEwa .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06kWqtEwa .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06kWqtEwa .navbar {
    height: 70px;
  }
  .cid-v06kWqtEwa .navbar.opened {
    height: auto;
  }
  .cid-v06kWqtEwa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06kWqtEwa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06kWqtEwa .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06kWqtEwa .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06kWqtEwa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06kWqtEwa .navbar-brand {
    margin-right: auto;
  }
  .cid-v06kWqtEwa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06kWqtEwa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06kWqtEwa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06kWqtEwa .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06kWqtEwa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06kWqtEwa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06kWqtEwa .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06kWqtEwa .content-wrap {
    display: block;
  }
}
.cid-v06kWtL553 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06kWtL553 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06kWtL553 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06kWtL553 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06kWtL553 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06kWtL553 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06kWtL553 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06kWtL553 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06kWtL553 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06kWtL553 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06kWtL553 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06kWtL553 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06kWtL553 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06kWtL553 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06kWtL553 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06kWtL553 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06kWtL553 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06kWtL553 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06kWtL553 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06kWtL553 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06kWtL553 .mbr-section-title {
  color: #323432;
}
.cid-v06kWtL553 .mbr-text,
.cid-v06kWtL553 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06kWtL553 .mbr-section-title,
.cid-v06kWtL553 .mbr-section-btn,
.cid-v06kWtL553 .title-wrapper {
  text-align: center;
}
.cid-v06kWwgc6e {
  background-color: #ea3d5b;
}
.cid-v06kWwgc6e .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06kWwgc6e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06kWwgc6e .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06kWwgc6e .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06kWwgc6e .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06kWwgc6e .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06kWwgc6e .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06kWwgc6e .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06kWwgc6e .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06kWwgc6e .mbr-section-title {
  color: #fffaf0;
}
.cid-v06kWwgc6e .mbr-text,
.cid-v06kWwgc6e .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06kWwgc6e .mbr-section-title,
.cid-v06kWwgc6e .mbr-section-btn,
.cid-v06kWwgc6e .title-wrapper {
  text-align: justify;
}
.cid-v06l5JgOUq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06l5JgOUq .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-v06l5JgOUq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06l5JgOUq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06l5JgOUq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06l5JgOUq .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06l5JgOUq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06l5JgOUq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06l5JgOUq .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06l5JgOUq .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06l5JgOUq .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06l5JgOUq .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06l5JgOUq .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06l5JgOUq .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06l5JgOUq .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06l5JgOUq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06l5JgOUq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06l5JgOUq .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06l5JgOUq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06l5JgOUq .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06l5JgOUq .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06l5JgOUq .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06l5JgOUq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06l5JgOUq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06l5JgOUq .container,
.cid-v06l5JgOUq .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .container,
  .cid-v06l5JgOUq .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06l5JgOUq .container,
  .cid-v06l5JgOUq .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06l5JgOUq .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06l5JgOUq .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06l5JgOUq .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06l5JgOUq .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06l5JgOUq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06l5JgOUq .nav-item:focus,
.cid-v06l5JgOUq .nav-link:focus {
  outline: none;
}
.cid-v06l5JgOUq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06l5JgOUq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06l5JgOUq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06l5JgOUq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06l5JgOUq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06l5JgOUq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06l5JgOUq .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-v06l5JgOUq .navbar.opened {
  transition: all 0.3s;
}
.cid-v06l5JgOUq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06l5JgOUq .navbar .navbar-logo img {
  width: auto;
}
.cid-v06l5JgOUq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06l5JgOUq .navbar.collapsed {
  justify-content: center;
}
.cid-v06l5JgOUq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06l5JgOUq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06l5JgOUq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06l5JgOUq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06l5JgOUq .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-v06l5JgOUq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06l5JgOUq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06l5JgOUq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06l5JgOUq .navbar {
    min-height: 72px;
  }
  .cid-v06l5JgOUq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06l5JgOUq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06l5JgOUq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06l5JgOUq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06l5JgOUq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06l5JgOUq .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-v06l5JgOUq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06l5JgOUq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06l5JgOUq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06l5JgOUq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06l5JgOUq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06l5JgOUq .dropdown-item.active,
.cid-v06l5JgOUq .dropdown-item:active {
  background-color: transparent;
}
.cid-v06l5JgOUq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06l5JgOUq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06l5JgOUq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06l5JgOUq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06l5JgOUq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06l5JgOUq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06l5JgOUq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06l5JgOUq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .navbar-buttons {
    text-align: left;
  }
}
.cid-v06l5JgOUq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06l5JgOUq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06l5JgOUq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06l5JgOUq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06l5JgOUq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06l5JgOUq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06l5JgOUq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06l5JgOUq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06l5JgOUq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06l5JgOUq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06l5JgOUq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06l5JgOUq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06l5JgOUq .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-v06l5JgOUq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06l5JgOUq .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06l5JgOUq .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06l5JgOUq .navbar {
    height: 70px;
  }
  .cid-v06l5JgOUq .navbar.opened {
    height: auto;
  }
  .cid-v06l5JgOUq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06l5JgOUq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06l5JgOUq .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06l5JgOUq .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06l5JgOUq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06l5JgOUq .navbar-brand {
    margin-right: auto;
  }
  .cid-v06l5JgOUq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06l5JgOUq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06l5JgOUq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06l5JgOUq .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06l5JgOUq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06l5JgOUq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06l5JgOUq .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06l5JgOUq .content-wrap {
    display: block;
  }
}
.cid-v06l5LY6k9 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06l5LY6k9 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06l5LY6k9 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06l5LY6k9 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06l5LY6k9 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06l5LY6k9 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06l5LY6k9 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06l5LY6k9 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06l5LY6k9 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06l5LY6k9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06l5LY6k9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06l5LY6k9 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06l5LY6k9 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06l5LY6k9 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06l5LY6k9 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06l5LY6k9 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06l5LY6k9 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06l5LY6k9 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06l5LY6k9 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06l5LY6k9 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06l5LY6k9 .mbr-section-title {
  color: #323432;
}
.cid-v06l5LY6k9 .mbr-text,
.cid-v06l5LY6k9 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06l5LY6k9 .mbr-section-title,
.cid-v06l5LY6k9 .mbr-section-btn,
.cid-v06l5LY6k9 .title-wrapper {
  text-align: center;
}
.cid-v06l5NXOLd {
  background-color: #ea3d5b;
}
.cid-v06l5NXOLd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06l5NXOLd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06l5NXOLd .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06l5NXOLd .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06l5NXOLd .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06l5NXOLd .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06l5NXOLd .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06l5NXOLd .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06l5NXOLd .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06l5NXOLd .mbr-section-title {
  color: #fffaf0;
}
.cid-v06l5NXOLd .mbr-text,
.cid-v06l5NXOLd .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06l5NXOLd .mbr-section-title,
.cid-v06l5NXOLd .mbr-section-btn,
.cid-v06l5NXOLd .title-wrapper {
  text-align: justify;
}
.cid-v06lkPXyaI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06lkPXyaI .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-v06lkPXyaI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06lkPXyaI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06lkPXyaI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06lkPXyaI .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06lkPXyaI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06lkPXyaI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06lkPXyaI .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06lkPXyaI .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06lkPXyaI .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06lkPXyaI .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06lkPXyaI .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06lkPXyaI .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06lkPXyaI .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06lkPXyaI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06lkPXyaI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06lkPXyaI .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06lkPXyaI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06lkPXyaI .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06lkPXyaI .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06lkPXyaI .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06lkPXyaI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06lkPXyaI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06lkPXyaI .container,
.cid-v06lkPXyaI .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .container,
  .cid-v06lkPXyaI .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06lkPXyaI .container,
  .cid-v06lkPXyaI .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06lkPXyaI .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06lkPXyaI .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06lkPXyaI .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06lkPXyaI .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06lkPXyaI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06lkPXyaI .nav-item:focus,
.cid-v06lkPXyaI .nav-link:focus {
  outline: none;
}
.cid-v06lkPXyaI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06lkPXyaI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06lkPXyaI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06lkPXyaI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06lkPXyaI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06lkPXyaI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06lkPXyaI .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-v06lkPXyaI .navbar.opened {
  transition: all 0.3s;
}
.cid-v06lkPXyaI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06lkPXyaI .navbar .navbar-logo img {
  width: auto;
}
.cid-v06lkPXyaI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06lkPXyaI .navbar.collapsed {
  justify-content: center;
}
.cid-v06lkPXyaI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06lkPXyaI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06lkPXyaI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06lkPXyaI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06lkPXyaI .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-v06lkPXyaI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06lkPXyaI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06lkPXyaI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06lkPXyaI .navbar {
    min-height: 72px;
  }
  .cid-v06lkPXyaI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06lkPXyaI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06lkPXyaI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06lkPXyaI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06lkPXyaI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06lkPXyaI .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-v06lkPXyaI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06lkPXyaI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06lkPXyaI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06lkPXyaI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06lkPXyaI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06lkPXyaI .dropdown-item.active,
.cid-v06lkPXyaI .dropdown-item:active {
  background-color: transparent;
}
.cid-v06lkPXyaI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06lkPXyaI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06lkPXyaI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06lkPXyaI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06lkPXyaI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06lkPXyaI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06lkPXyaI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06lkPXyaI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .navbar-buttons {
    text-align: left;
  }
}
.cid-v06lkPXyaI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06lkPXyaI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06lkPXyaI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06lkPXyaI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06lkPXyaI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06lkPXyaI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06lkPXyaI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06lkPXyaI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06lkPXyaI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06lkPXyaI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06lkPXyaI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06lkPXyaI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06lkPXyaI .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-v06lkPXyaI .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06lkPXyaI .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06lkPXyaI .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06lkPXyaI .navbar {
    height: 70px;
  }
  .cid-v06lkPXyaI .navbar.opened {
    height: auto;
  }
  .cid-v06lkPXyaI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06lkPXyaI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06lkPXyaI .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06lkPXyaI .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06lkPXyaI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06lkPXyaI .navbar-brand {
    margin-right: auto;
  }
  .cid-v06lkPXyaI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06lkPXyaI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06lkPXyaI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06lkPXyaI .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06lkPXyaI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06lkPXyaI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06lkPXyaI .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06lkPXyaI .content-wrap {
    display: block;
  }
}
.cid-v06lkSK8Kv {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06lkSK8Kv .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06lkSK8Kv .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06lkSK8Kv .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06lkSK8Kv .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06lkSK8Kv .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06lkSK8Kv .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06lkSK8Kv .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06lkSK8Kv .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06lkSK8Kv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06lkSK8Kv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06lkSK8Kv .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06lkSK8Kv .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06lkSK8Kv .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06lkSK8Kv .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06lkSK8Kv .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06lkSK8Kv .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06lkSK8Kv .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06lkSK8Kv .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06lkSK8Kv .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06lkSK8Kv .mbr-section-title {
  color: #323432;
}
.cid-v06lkSK8Kv .mbr-text,
.cid-v06lkSK8Kv .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06lkSK8Kv .mbr-section-title,
.cid-v06lkSK8Kv .mbr-section-btn,
.cid-v06lkSK8Kv .title-wrapper {
  text-align: center;
}
.cid-v06lkUNR1K {
  background-color: #ea3d5b;
}
.cid-v06lkUNR1K .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06lkUNR1K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06lkUNR1K .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06lkUNR1K .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06lkUNR1K .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06lkUNR1K .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06lkUNR1K .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06lkUNR1K .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06lkUNR1K .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06lkUNR1K .mbr-section-title {
  color: #fffaf0;
}
.cid-v06lkUNR1K .mbr-text,
.cid-v06lkUNR1K .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06lkUNR1K .mbr-section-title,
.cid-v06lkUNR1K .mbr-section-btn,
.cid-v06lkUNR1K .title-wrapper {
  text-align: justify;
}
.cid-v06lzzXJOb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06lzzXJOb .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-v06lzzXJOb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06lzzXJOb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06lzzXJOb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06lzzXJOb .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06lzzXJOb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06lzzXJOb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06lzzXJOb .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06lzzXJOb .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06lzzXJOb .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06lzzXJOb .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06lzzXJOb .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06lzzXJOb .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06lzzXJOb .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06lzzXJOb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06lzzXJOb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06lzzXJOb .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06lzzXJOb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06lzzXJOb .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06lzzXJOb .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06lzzXJOb .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06lzzXJOb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06lzzXJOb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06lzzXJOb .container,
.cid-v06lzzXJOb .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .container,
  .cid-v06lzzXJOb .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06lzzXJOb .container,
  .cid-v06lzzXJOb .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06lzzXJOb .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06lzzXJOb .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06lzzXJOb .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06lzzXJOb .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06lzzXJOb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06lzzXJOb .nav-item:focus,
.cid-v06lzzXJOb .nav-link:focus {
  outline: none;
}
.cid-v06lzzXJOb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06lzzXJOb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06lzzXJOb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06lzzXJOb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06lzzXJOb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06lzzXJOb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06lzzXJOb .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-v06lzzXJOb .navbar.opened {
  transition: all 0.3s;
}
.cid-v06lzzXJOb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06lzzXJOb .navbar .navbar-logo img {
  width: auto;
}
.cid-v06lzzXJOb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06lzzXJOb .navbar.collapsed {
  justify-content: center;
}
.cid-v06lzzXJOb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06lzzXJOb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06lzzXJOb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06lzzXJOb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06lzzXJOb .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-v06lzzXJOb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06lzzXJOb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06lzzXJOb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06lzzXJOb .navbar {
    min-height: 72px;
  }
  .cid-v06lzzXJOb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06lzzXJOb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06lzzXJOb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06lzzXJOb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06lzzXJOb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06lzzXJOb .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-v06lzzXJOb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06lzzXJOb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06lzzXJOb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06lzzXJOb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06lzzXJOb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06lzzXJOb .dropdown-item.active,
.cid-v06lzzXJOb .dropdown-item:active {
  background-color: transparent;
}
.cid-v06lzzXJOb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06lzzXJOb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06lzzXJOb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06lzzXJOb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06lzzXJOb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06lzzXJOb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06lzzXJOb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06lzzXJOb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .navbar-buttons {
    text-align: left;
  }
}
.cid-v06lzzXJOb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06lzzXJOb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06lzzXJOb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06lzzXJOb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06lzzXJOb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06lzzXJOb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06lzzXJOb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06lzzXJOb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06lzzXJOb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06lzzXJOb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06lzzXJOb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06lzzXJOb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06lzzXJOb .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-v06lzzXJOb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06lzzXJOb .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06lzzXJOb .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06lzzXJOb .navbar {
    height: 70px;
  }
  .cid-v06lzzXJOb .navbar.opened {
    height: auto;
  }
  .cid-v06lzzXJOb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06lzzXJOb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06lzzXJOb .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06lzzXJOb .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06lzzXJOb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06lzzXJOb .navbar-brand {
    margin-right: auto;
  }
  .cid-v06lzzXJOb .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06lzzXJOb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06lzzXJOb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06lzzXJOb .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06lzzXJOb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06lzzXJOb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06lzzXJOb .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06lzzXJOb .content-wrap {
    display: block;
  }
}
.cid-v06lzCtSY0 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06lzCtSY0 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06lzCtSY0 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06lzCtSY0 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06lzCtSY0 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06lzCtSY0 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06lzCtSY0 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06lzCtSY0 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06lzCtSY0 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06lzCtSY0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06lzCtSY0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06lzCtSY0 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06lzCtSY0 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06lzCtSY0 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06lzCtSY0 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06lzCtSY0 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06lzCtSY0 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06lzCtSY0 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06lzCtSY0 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06lzCtSY0 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06lzCtSY0 .mbr-section-title {
  color: #323432;
}
.cid-v06lzCtSY0 .mbr-text,
.cid-v06lzCtSY0 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06lzCtSY0 .mbr-section-title,
.cid-v06lzCtSY0 .mbr-section-btn,
.cid-v06lzCtSY0 .title-wrapper {
  text-align: center;
}
.cid-v06lzEtiOp {
  background-color: #ea3d5b;
}
.cid-v06lzEtiOp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06lzEtiOp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06lzEtiOp .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06lzEtiOp .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06lzEtiOp .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06lzEtiOp .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06lzEtiOp .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06lzEtiOp .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06lzEtiOp .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06lzEtiOp .mbr-section-title {
  color: #fffaf0;
}
.cid-v06lzEtiOp .mbr-text,
.cid-v06lzEtiOp .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06lzEtiOp .mbr-section-title,
.cid-v06lzEtiOp .mbr-section-btn,
.cid-v06lzEtiOp .title-wrapper {
  text-align: justify;
}
.cid-v06lHVnFBC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06lHVnFBC .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-v06lHVnFBC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06lHVnFBC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06lHVnFBC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06lHVnFBC .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06lHVnFBC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06lHVnFBC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06lHVnFBC .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06lHVnFBC .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06lHVnFBC .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06lHVnFBC .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06lHVnFBC .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06lHVnFBC .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06lHVnFBC .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06lHVnFBC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06lHVnFBC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06lHVnFBC .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06lHVnFBC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06lHVnFBC .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06lHVnFBC .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06lHVnFBC .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06lHVnFBC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06lHVnFBC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06lHVnFBC .container,
.cid-v06lHVnFBC .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .container,
  .cid-v06lHVnFBC .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06lHVnFBC .container,
  .cid-v06lHVnFBC .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06lHVnFBC .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06lHVnFBC .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06lHVnFBC .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06lHVnFBC .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06lHVnFBC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06lHVnFBC .nav-item:focus,
.cid-v06lHVnFBC .nav-link:focus {
  outline: none;
}
.cid-v06lHVnFBC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06lHVnFBC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06lHVnFBC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06lHVnFBC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06lHVnFBC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06lHVnFBC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06lHVnFBC .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-v06lHVnFBC .navbar.opened {
  transition: all 0.3s;
}
.cid-v06lHVnFBC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06lHVnFBC .navbar .navbar-logo img {
  width: auto;
}
.cid-v06lHVnFBC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06lHVnFBC .navbar.collapsed {
  justify-content: center;
}
.cid-v06lHVnFBC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06lHVnFBC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06lHVnFBC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06lHVnFBC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06lHVnFBC .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-v06lHVnFBC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06lHVnFBC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06lHVnFBC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06lHVnFBC .navbar {
    min-height: 72px;
  }
  .cid-v06lHVnFBC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06lHVnFBC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06lHVnFBC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06lHVnFBC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06lHVnFBC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06lHVnFBC .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-v06lHVnFBC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06lHVnFBC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06lHVnFBC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06lHVnFBC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06lHVnFBC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06lHVnFBC .dropdown-item.active,
.cid-v06lHVnFBC .dropdown-item:active {
  background-color: transparent;
}
.cid-v06lHVnFBC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06lHVnFBC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06lHVnFBC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06lHVnFBC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06lHVnFBC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06lHVnFBC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06lHVnFBC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06lHVnFBC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .navbar-buttons {
    text-align: left;
  }
}
.cid-v06lHVnFBC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06lHVnFBC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06lHVnFBC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06lHVnFBC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06lHVnFBC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06lHVnFBC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06lHVnFBC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06lHVnFBC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06lHVnFBC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06lHVnFBC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06lHVnFBC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06lHVnFBC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06lHVnFBC .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-v06lHVnFBC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06lHVnFBC .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06lHVnFBC .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06lHVnFBC .navbar {
    height: 70px;
  }
  .cid-v06lHVnFBC .navbar.opened {
    height: auto;
  }
  .cid-v06lHVnFBC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06lHVnFBC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06lHVnFBC .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06lHVnFBC .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06lHVnFBC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06lHVnFBC .navbar-brand {
    margin-right: auto;
  }
  .cid-v06lHVnFBC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06lHVnFBC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06lHVnFBC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06lHVnFBC .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06lHVnFBC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06lHVnFBC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06lHVnFBC .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06lHVnFBC .content-wrap {
    display: block;
  }
}
.cid-v06lHXRLWb {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06lHXRLWb .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06lHXRLWb .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06lHXRLWb .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06lHXRLWb .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06lHXRLWb .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06lHXRLWb .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06lHXRLWb .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06lHXRLWb .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06lHXRLWb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06lHXRLWb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06lHXRLWb .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06lHXRLWb .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06lHXRLWb .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06lHXRLWb .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06lHXRLWb .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06lHXRLWb .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06lHXRLWb .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06lHXRLWb .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06lHXRLWb .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06lHXRLWb .mbr-section-title {
  color: #323432;
}
.cid-v06lHXRLWb .mbr-text,
.cid-v06lHXRLWb .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06lHXRLWb .mbr-section-title,
.cid-v06lHXRLWb .mbr-section-btn,
.cid-v06lHXRLWb .title-wrapper {
  text-align: center;
}
.cid-v06lHZOkAu {
  background-color: #ea3d5b;
}
.cid-v06lHZOkAu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06lHZOkAu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06lHZOkAu .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06lHZOkAu .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06lHZOkAu .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06lHZOkAu .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06lHZOkAu .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06lHZOkAu .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06lHZOkAu .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06lHZOkAu .mbr-section-title {
  color: #fffaf0;
}
.cid-v06lHZOkAu .mbr-text,
.cid-v06lHZOkAu .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06lHZOkAu .mbr-section-title,
.cid-v06lHZOkAu .mbr-section-btn,
.cid-v06lHZOkAu .title-wrapper {
  text-align: justify;
}
.cid-v06lOsQtRb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06lOsQtRb .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-v06lOsQtRb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06lOsQtRb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06lOsQtRb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06lOsQtRb .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06lOsQtRb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06lOsQtRb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06lOsQtRb .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06lOsQtRb .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06lOsQtRb .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06lOsQtRb .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06lOsQtRb .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06lOsQtRb .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06lOsQtRb .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06lOsQtRb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06lOsQtRb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06lOsQtRb .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06lOsQtRb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06lOsQtRb .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06lOsQtRb .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06lOsQtRb .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06lOsQtRb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06lOsQtRb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06lOsQtRb .container,
.cid-v06lOsQtRb .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .container,
  .cid-v06lOsQtRb .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06lOsQtRb .container,
  .cid-v06lOsQtRb .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06lOsQtRb .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06lOsQtRb .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06lOsQtRb .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06lOsQtRb .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06lOsQtRb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06lOsQtRb .nav-item:focus,
.cid-v06lOsQtRb .nav-link:focus {
  outline: none;
}
.cid-v06lOsQtRb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06lOsQtRb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06lOsQtRb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06lOsQtRb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06lOsQtRb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06lOsQtRb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06lOsQtRb .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-v06lOsQtRb .navbar.opened {
  transition: all 0.3s;
}
.cid-v06lOsQtRb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06lOsQtRb .navbar .navbar-logo img {
  width: auto;
}
.cid-v06lOsQtRb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06lOsQtRb .navbar.collapsed {
  justify-content: center;
}
.cid-v06lOsQtRb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06lOsQtRb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06lOsQtRb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06lOsQtRb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06lOsQtRb .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-v06lOsQtRb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06lOsQtRb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06lOsQtRb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06lOsQtRb .navbar {
    min-height: 72px;
  }
  .cid-v06lOsQtRb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06lOsQtRb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06lOsQtRb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06lOsQtRb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06lOsQtRb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06lOsQtRb .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-v06lOsQtRb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06lOsQtRb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06lOsQtRb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06lOsQtRb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06lOsQtRb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06lOsQtRb .dropdown-item.active,
.cid-v06lOsQtRb .dropdown-item:active {
  background-color: transparent;
}
.cid-v06lOsQtRb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06lOsQtRb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06lOsQtRb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06lOsQtRb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06lOsQtRb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06lOsQtRb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06lOsQtRb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06lOsQtRb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .navbar-buttons {
    text-align: left;
  }
}
.cid-v06lOsQtRb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06lOsQtRb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06lOsQtRb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06lOsQtRb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06lOsQtRb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06lOsQtRb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06lOsQtRb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06lOsQtRb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06lOsQtRb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06lOsQtRb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06lOsQtRb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06lOsQtRb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06lOsQtRb .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-v06lOsQtRb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06lOsQtRb .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06lOsQtRb .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06lOsQtRb .navbar {
    height: 70px;
  }
  .cid-v06lOsQtRb .navbar.opened {
    height: auto;
  }
  .cid-v06lOsQtRb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06lOsQtRb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06lOsQtRb .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06lOsQtRb .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06lOsQtRb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06lOsQtRb .navbar-brand {
    margin-right: auto;
  }
  .cid-v06lOsQtRb .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06lOsQtRb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06lOsQtRb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06lOsQtRb .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06lOsQtRb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06lOsQtRb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06lOsQtRb .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06lOsQtRb .content-wrap {
    display: block;
  }
}
.cid-v06lOvsSOL {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06lOvsSOL .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06lOvsSOL .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06lOvsSOL .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06lOvsSOL .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06lOvsSOL .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06lOvsSOL .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06lOvsSOL .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06lOvsSOL .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06lOvsSOL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06lOvsSOL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06lOvsSOL .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06lOvsSOL .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06lOvsSOL .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06lOvsSOL .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06lOvsSOL .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06lOvsSOL .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06lOvsSOL .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06lOvsSOL .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06lOvsSOL .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06lOvsSOL .mbr-section-title {
  color: #323432;
}
.cid-v06lOvsSOL .mbr-text,
.cid-v06lOvsSOL .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06lOvsSOL .mbr-section-title,
.cid-v06lOvsSOL .mbr-section-btn,
.cid-v06lOvsSOL .title-wrapper {
  text-align: center;
}
.cid-v06lOxAXhG {
  background-color: #ea3d5b;
}
.cid-v06lOxAXhG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06lOxAXhG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06lOxAXhG .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06lOxAXhG .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06lOxAXhG .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06lOxAXhG .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06lOxAXhG .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06lOxAXhG .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06lOxAXhG .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06lOxAXhG .mbr-section-title {
  color: #fffaf0;
}
.cid-v06lOxAXhG .mbr-text,
.cid-v06lOxAXhG .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06lOxAXhG .mbr-section-title,
.cid-v06lOxAXhG .mbr-section-btn,
.cid-v06lOxAXhG .title-wrapper {
  text-align: justify;
}
.cid-v06lZY616W {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06lZY616W .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-v06lZY616W .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06lZY616W .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06lZY616W .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06lZY616W .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06lZY616W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06lZY616W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06lZY616W .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06lZY616W .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06lZY616W .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06lZY616W .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06lZY616W .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06lZY616W .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06lZY616W .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06lZY616W .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06lZY616W .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06lZY616W .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06lZY616W .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06lZY616W .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06lZY616W .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06lZY616W .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06lZY616W .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06lZY616W .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06lZY616W .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06lZY616W .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06lZY616W .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06lZY616W .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06lZY616W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06lZY616W .container,
.cid-v06lZY616W .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06lZY616W .container,
  .cid-v06lZY616W .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06lZY616W .container,
  .cid-v06lZY616W .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06lZY616W .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06lZY616W .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06lZY616W .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06lZY616W .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06lZY616W .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06lZY616W .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06lZY616W .nav-item:focus,
.cid-v06lZY616W .nav-link:focus {
  outline: none;
}
.cid-v06lZY616W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06lZY616W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06lZY616W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06lZY616W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06lZY616W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06lZY616W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06lZY616W .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-v06lZY616W .navbar.opened {
  transition: all 0.3s;
}
.cid-v06lZY616W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06lZY616W .navbar .navbar-logo img {
  width: auto;
}
.cid-v06lZY616W .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06lZY616W .navbar.collapsed {
  justify-content: center;
}
.cid-v06lZY616W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06lZY616W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06lZY616W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06lZY616W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06lZY616W .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-v06lZY616W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06lZY616W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06lZY616W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06lZY616W .navbar {
    min-height: 72px;
  }
  .cid-v06lZY616W .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06lZY616W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06lZY616W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06lZY616W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06lZY616W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06lZY616W .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-v06lZY616W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06lZY616W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06lZY616W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06lZY616W .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06lZY616W .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06lZY616W .dropdown-item.active,
.cid-v06lZY616W .dropdown-item:active {
  background-color: transparent;
}
.cid-v06lZY616W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06lZY616W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06lZY616W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06lZY616W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06lZY616W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06lZY616W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06lZY616W .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06lZY616W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06lZY616W .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06lZY616W .navbar-buttons {
    text-align: left;
  }
}
.cid-v06lZY616W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06lZY616W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06lZY616W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06lZY616W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06lZY616W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06lZY616W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06lZY616W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06lZY616W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06lZY616W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06lZY616W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06lZY616W .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06lZY616W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06lZY616W .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-v06lZY616W .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06lZY616W .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06lZY616W .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06lZY616W .navbar {
    height: 70px;
  }
  .cid-v06lZY616W .navbar.opened {
    height: auto;
  }
  .cid-v06lZY616W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06lZY616W .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06lZY616W .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06lZY616W .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06lZY616W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06lZY616W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06lZY616W .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06lZY616W .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06lZY616W .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06lZY616W .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06lZY616W .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06lZY616W .navbar-brand {
    margin-right: auto;
  }
  .cid-v06lZY616W .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06lZY616W .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06lZY616W .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06lZY616W .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06lZY616W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06lZY616W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06lZY616W .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06lZY616W .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06lZY616W .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06lZY616W .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06lZY616W .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06lZY616W .content-wrap {
    display: block;
  }
}
.cid-v06m00ytpr {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06m00ytpr .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06m00ytpr .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06m00ytpr .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06m00ytpr .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06m00ytpr .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06m00ytpr .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06m00ytpr .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06m00ytpr .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06m00ytpr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06m00ytpr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06m00ytpr .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06m00ytpr .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06m00ytpr .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06m00ytpr .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06m00ytpr .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06m00ytpr .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06m00ytpr .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06m00ytpr .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06m00ytpr .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06m00ytpr .mbr-section-title {
  color: #323432;
}
.cid-v06m00ytpr .mbr-text,
.cid-v06m00ytpr .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06m00ytpr .mbr-section-title,
.cid-v06m00ytpr .mbr-section-btn,
.cid-v06m00ytpr .title-wrapper {
  text-align: center;
}
.cid-v06m02jvbW {
  background-color: #ea3d5b;
}
.cid-v06m02jvbW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06m02jvbW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06m02jvbW .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06m02jvbW .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06m02jvbW .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06m02jvbW .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06m02jvbW .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06m02jvbW .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06m02jvbW .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06m02jvbW .mbr-section-title {
  color: #fffaf0;
}
.cid-v06m02jvbW .mbr-text,
.cid-v06m02jvbW .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06m02jvbW .mbr-section-title,
.cid-v06m02jvbW .mbr-section-btn,
.cid-v06m02jvbW .title-wrapper {
  text-align: justify;
}
.cid-v06m97udR6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06m97udR6 .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-v06m97udR6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06m97udR6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06m97udR6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06m97udR6 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06m97udR6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06m97udR6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06m97udR6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06m97udR6 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06m97udR6 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06m97udR6 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06m97udR6 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06m97udR6 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06m97udR6 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06m97udR6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06m97udR6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06m97udR6 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06m97udR6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06m97udR6 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06m97udR6 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06m97udR6 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06m97udR6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06m97udR6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06m97udR6 .container,
.cid-v06m97udR6 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .container,
  .cid-v06m97udR6 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06m97udR6 .container,
  .cid-v06m97udR6 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06m97udR6 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06m97udR6 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06m97udR6 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06m97udR6 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06m97udR6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06m97udR6 .nav-item:focus,
.cid-v06m97udR6 .nav-link:focus {
  outline: none;
}
.cid-v06m97udR6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06m97udR6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06m97udR6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06m97udR6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06m97udR6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06m97udR6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06m97udR6 .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-v06m97udR6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v06m97udR6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06m97udR6 .navbar .navbar-logo img {
  width: auto;
}
.cid-v06m97udR6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06m97udR6 .navbar.collapsed {
  justify-content: center;
}
.cid-v06m97udR6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06m97udR6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06m97udR6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06m97udR6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06m97udR6 .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-v06m97udR6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06m97udR6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06m97udR6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06m97udR6 .navbar {
    min-height: 72px;
  }
  .cid-v06m97udR6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06m97udR6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06m97udR6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06m97udR6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06m97udR6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06m97udR6 .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-v06m97udR6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06m97udR6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06m97udR6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06m97udR6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06m97udR6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06m97udR6 .dropdown-item.active,
.cid-v06m97udR6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v06m97udR6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06m97udR6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06m97udR6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06m97udR6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06m97udR6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06m97udR6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06m97udR6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06m97udR6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .navbar-buttons {
    text-align: left;
  }
}
.cid-v06m97udR6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06m97udR6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06m97udR6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06m97udR6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06m97udR6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06m97udR6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06m97udR6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06m97udR6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06m97udR6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06m97udR6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06m97udR6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06m97udR6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06m97udR6 .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-v06m97udR6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06m97udR6 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06m97udR6 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06m97udR6 .navbar {
    height: 70px;
  }
  .cid-v06m97udR6 .navbar.opened {
    height: auto;
  }
  .cid-v06m97udR6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06m97udR6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06m97udR6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06m97udR6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06m97udR6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06m97udR6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06m97udR6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06m97udR6 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06m97udR6 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06m97udR6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06m97udR6 .navbar-brand {
    margin-right: auto;
  }
  .cid-v06m97udR6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06m97udR6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06m97udR6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06m97udR6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06m97udR6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06m97udR6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06m97udR6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06m97udR6 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06m97udR6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06m97udR6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06m97udR6 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06m97udR6 .content-wrap {
    display: block;
  }
}
.cid-v06m9a0w9b {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06m9a0w9b .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06m9a0w9b .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06m9a0w9b .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06m9a0w9b .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06m9a0w9b .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06m9a0w9b .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06m9a0w9b .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06m9a0w9b .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06m9a0w9b .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06m9a0w9b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06m9a0w9b .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06m9a0w9b .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06m9a0w9b .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06m9a0w9b .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06m9a0w9b .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06m9a0w9b .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06m9a0w9b .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06m9a0w9b .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06m9a0w9b .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06m9a0w9b .mbr-section-title {
  color: #323432;
}
.cid-v06m9a0w9b .mbr-text,
.cid-v06m9a0w9b .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06m9a0w9b .mbr-section-title,
.cid-v06m9a0w9b .mbr-section-btn,
.cid-v06m9a0w9b .title-wrapper {
  text-align: center;
}
.cid-v06m9bVqBz {
  background-color: #ea3d5b;
}
.cid-v06m9bVqBz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06m9bVqBz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06m9bVqBz .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06m9bVqBz .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06m9bVqBz .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06m9bVqBz .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06m9bVqBz .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06m9bVqBz .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06m9bVqBz .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06m9bVqBz .mbr-section-title {
  color: #fffaf0;
}
.cid-v06m9bVqBz .mbr-text,
.cid-v06m9bVqBz .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06m9bVqBz .mbr-section-title,
.cid-v06m9bVqBz .mbr-section-btn,
.cid-v06m9bVqBz .title-wrapper {
  text-align: justify;
}
.cid-v06mhPxpDI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06mhPxpDI .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-v06mhPxpDI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06mhPxpDI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06mhPxpDI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06mhPxpDI .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06mhPxpDI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06mhPxpDI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06mhPxpDI .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06mhPxpDI .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06mhPxpDI .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06mhPxpDI .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06mhPxpDI .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06mhPxpDI .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06mhPxpDI .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06mhPxpDI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06mhPxpDI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06mhPxpDI .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06mhPxpDI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06mhPxpDI .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06mhPxpDI .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06mhPxpDI .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06mhPxpDI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06mhPxpDI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06mhPxpDI .container,
.cid-v06mhPxpDI .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .container,
  .cid-v06mhPxpDI .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06mhPxpDI .container,
  .cid-v06mhPxpDI .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06mhPxpDI .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06mhPxpDI .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06mhPxpDI .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06mhPxpDI .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06mhPxpDI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06mhPxpDI .nav-item:focus,
.cid-v06mhPxpDI .nav-link:focus {
  outline: none;
}
.cid-v06mhPxpDI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06mhPxpDI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06mhPxpDI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06mhPxpDI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06mhPxpDI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06mhPxpDI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06mhPxpDI .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-v06mhPxpDI .navbar.opened {
  transition: all 0.3s;
}
.cid-v06mhPxpDI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06mhPxpDI .navbar .navbar-logo img {
  width: auto;
}
.cid-v06mhPxpDI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06mhPxpDI .navbar.collapsed {
  justify-content: center;
}
.cid-v06mhPxpDI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06mhPxpDI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06mhPxpDI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06mhPxpDI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06mhPxpDI .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-v06mhPxpDI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06mhPxpDI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06mhPxpDI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06mhPxpDI .navbar {
    min-height: 72px;
  }
  .cid-v06mhPxpDI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06mhPxpDI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06mhPxpDI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06mhPxpDI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06mhPxpDI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06mhPxpDI .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-v06mhPxpDI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06mhPxpDI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06mhPxpDI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06mhPxpDI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06mhPxpDI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06mhPxpDI .dropdown-item.active,
.cid-v06mhPxpDI .dropdown-item:active {
  background-color: transparent;
}
.cid-v06mhPxpDI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06mhPxpDI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06mhPxpDI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06mhPxpDI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06mhPxpDI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06mhPxpDI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06mhPxpDI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06mhPxpDI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .navbar-buttons {
    text-align: left;
  }
}
.cid-v06mhPxpDI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06mhPxpDI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06mhPxpDI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06mhPxpDI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06mhPxpDI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06mhPxpDI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06mhPxpDI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06mhPxpDI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06mhPxpDI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06mhPxpDI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06mhPxpDI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06mhPxpDI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06mhPxpDI .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-v06mhPxpDI .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06mhPxpDI .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06mhPxpDI .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06mhPxpDI .navbar {
    height: 70px;
  }
  .cid-v06mhPxpDI .navbar.opened {
    height: auto;
  }
  .cid-v06mhPxpDI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06mhPxpDI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06mhPxpDI .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06mhPxpDI .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06mhPxpDI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06mhPxpDI .navbar-brand {
    margin-right: auto;
  }
  .cid-v06mhPxpDI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06mhPxpDI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06mhPxpDI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06mhPxpDI .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06mhPxpDI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06mhPxpDI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06mhPxpDI .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06mhPxpDI .content-wrap {
    display: block;
  }
}
.cid-v06mhRYmlc {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06mhRYmlc .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06mhRYmlc .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06mhRYmlc .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06mhRYmlc .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06mhRYmlc .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06mhRYmlc .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06mhRYmlc .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06mhRYmlc .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06mhRYmlc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06mhRYmlc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06mhRYmlc .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06mhRYmlc .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06mhRYmlc .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06mhRYmlc .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06mhRYmlc .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06mhRYmlc .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06mhRYmlc .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06mhRYmlc .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06mhRYmlc .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06mhRYmlc .mbr-section-title {
  color: #323432;
}
.cid-v06mhRYmlc .mbr-text,
.cid-v06mhRYmlc .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06mhRYmlc .mbr-section-title,
.cid-v06mhRYmlc .mbr-section-btn,
.cid-v06mhRYmlc .title-wrapper {
  text-align: center;
}
.cid-v06mhTQQpe {
  background-color: #ea3d5b;
}
.cid-v06mhTQQpe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06mhTQQpe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06mhTQQpe .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06mhTQQpe .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06mhTQQpe .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06mhTQQpe .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06mhTQQpe .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06mhTQQpe .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06mhTQQpe .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06mhTQQpe .mbr-section-title {
  color: #fffaf0;
}
.cid-v06mhTQQpe .mbr-text,
.cid-v06mhTQQpe .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06mhTQQpe .mbr-section-title,
.cid-v06mhTQQpe .mbr-section-btn,
.cid-v06mhTQQpe .title-wrapper {
  text-align: justify;
}
.cid-v06mwmzNaF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06mwmzNaF .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-v06mwmzNaF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06mwmzNaF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06mwmzNaF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06mwmzNaF .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06mwmzNaF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06mwmzNaF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06mwmzNaF .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06mwmzNaF .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06mwmzNaF .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06mwmzNaF .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06mwmzNaF .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06mwmzNaF .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06mwmzNaF .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06mwmzNaF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06mwmzNaF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06mwmzNaF .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06mwmzNaF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06mwmzNaF .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06mwmzNaF .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06mwmzNaF .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06mwmzNaF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06mwmzNaF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06mwmzNaF .container,
.cid-v06mwmzNaF .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .container,
  .cid-v06mwmzNaF .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06mwmzNaF .container,
  .cid-v06mwmzNaF .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06mwmzNaF .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06mwmzNaF .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06mwmzNaF .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06mwmzNaF .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06mwmzNaF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06mwmzNaF .nav-item:focus,
.cid-v06mwmzNaF .nav-link:focus {
  outline: none;
}
.cid-v06mwmzNaF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06mwmzNaF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06mwmzNaF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06mwmzNaF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06mwmzNaF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06mwmzNaF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06mwmzNaF .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-v06mwmzNaF .navbar.opened {
  transition: all 0.3s;
}
.cid-v06mwmzNaF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06mwmzNaF .navbar .navbar-logo img {
  width: auto;
}
.cid-v06mwmzNaF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06mwmzNaF .navbar.collapsed {
  justify-content: center;
}
.cid-v06mwmzNaF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06mwmzNaF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06mwmzNaF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06mwmzNaF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06mwmzNaF .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-v06mwmzNaF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06mwmzNaF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06mwmzNaF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06mwmzNaF .navbar {
    min-height: 72px;
  }
  .cid-v06mwmzNaF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06mwmzNaF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06mwmzNaF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06mwmzNaF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06mwmzNaF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06mwmzNaF .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-v06mwmzNaF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06mwmzNaF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06mwmzNaF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06mwmzNaF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06mwmzNaF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06mwmzNaF .dropdown-item.active,
.cid-v06mwmzNaF .dropdown-item:active {
  background-color: transparent;
}
.cid-v06mwmzNaF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06mwmzNaF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06mwmzNaF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06mwmzNaF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06mwmzNaF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06mwmzNaF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06mwmzNaF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06mwmzNaF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .navbar-buttons {
    text-align: left;
  }
}
.cid-v06mwmzNaF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06mwmzNaF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06mwmzNaF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06mwmzNaF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06mwmzNaF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06mwmzNaF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06mwmzNaF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06mwmzNaF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06mwmzNaF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06mwmzNaF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06mwmzNaF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06mwmzNaF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06mwmzNaF .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-v06mwmzNaF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06mwmzNaF .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06mwmzNaF .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06mwmzNaF .navbar {
    height: 70px;
  }
  .cid-v06mwmzNaF .navbar.opened {
    height: auto;
  }
  .cid-v06mwmzNaF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06mwmzNaF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06mwmzNaF .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06mwmzNaF .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06mwmzNaF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06mwmzNaF .navbar-brand {
    margin-right: auto;
  }
  .cid-v06mwmzNaF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06mwmzNaF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06mwmzNaF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06mwmzNaF .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06mwmzNaF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06mwmzNaF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06mwmzNaF .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06mwmzNaF .content-wrap {
    display: block;
  }
}
.cid-v06mwpfo3C {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06mwpfo3C .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06mwpfo3C .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06mwpfo3C .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06mwpfo3C .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06mwpfo3C .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06mwpfo3C .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06mwpfo3C .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06mwpfo3C .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06mwpfo3C .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06mwpfo3C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06mwpfo3C .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06mwpfo3C .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06mwpfo3C .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06mwpfo3C .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06mwpfo3C .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06mwpfo3C .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06mwpfo3C .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06mwpfo3C .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06mwpfo3C .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06mwpfo3C .mbr-section-title {
  color: #323432;
}
.cid-v06mwpfo3C .mbr-text,
.cid-v06mwpfo3C .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06mwpfo3C .mbr-section-title,
.cid-v06mwpfo3C .mbr-section-btn,
.cid-v06mwpfo3C .title-wrapper {
  text-align: center;
}
.cid-v06mwrgiIh {
  background-color: #ea3d5b;
}
.cid-v06mwrgiIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06mwrgiIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06mwrgiIh .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06mwrgiIh .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06mwrgiIh .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06mwrgiIh .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06mwrgiIh .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06mwrgiIh .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06mwrgiIh .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06mwrgiIh .mbr-section-title {
  color: #fffaf0;
}
.cid-v06mwrgiIh .mbr-text,
.cid-v06mwrgiIh .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06mwrgiIh .mbr-section-title,
.cid-v06mwrgiIh .mbr-section-btn,
.cid-v06mwrgiIh .title-wrapper {
  text-align: justify;
}
.cid-v06mFrILO1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06mFrILO1 .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-v06mFrILO1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06mFrILO1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06mFrILO1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06mFrILO1 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06mFrILO1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06mFrILO1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06mFrILO1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06mFrILO1 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06mFrILO1 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06mFrILO1 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06mFrILO1 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06mFrILO1 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06mFrILO1 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06mFrILO1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06mFrILO1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06mFrILO1 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06mFrILO1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06mFrILO1 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06mFrILO1 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06mFrILO1 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06mFrILO1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06mFrILO1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06mFrILO1 .container,
.cid-v06mFrILO1 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .container,
  .cid-v06mFrILO1 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06mFrILO1 .container,
  .cid-v06mFrILO1 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06mFrILO1 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06mFrILO1 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06mFrILO1 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06mFrILO1 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06mFrILO1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06mFrILO1 .nav-item:focus,
.cid-v06mFrILO1 .nav-link:focus {
  outline: none;
}
.cid-v06mFrILO1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06mFrILO1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06mFrILO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06mFrILO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06mFrILO1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06mFrILO1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06mFrILO1 .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-v06mFrILO1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v06mFrILO1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06mFrILO1 .navbar .navbar-logo img {
  width: auto;
}
.cid-v06mFrILO1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06mFrILO1 .navbar.collapsed {
  justify-content: center;
}
.cid-v06mFrILO1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06mFrILO1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06mFrILO1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06mFrILO1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06mFrILO1 .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-v06mFrILO1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06mFrILO1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06mFrILO1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06mFrILO1 .navbar {
    min-height: 72px;
  }
  .cid-v06mFrILO1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06mFrILO1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06mFrILO1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06mFrILO1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06mFrILO1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06mFrILO1 .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-v06mFrILO1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06mFrILO1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06mFrILO1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06mFrILO1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06mFrILO1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06mFrILO1 .dropdown-item.active,
.cid-v06mFrILO1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v06mFrILO1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06mFrILO1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06mFrILO1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06mFrILO1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06mFrILO1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06mFrILO1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06mFrILO1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06mFrILO1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .navbar-buttons {
    text-align: left;
  }
}
.cid-v06mFrILO1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06mFrILO1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06mFrILO1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06mFrILO1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06mFrILO1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06mFrILO1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06mFrILO1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06mFrILO1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06mFrILO1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06mFrILO1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06mFrILO1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06mFrILO1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06mFrILO1 .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-v06mFrILO1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06mFrILO1 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06mFrILO1 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06mFrILO1 .navbar {
    height: 70px;
  }
  .cid-v06mFrILO1 .navbar.opened {
    height: auto;
  }
  .cid-v06mFrILO1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06mFrILO1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06mFrILO1 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06mFrILO1 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06mFrILO1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06mFrILO1 .navbar-brand {
    margin-right: auto;
  }
  .cid-v06mFrILO1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06mFrILO1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06mFrILO1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06mFrILO1 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06mFrILO1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06mFrILO1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06mFrILO1 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06mFrILO1 .content-wrap {
    display: block;
  }
}
.cid-v06mFukRSO {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06mFukRSO .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06mFukRSO .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06mFukRSO .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06mFukRSO .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06mFukRSO .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06mFukRSO .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06mFukRSO .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06mFukRSO .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06mFukRSO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06mFukRSO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06mFukRSO .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06mFukRSO .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06mFukRSO .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06mFukRSO .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06mFukRSO .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06mFukRSO .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06mFukRSO .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06mFukRSO .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06mFukRSO .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06mFukRSO .mbr-section-title {
  color: #323432;
}
.cid-v06mFukRSO .mbr-text,
.cid-v06mFukRSO .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06mFukRSO .mbr-section-title,
.cid-v06mFukRSO .mbr-section-btn,
.cid-v06mFukRSO .title-wrapper {
  text-align: center;
}
.cid-v06mFwiwMm {
  background-color: #ea3d5b;
}
.cid-v06mFwiwMm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06mFwiwMm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06mFwiwMm .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06mFwiwMm .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06mFwiwMm .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06mFwiwMm .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06mFwiwMm .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06mFwiwMm .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06mFwiwMm .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06mFwiwMm .mbr-section-title {
  color: #fffaf0;
}
.cid-v06mFwiwMm .mbr-text,
.cid-v06mFwiwMm .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06mFwiwMm .mbr-section-title,
.cid-v06mFwiwMm .mbr-section-btn,
.cid-v06mFwiwMm .title-wrapper {
  text-align: justify;
}
.cid-v06mX4z88G {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06mX4z88G .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-v06mX4z88G .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06mX4z88G .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06mX4z88G .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06mX4z88G .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06mX4z88G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06mX4z88G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06mX4z88G .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06mX4z88G .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06mX4z88G .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06mX4z88G .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06mX4z88G .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06mX4z88G .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06mX4z88G .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06mX4z88G .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06mX4z88G .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06mX4z88G .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06mX4z88G .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06mX4z88G .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06mX4z88G .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06mX4z88G .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06mX4z88G .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06mX4z88G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06mX4z88G .container,
.cid-v06mX4z88G .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .container,
  .cid-v06mX4z88G .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06mX4z88G .container,
  .cid-v06mX4z88G .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06mX4z88G .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06mX4z88G .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06mX4z88G .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06mX4z88G .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06mX4z88G .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06mX4z88G .nav-item:focus,
.cid-v06mX4z88G .nav-link:focus {
  outline: none;
}
.cid-v06mX4z88G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06mX4z88G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06mX4z88G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06mX4z88G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06mX4z88G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06mX4z88G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06mX4z88G .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-v06mX4z88G .navbar.opened {
  transition: all 0.3s;
}
.cid-v06mX4z88G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06mX4z88G .navbar .navbar-logo img {
  width: auto;
}
.cid-v06mX4z88G .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06mX4z88G .navbar.collapsed {
  justify-content: center;
}
.cid-v06mX4z88G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06mX4z88G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06mX4z88G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06mX4z88G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06mX4z88G .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-v06mX4z88G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06mX4z88G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06mX4z88G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06mX4z88G .navbar {
    min-height: 72px;
  }
  .cid-v06mX4z88G .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06mX4z88G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06mX4z88G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06mX4z88G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06mX4z88G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06mX4z88G .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-v06mX4z88G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06mX4z88G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06mX4z88G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06mX4z88G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06mX4z88G .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06mX4z88G .dropdown-item.active,
.cid-v06mX4z88G .dropdown-item:active {
  background-color: transparent;
}
.cid-v06mX4z88G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06mX4z88G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06mX4z88G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06mX4z88G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06mX4z88G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06mX4z88G .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06mX4z88G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06mX4z88G .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .navbar-buttons {
    text-align: left;
  }
}
.cid-v06mX4z88G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06mX4z88G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06mX4z88G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06mX4z88G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06mX4z88G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06mX4z88G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06mX4z88G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06mX4z88G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06mX4z88G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06mX4z88G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06mX4z88G .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06mX4z88G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06mX4z88G .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-v06mX4z88G .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06mX4z88G .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06mX4z88G .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06mX4z88G .navbar {
    height: 70px;
  }
  .cid-v06mX4z88G .navbar.opened {
    height: auto;
  }
  .cid-v06mX4z88G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06mX4z88G .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06mX4z88G .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06mX4z88G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06mX4z88G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06mX4z88G .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06mX4z88G .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06mX4z88G .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06mX4z88G .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06mX4z88G .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06mX4z88G .navbar-brand {
    margin-right: auto;
  }
  .cid-v06mX4z88G .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06mX4z88G .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06mX4z88G .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06mX4z88G .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06mX4z88G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06mX4z88G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06mX4z88G .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06mX4z88G .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06mX4z88G .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06mX4z88G .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06mX4z88G .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06mX4z88G .content-wrap {
    display: block;
  }
}
.cid-v06mX73k76 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06mX73k76 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06mX73k76 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06mX73k76 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06mX73k76 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06mX73k76 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06mX73k76 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06mX73k76 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06mX73k76 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06mX73k76 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06mX73k76 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06mX73k76 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06mX73k76 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06mX73k76 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06mX73k76 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06mX73k76 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06mX73k76 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06mX73k76 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06mX73k76 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06mX73k76 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06mX73k76 .mbr-section-title {
  color: #323432;
}
.cid-v06mX73k76 .mbr-text,
.cid-v06mX73k76 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06mX73k76 .mbr-section-title,
.cid-v06mX73k76 .mbr-section-btn,
.cid-v06mX73k76 .title-wrapper {
  text-align: center;
}
.cid-v06mX93hej {
  background-color: #ea3d5b;
}
.cid-v06mX93hej .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06mX93hej .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06mX93hej .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06mX93hej .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06mX93hej .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06mX93hej .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06mX93hej .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06mX93hej .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06mX93hej .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06mX93hej .mbr-section-title {
  color: #fffaf0;
}
.cid-v06mX93hej .mbr-text,
.cid-v06mX93hej .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06mX93hej .mbr-section-title,
.cid-v06mX93hej .mbr-section-btn,
.cid-v06mX93hej .title-wrapper {
  text-align: justify;
}
.cid-v06mTIk4CQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06mTIk4CQ .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-v06mTIk4CQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06mTIk4CQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06mTIk4CQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06mTIk4CQ .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06mTIk4CQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06mTIk4CQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06mTIk4CQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06mTIk4CQ .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06mTIk4CQ .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06mTIk4CQ .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06mTIk4CQ .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06mTIk4CQ .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06mTIk4CQ .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06mTIk4CQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06mTIk4CQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06mTIk4CQ .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06mTIk4CQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06mTIk4CQ .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06mTIk4CQ .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06mTIk4CQ .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06mTIk4CQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06mTIk4CQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06mTIk4CQ .container,
.cid-v06mTIk4CQ .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .container,
  .cid-v06mTIk4CQ .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06mTIk4CQ .container,
  .cid-v06mTIk4CQ .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06mTIk4CQ .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06mTIk4CQ .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06mTIk4CQ .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06mTIk4CQ .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06mTIk4CQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06mTIk4CQ .nav-item:focus,
.cid-v06mTIk4CQ .nav-link:focus {
  outline: none;
}
.cid-v06mTIk4CQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06mTIk4CQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06mTIk4CQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06mTIk4CQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06mTIk4CQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06mTIk4CQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06mTIk4CQ .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-v06mTIk4CQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v06mTIk4CQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06mTIk4CQ .navbar .navbar-logo img {
  width: auto;
}
.cid-v06mTIk4CQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06mTIk4CQ .navbar.collapsed {
  justify-content: center;
}
.cid-v06mTIk4CQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06mTIk4CQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06mTIk4CQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06mTIk4CQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06mTIk4CQ .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-v06mTIk4CQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06mTIk4CQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06mTIk4CQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06mTIk4CQ .navbar {
    min-height: 72px;
  }
  .cid-v06mTIk4CQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06mTIk4CQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06mTIk4CQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06mTIk4CQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06mTIk4CQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06mTIk4CQ .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-v06mTIk4CQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06mTIk4CQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06mTIk4CQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06mTIk4CQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06mTIk4CQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06mTIk4CQ .dropdown-item.active,
.cid-v06mTIk4CQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v06mTIk4CQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06mTIk4CQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06mTIk4CQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06mTIk4CQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06mTIk4CQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06mTIk4CQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06mTIk4CQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06mTIk4CQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .navbar-buttons {
    text-align: left;
  }
}
.cid-v06mTIk4CQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06mTIk4CQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06mTIk4CQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06mTIk4CQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06mTIk4CQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06mTIk4CQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06mTIk4CQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06mTIk4CQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06mTIk4CQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06mTIk4CQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06mTIk4CQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06mTIk4CQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06mTIk4CQ .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-v06mTIk4CQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06mTIk4CQ .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06mTIk4CQ .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06mTIk4CQ .navbar {
    height: 70px;
  }
  .cid-v06mTIk4CQ .navbar.opened {
    height: auto;
  }
  .cid-v06mTIk4CQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06mTIk4CQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06mTIk4CQ .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06mTIk4CQ .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06mTIk4CQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06mTIk4CQ .navbar-brand {
    margin-right: auto;
  }
  .cid-v06mTIk4CQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06mTIk4CQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06mTIk4CQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06mTIk4CQ .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06mTIk4CQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06mTIk4CQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06mTIk4CQ .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06mTIk4CQ .content-wrap {
    display: block;
  }
}
.cid-v06mTKLBhb {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06mTKLBhb .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06mTKLBhb .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06mTKLBhb .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06mTKLBhb .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06mTKLBhb .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06mTKLBhb .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06mTKLBhb .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06mTKLBhb .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06mTKLBhb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06mTKLBhb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06mTKLBhb .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06mTKLBhb .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06mTKLBhb .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06mTKLBhb .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06mTKLBhb .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06mTKLBhb .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06mTKLBhb .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06mTKLBhb .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06mTKLBhb .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06mTKLBhb .mbr-section-title {
  color: #323432;
}
.cid-v06mTKLBhb .mbr-text,
.cid-v06mTKLBhb .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06mTKLBhb .mbr-section-title,
.cid-v06mTKLBhb .mbr-section-btn,
.cid-v06mTKLBhb .title-wrapper {
  text-align: center;
}
.cid-v06mTMBK4H {
  background-color: #ea3d5b;
}
.cid-v06mTMBK4H .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06mTMBK4H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06mTMBK4H .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06mTMBK4H .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06mTMBK4H .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06mTMBK4H .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06mTMBK4H .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06mTMBK4H .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06mTMBK4H .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06mTMBK4H .mbr-section-title {
  color: #fffaf0;
}
.cid-v06mTMBK4H .mbr-text,
.cid-v06mTMBK4H .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06mTMBK4H .mbr-section-title,
.cid-v06mTMBK4H .mbr-section-btn,
.cid-v06mTMBK4H .title-wrapper {
  text-align: justify;
}
.cid-v06n6h40QL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06n6h40QL .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-v06n6h40QL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06n6h40QL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06n6h40QL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06n6h40QL .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06n6h40QL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06n6h40QL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06n6h40QL .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06n6h40QL .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06n6h40QL .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06n6h40QL .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06n6h40QL .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06n6h40QL .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06n6h40QL .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06n6h40QL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06n6h40QL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06n6h40QL .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06n6h40QL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06n6h40QL .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06n6h40QL .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06n6h40QL .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06n6h40QL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06n6h40QL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06n6h40QL .container,
.cid-v06n6h40QL .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .container,
  .cid-v06n6h40QL .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06n6h40QL .container,
  .cid-v06n6h40QL .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06n6h40QL .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06n6h40QL .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06n6h40QL .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06n6h40QL .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06n6h40QL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06n6h40QL .nav-item:focus,
.cid-v06n6h40QL .nav-link:focus {
  outline: none;
}
.cid-v06n6h40QL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06n6h40QL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06n6h40QL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06n6h40QL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06n6h40QL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06n6h40QL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06n6h40QL .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-v06n6h40QL .navbar.opened {
  transition: all 0.3s;
}
.cid-v06n6h40QL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06n6h40QL .navbar .navbar-logo img {
  width: auto;
}
.cid-v06n6h40QL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06n6h40QL .navbar.collapsed {
  justify-content: center;
}
.cid-v06n6h40QL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06n6h40QL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06n6h40QL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06n6h40QL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06n6h40QL .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-v06n6h40QL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06n6h40QL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06n6h40QL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06n6h40QL .navbar {
    min-height: 72px;
  }
  .cid-v06n6h40QL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06n6h40QL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06n6h40QL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06n6h40QL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06n6h40QL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06n6h40QL .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-v06n6h40QL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06n6h40QL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06n6h40QL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06n6h40QL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06n6h40QL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06n6h40QL .dropdown-item.active,
.cid-v06n6h40QL .dropdown-item:active {
  background-color: transparent;
}
.cid-v06n6h40QL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06n6h40QL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06n6h40QL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06n6h40QL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06n6h40QL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06n6h40QL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06n6h40QL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06n6h40QL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .navbar-buttons {
    text-align: left;
  }
}
.cid-v06n6h40QL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06n6h40QL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06n6h40QL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06n6h40QL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06n6h40QL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06n6h40QL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06n6h40QL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06n6h40QL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06n6h40QL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06n6h40QL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06n6h40QL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06n6h40QL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06n6h40QL .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-v06n6h40QL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06n6h40QL .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06n6h40QL .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06n6h40QL .navbar {
    height: 70px;
  }
  .cid-v06n6h40QL .navbar.opened {
    height: auto;
  }
  .cid-v06n6h40QL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06n6h40QL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06n6h40QL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06n6h40QL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06n6h40QL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06n6h40QL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06n6h40QL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06n6h40QL .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06n6h40QL .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06n6h40QL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06n6h40QL .navbar-brand {
    margin-right: auto;
  }
  .cid-v06n6h40QL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06n6h40QL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06n6h40QL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06n6h40QL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06n6h40QL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06n6h40QL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06n6h40QL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06n6h40QL .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06n6h40QL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06n6h40QL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06n6h40QL .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06n6h40QL .content-wrap {
    display: block;
  }
}
.cid-v06n6juk4F {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06n6juk4F .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06n6juk4F .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06n6juk4F .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06n6juk4F .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06n6juk4F .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06n6juk4F .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06n6juk4F .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06n6juk4F .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06n6juk4F .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06n6juk4F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06n6juk4F .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06n6juk4F .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06n6juk4F .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06n6juk4F .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06n6juk4F .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06n6juk4F .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06n6juk4F .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06n6juk4F .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06n6juk4F .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06n6juk4F .mbr-section-title {
  color: #323432;
}
.cid-v06n6juk4F .mbr-text,
.cid-v06n6juk4F .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06n6juk4F .mbr-section-title,
.cid-v06n6juk4F .mbr-section-btn,
.cid-v06n6juk4F .title-wrapper {
  text-align: center;
}
.cid-v06n6lxLxK {
  background-color: #ea3d5b;
}
.cid-v06n6lxLxK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06n6lxLxK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06n6lxLxK .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06n6lxLxK .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06n6lxLxK .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06n6lxLxK .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06n6lxLxK .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06n6lxLxK .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06n6lxLxK .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06n6lxLxK .mbr-section-title {
  color: #fffaf0;
}
.cid-v06n6lxLxK .mbr-text,
.cid-v06n6lxLxK .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06n6lxLxK .mbr-section-title,
.cid-v06n6lxLxK .mbr-section-btn,
.cid-v06n6lxLxK .title-wrapper {
  text-align: justify;
}
.cid-v06ng1j3oq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06ng1j3oq .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-v06ng1j3oq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06ng1j3oq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06ng1j3oq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06ng1j3oq .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06ng1j3oq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06ng1j3oq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06ng1j3oq .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06ng1j3oq .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06ng1j3oq .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06ng1j3oq .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06ng1j3oq .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06ng1j3oq .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06ng1j3oq .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06ng1j3oq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06ng1j3oq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06ng1j3oq .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06ng1j3oq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06ng1j3oq .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06ng1j3oq .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06ng1j3oq .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06ng1j3oq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06ng1j3oq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06ng1j3oq .container,
.cid-v06ng1j3oq .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .container,
  .cid-v06ng1j3oq .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06ng1j3oq .container,
  .cid-v06ng1j3oq .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06ng1j3oq .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06ng1j3oq .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06ng1j3oq .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06ng1j3oq .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06ng1j3oq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06ng1j3oq .nav-item:focus,
.cid-v06ng1j3oq .nav-link:focus {
  outline: none;
}
.cid-v06ng1j3oq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06ng1j3oq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06ng1j3oq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06ng1j3oq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06ng1j3oq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06ng1j3oq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06ng1j3oq .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-v06ng1j3oq .navbar.opened {
  transition: all 0.3s;
}
.cid-v06ng1j3oq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06ng1j3oq .navbar .navbar-logo img {
  width: auto;
}
.cid-v06ng1j3oq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06ng1j3oq .navbar.collapsed {
  justify-content: center;
}
.cid-v06ng1j3oq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06ng1j3oq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06ng1j3oq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06ng1j3oq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06ng1j3oq .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-v06ng1j3oq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06ng1j3oq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06ng1j3oq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06ng1j3oq .navbar {
    min-height: 72px;
  }
  .cid-v06ng1j3oq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06ng1j3oq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06ng1j3oq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06ng1j3oq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06ng1j3oq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06ng1j3oq .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-v06ng1j3oq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06ng1j3oq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06ng1j3oq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06ng1j3oq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06ng1j3oq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06ng1j3oq .dropdown-item.active,
.cid-v06ng1j3oq .dropdown-item:active {
  background-color: transparent;
}
.cid-v06ng1j3oq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06ng1j3oq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06ng1j3oq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06ng1j3oq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06ng1j3oq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06ng1j3oq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06ng1j3oq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06ng1j3oq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .navbar-buttons {
    text-align: left;
  }
}
.cid-v06ng1j3oq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06ng1j3oq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06ng1j3oq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06ng1j3oq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06ng1j3oq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06ng1j3oq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06ng1j3oq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06ng1j3oq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06ng1j3oq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06ng1j3oq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06ng1j3oq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06ng1j3oq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06ng1j3oq .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-v06ng1j3oq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06ng1j3oq .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06ng1j3oq .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06ng1j3oq .navbar {
    height: 70px;
  }
  .cid-v06ng1j3oq .navbar.opened {
    height: auto;
  }
  .cid-v06ng1j3oq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06ng1j3oq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06ng1j3oq .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06ng1j3oq .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06ng1j3oq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06ng1j3oq .navbar-brand {
    margin-right: auto;
  }
  .cid-v06ng1j3oq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06ng1j3oq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06ng1j3oq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06ng1j3oq .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06ng1j3oq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06ng1j3oq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06ng1j3oq .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06ng1j3oq .content-wrap {
    display: block;
  }
}
.cid-v06ng460SE {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06ng460SE .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06ng460SE .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06ng460SE .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06ng460SE .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06ng460SE .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06ng460SE .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06ng460SE .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06ng460SE .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06ng460SE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06ng460SE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06ng460SE .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06ng460SE .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06ng460SE .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06ng460SE .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06ng460SE .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06ng460SE .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06ng460SE .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06ng460SE .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06ng460SE .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06ng460SE .mbr-section-title {
  color: #323432;
}
.cid-v06ng460SE .mbr-text,
.cid-v06ng460SE .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06ng460SE .mbr-section-title,
.cid-v06ng460SE .mbr-section-btn,
.cid-v06ng460SE .title-wrapper {
  text-align: center;
}
.cid-v06ng62E1J {
  background-color: #ea3d5b;
}
.cid-v06ng62E1J .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06ng62E1J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06ng62E1J .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06ng62E1J .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06ng62E1J .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06ng62E1J .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06ng62E1J .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06ng62E1J .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06ng62E1J .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06ng62E1J .mbr-section-title {
  color: #fffaf0;
}
.cid-v06ng62E1J .mbr-text,
.cid-v06ng62E1J .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06ng62E1J .mbr-section-title,
.cid-v06ng62E1J .mbr-section-btn,
.cid-v06ng62E1J .title-wrapper {
  text-align: justify;
}
.cid-v06noEa2fG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06noEa2fG .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-v06noEa2fG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06noEa2fG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06noEa2fG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06noEa2fG .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06noEa2fG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06noEa2fG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06noEa2fG .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06noEa2fG .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06noEa2fG .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06noEa2fG .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06noEa2fG .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06noEa2fG .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06noEa2fG .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06noEa2fG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06noEa2fG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06noEa2fG .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06noEa2fG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06noEa2fG .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06noEa2fG .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06noEa2fG .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06noEa2fG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06noEa2fG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06noEa2fG .container,
.cid-v06noEa2fG .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .container,
  .cid-v06noEa2fG .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06noEa2fG .container,
  .cid-v06noEa2fG .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06noEa2fG .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06noEa2fG .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06noEa2fG .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06noEa2fG .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06noEa2fG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06noEa2fG .nav-item:focus,
.cid-v06noEa2fG .nav-link:focus {
  outline: none;
}
.cid-v06noEa2fG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06noEa2fG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06noEa2fG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06noEa2fG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06noEa2fG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06noEa2fG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06noEa2fG .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-v06noEa2fG .navbar.opened {
  transition: all 0.3s;
}
.cid-v06noEa2fG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06noEa2fG .navbar .navbar-logo img {
  width: auto;
}
.cid-v06noEa2fG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06noEa2fG .navbar.collapsed {
  justify-content: center;
}
.cid-v06noEa2fG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06noEa2fG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06noEa2fG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06noEa2fG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06noEa2fG .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-v06noEa2fG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06noEa2fG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06noEa2fG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06noEa2fG .navbar {
    min-height: 72px;
  }
  .cid-v06noEa2fG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06noEa2fG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06noEa2fG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06noEa2fG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06noEa2fG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06noEa2fG .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-v06noEa2fG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06noEa2fG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06noEa2fG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06noEa2fG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06noEa2fG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06noEa2fG .dropdown-item.active,
.cid-v06noEa2fG .dropdown-item:active {
  background-color: transparent;
}
.cid-v06noEa2fG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06noEa2fG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06noEa2fG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06noEa2fG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06noEa2fG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06noEa2fG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06noEa2fG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06noEa2fG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .navbar-buttons {
    text-align: left;
  }
}
.cid-v06noEa2fG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06noEa2fG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06noEa2fG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06noEa2fG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06noEa2fG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06noEa2fG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06noEa2fG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06noEa2fG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06noEa2fG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06noEa2fG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06noEa2fG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06noEa2fG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06noEa2fG .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-v06noEa2fG .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06noEa2fG .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06noEa2fG .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06noEa2fG .navbar {
    height: 70px;
  }
  .cid-v06noEa2fG .navbar.opened {
    height: auto;
  }
  .cid-v06noEa2fG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06noEa2fG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06noEa2fG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06noEa2fG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06noEa2fG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06noEa2fG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06noEa2fG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06noEa2fG .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06noEa2fG .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06noEa2fG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06noEa2fG .navbar-brand {
    margin-right: auto;
  }
  .cid-v06noEa2fG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06noEa2fG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06noEa2fG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06noEa2fG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06noEa2fG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06noEa2fG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06noEa2fG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06noEa2fG .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06noEa2fG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06noEa2fG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06noEa2fG .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06noEa2fG .content-wrap {
    display: block;
  }
}
.cid-v06noGyCHr {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06noGyCHr .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06noGyCHr .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06noGyCHr .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06noGyCHr .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06noGyCHr .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06noGyCHr .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06noGyCHr .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06noGyCHr .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06noGyCHr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06noGyCHr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06noGyCHr .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06noGyCHr .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06noGyCHr .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06noGyCHr .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06noGyCHr .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06noGyCHr .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06noGyCHr .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06noGyCHr .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06noGyCHr .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06noGyCHr .mbr-section-title {
  color: #323432;
}
.cid-v06noGyCHr .mbr-text,
.cid-v06noGyCHr .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06noGyCHr .mbr-section-title,
.cid-v06noGyCHr .mbr-section-btn,
.cid-v06noGyCHr .title-wrapper {
  text-align: center;
}
.cid-v06noIrywb {
  background-color: #ea3d5b;
}
.cid-v06noIrywb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06noIrywb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06noIrywb .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06noIrywb .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06noIrywb .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06noIrywb .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06noIrywb .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06noIrywb .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06noIrywb .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06noIrywb .mbr-section-title {
  color: #fffaf0;
}
.cid-v06noIrywb .mbr-text,
.cid-v06noIrywb .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06noIrywb .mbr-section-title,
.cid-v06noIrywb .mbr-section-btn,
.cid-v06noIrywb .title-wrapper {
  text-align: justify;
}
.cid-v06nxrk0a3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06nxrk0a3 .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-v06nxrk0a3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06nxrk0a3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06nxrk0a3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06nxrk0a3 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06nxrk0a3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06nxrk0a3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06nxrk0a3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06nxrk0a3 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06nxrk0a3 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06nxrk0a3 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06nxrk0a3 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06nxrk0a3 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06nxrk0a3 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06nxrk0a3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06nxrk0a3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06nxrk0a3 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06nxrk0a3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06nxrk0a3 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06nxrk0a3 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06nxrk0a3 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06nxrk0a3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06nxrk0a3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06nxrk0a3 .container,
.cid-v06nxrk0a3 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .container,
  .cid-v06nxrk0a3 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06nxrk0a3 .container,
  .cid-v06nxrk0a3 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06nxrk0a3 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06nxrk0a3 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06nxrk0a3 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06nxrk0a3 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06nxrk0a3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06nxrk0a3 .nav-item:focus,
.cid-v06nxrk0a3 .nav-link:focus {
  outline: none;
}
.cid-v06nxrk0a3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06nxrk0a3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06nxrk0a3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06nxrk0a3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06nxrk0a3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06nxrk0a3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06nxrk0a3 .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-v06nxrk0a3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v06nxrk0a3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06nxrk0a3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v06nxrk0a3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06nxrk0a3 .navbar.collapsed {
  justify-content: center;
}
.cid-v06nxrk0a3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06nxrk0a3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06nxrk0a3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06nxrk0a3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06nxrk0a3 .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-v06nxrk0a3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06nxrk0a3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06nxrk0a3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06nxrk0a3 .navbar {
    min-height: 72px;
  }
  .cid-v06nxrk0a3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06nxrk0a3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06nxrk0a3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06nxrk0a3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06nxrk0a3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06nxrk0a3 .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-v06nxrk0a3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06nxrk0a3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06nxrk0a3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06nxrk0a3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06nxrk0a3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06nxrk0a3 .dropdown-item.active,
.cid-v06nxrk0a3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v06nxrk0a3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06nxrk0a3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06nxrk0a3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06nxrk0a3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06nxrk0a3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06nxrk0a3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06nxrk0a3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06nxrk0a3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .navbar-buttons {
    text-align: left;
  }
}
.cid-v06nxrk0a3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06nxrk0a3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06nxrk0a3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06nxrk0a3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06nxrk0a3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06nxrk0a3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06nxrk0a3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06nxrk0a3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06nxrk0a3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06nxrk0a3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06nxrk0a3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06nxrk0a3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06nxrk0a3 .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-v06nxrk0a3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06nxrk0a3 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06nxrk0a3 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06nxrk0a3 .navbar {
    height: 70px;
  }
  .cid-v06nxrk0a3 .navbar.opened {
    height: auto;
  }
  .cid-v06nxrk0a3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06nxrk0a3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06nxrk0a3 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06nxrk0a3 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06nxrk0a3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06nxrk0a3 .navbar-brand {
    margin-right: auto;
  }
  .cid-v06nxrk0a3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06nxrk0a3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06nxrk0a3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06nxrk0a3 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06nxrk0a3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06nxrk0a3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06nxrk0a3 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06nxrk0a3 .content-wrap {
    display: block;
  }
}
.cid-v06nxtK9x4 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06nxtK9x4 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06nxtK9x4 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06nxtK9x4 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06nxtK9x4 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06nxtK9x4 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06nxtK9x4 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06nxtK9x4 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06nxtK9x4 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06nxtK9x4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06nxtK9x4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06nxtK9x4 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06nxtK9x4 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06nxtK9x4 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06nxtK9x4 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06nxtK9x4 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06nxtK9x4 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06nxtK9x4 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06nxtK9x4 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06nxtK9x4 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06nxtK9x4 .mbr-section-title {
  color: #323432;
}
.cid-v06nxtK9x4 .mbr-text,
.cid-v06nxtK9x4 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06nxtK9x4 .mbr-section-title,
.cid-v06nxtK9x4 .mbr-section-btn,
.cid-v06nxtK9x4 .title-wrapper {
  text-align: center;
}
.cid-v06nxvFDBT {
  background-color: #ea3d5b;
}
.cid-v06nxvFDBT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06nxvFDBT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06nxvFDBT .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06nxvFDBT .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06nxvFDBT .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06nxvFDBT .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06nxvFDBT .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06nxvFDBT .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06nxvFDBT .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06nxvFDBT .mbr-section-title {
  color: #fffaf0;
}
.cid-v06nxvFDBT .mbr-text,
.cid-v06nxvFDBT .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06nxvFDBT .mbr-section-title,
.cid-v06nxvFDBT .mbr-section-btn,
.cid-v06nxvFDBT .title-wrapper {
  text-align: justify;
}
.cid-v06nIkPpl1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06nIkPpl1 .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-v06nIkPpl1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06nIkPpl1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06nIkPpl1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06nIkPpl1 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06nIkPpl1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06nIkPpl1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06nIkPpl1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06nIkPpl1 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06nIkPpl1 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06nIkPpl1 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06nIkPpl1 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06nIkPpl1 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06nIkPpl1 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06nIkPpl1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06nIkPpl1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06nIkPpl1 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06nIkPpl1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06nIkPpl1 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06nIkPpl1 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06nIkPpl1 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06nIkPpl1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06nIkPpl1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06nIkPpl1 .container,
.cid-v06nIkPpl1 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .container,
  .cid-v06nIkPpl1 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06nIkPpl1 .container,
  .cid-v06nIkPpl1 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06nIkPpl1 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06nIkPpl1 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06nIkPpl1 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06nIkPpl1 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06nIkPpl1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06nIkPpl1 .nav-item:focus,
.cid-v06nIkPpl1 .nav-link:focus {
  outline: none;
}
.cid-v06nIkPpl1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06nIkPpl1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06nIkPpl1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06nIkPpl1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06nIkPpl1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06nIkPpl1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06nIkPpl1 .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-v06nIkPpl1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v06nIkPpl1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06nIkPpl1 .navbar .navbar-logo img {
  width: auto;
}
.cid-v06nIkPpl1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06nIkPpl1 .navbar.collapsed {
  justify-content: center;
}
.cid-v06nIkPpl1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06nIkPpl1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06nIkPpl1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06nIkPpl1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06nIkPpl1 .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-v06nIkPpl1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06nIkPpl1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06nIkPpl1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06nIkPpl1 .navbar {
    min-height: 72px;
  }
  .cid-v06nIkPpl1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06nIkPpl1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06nIkPpl1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06nIkPpl1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06nIkPpl1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06nIkPpl1 .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-v06nIkPpl1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06nIkPpl1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06nIkPpl1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06nIkPpl1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06nIkPpl1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06nIkPpl1 .dropdown-item.active,
.cid-v06nIkPpl1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v06nIkPpl1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06nIkPpl1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06nIkPpl1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06nIkPpl1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06nIkPpl1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06nIkPpl1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06nIkPpl1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06nIkPpl1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .navbar-buttons {
    text-align: left;
  }
}
.cid-v06nIkPpl1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06nIkPpl1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06nIkPpl1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06nIkPpl1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06nIkPpl1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06nIkPpl1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06nIkPpl1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06nIkPpl1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06nIkPpl1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06nIkPpl1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06nIkPpl1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06nIkPpl1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06nIkPpl1 .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-v06nIkPpl1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06nIkPpl1 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06nIkPpl1 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06nIkPpl1 .navbar {
    height: 70px;
  }
  .cid-v06nIkPpl1 .navbar.opened {
    height: auto;
  }
  .cid-v06nIkPpl1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06nIkPpl1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06nIkPpl1 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06nIkPpl1 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06nIkPpl1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06nIkPpl1 .navbar-brand {
    margin-right: auto;
  }
  .cid-v06nIkPpl1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06nIkPpl1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06nIkPpl1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06nIkPpl1 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06nIkPpl1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06nIkPpl1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06nIkPpl1 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06nIkPpl1 .content-wrap {
    display: block;
  }
}
.cid-v06nInpTqb {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06nInpTqb .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06nInpTqb .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06nInpTqb .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06nInpTqb .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06nInpTqb .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06nInpTqb .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06nInpTqb .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06nInpTqb .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06nInpTqb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06nInpTqb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06nInpTqb .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06nInpTqb .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06nInpTqb .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06nInpTqb .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06nInpTqb .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06nInpTqb .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06nInpTqb .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06nInpTqb .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06nInpTqb .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06nInpTqb .mbr-section-title {
  color: #323432;
}
.cid-v06nInpTqb .mbr-text,
.cid-v06nInpTqb .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06nInpTqb .mbr-section-title,
.cid-v06nInpTqb .mbr-section-btn,
.cid-v06nInpTqb .title-wrapper {
  text-align: center;
}
.cid-v06nIpox8O {
  background-color: #ea3d5b;
}
.cid-v06nIpox8O .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06nIpox8O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06nIpox8O .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06nIpox8O .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06nIpox8O .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06nIpox8O .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06nIpox8O .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06nIpox8O .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06nIpox8O .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06nIpox8O .mbr-section-title {
  color: #fffaf0;
}
.cid-v06nIpox8O .mbr-text,
.cid-v06nIpox8O .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06nIpox8O .mbr-section-title,
.cid-v06nIpox8O .mbr-section-btn,
.cid-v06nIpox8O .title-wrapper {
  text-align: justify;
}
.cid-v06nT5oVFP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06nT5oVFP .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-v06nT5oVFP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06nT5oVFP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06nT5oVFP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06nT5oVFP .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06nT5oVFP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06nT5oVFP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06nT5oVFP .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06nT5oVFP .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06nT5oVFP .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06nT5oVFP .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06nT5oVFP .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06nT5oVFP .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06nT5oVFP .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06nT5oVFP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06nT5oVFP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06nT5oVFP .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06nT5oVFP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06nT5oVFP .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06nT5oVFP .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06nT5oVFP .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06nT5oVFP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06nT5oVFP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06nT5oVFP .container,
.cid-v06nT5oVFP .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .container,
  .cid-v06nT5oVFP .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06nT5oVFP .container,
  .cid-v06nT5oVFP .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06nT5oVFP .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06nT5oVFP .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06nT5oVFP .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06nT5oVFP .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06nT5oVFP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06nT5oVFP .nav-item:focus,
.cid-v06nT5oVFP .nav-link:focus {
  outline: none;
}
.cid-v06nT5oVFP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06nT5oVFP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06nT5oVFP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06nT5oVFP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06nT5oVFP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06nT5oVFP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06nT5oVFP .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-v06nT5oVFP .navbar.opened {
  transition: all 0.3s;
}
.cid-v06nT5oVFP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06nT5oVFP .navbar .navbar-logo img {
  width: auto;
}
.cid-v06nT5oVFP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06nT5oVFP .navbar.collapsed {
  justify-content: center;
}
.cid-v06nT5oVFP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06nT5oVFP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06nT5oVFP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06nT5oVFP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06nT5oVFP .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-v06nT5oVFP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06nT5oVFP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06nT5oVFP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06nT5oVFP .navbar {
    min-height: 72px;
  }
  .cid-v06nT5oVFP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06nT5oVFP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06nT5oVFP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06nT5oVFP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06nT5oVFP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06nT5oVFP .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-v06nT5oVFP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06nT5oVFP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06nT5oVFP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06nT5oVFP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06nT5oVFP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06nT5oVFP .dropdown-item.active,
.cid-v06nT5oVFP .dropdown-item:active {
  background-color: transparent;
}
.cid-v06nT5oVFP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06nT5oVFP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06nT5oVFP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06nT5oVFP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06nT5oVFP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06nT5oVFP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06nT5oVFP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06nT5oVFP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .navbar-buttons {
    text-align: left;
  }
}
.cid-v06nT5oVFP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06nT5oVFP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06nT5oVFP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06nT5oVFP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06nT5oVFP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06nT5oVFP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06nT5oVFP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06nT5oVFP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06nT5oVFP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06nT5oVFP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06nT5oVFP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06nT5oVFP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06nT5oVFP .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-v06nT5oVFP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06nT5oVFP .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06nT5oVFP .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06nT5oVFP .navbar {
    height: 70px;
  }
  .cid-v06nT5oVFP .navbar.opened {
    height: auto;
  }
  .cid-v06nT5oVFP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06nT5oVFP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06nT5oVFP .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06nT5oVFP .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06nT5oVFP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06nT5oVFP .navbar-brand {
    margin-right: auto;
  }
  .cid-v06nT5oVFP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06nT5oVFP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06nT5oVFP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06nT5oVFP .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06nT5oVFP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06nT5oVFP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06nT5oVFP .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06nT5oVFP .content-wrap {
    display: block;
  }
}
.cid-v06nT8A7oA {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06nT8A7oA .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06nT8A7oA .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06nT8A7oA .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06nT8A7oA .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06nT8A7oA .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06nT8A7oA .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06nT8A7oA .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06nT8A7oA .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06nT8A7oA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06nT8A7oA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06nT8A7oA .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06nT8A7oA .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06nT8A7oA .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06nT8A7oA .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06nT8A7oA .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06nT8A7oA .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06nT8A7oA .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06nT8A7oA .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06nT8A7oA .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06nT8A7oA .mbr-section-title {
  color: #323432;
}
.cid-v06nT8A7oA .mbr-text,
.cid-v06nT8A7oA .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06nT8A7oA .mbr-section-title,
.cid-v06nT8A7oA .mbr-section-btn,
.cid-v06nT8A7oA .title-wrapper {
  text-align: center;
}
.cid-v06nTbIGMX {
  background-color: #ea3d5b;
}
.cid-v06nTbIGMX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06nTbIGMX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06nTbIGMX .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06nTbIGMX .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06nTbIGMX .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06nTbIGMX .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06nTbIGMX .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06nTbIGMX .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06nTbIGMX .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06nTbIGMX .mbr-section-title {
  color: #fffaf0;
}
.cid-v06nTbIGMX .mbr-text,
.cid-v06nTbIGMX .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06nTbIGMX .mbr-section-title,
.cid-v06nTbIGMX .mbr-section-btn,
.cid-v06nTbIGMX .title-wrapper {
  text-align: justify;
}
.cid-v06o5kLhX1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06o5kLhX1 .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-v06o5kLhX1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06o5kLhX1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06o5kLhX1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06o5kLhX1 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06o5kLhX1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06o5kLhX1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06o5kLhX1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06o5kLhX1 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06o5kLhX1 .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06o5kLhX1 .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06o5kLhX1 .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06o5kLhX1 .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06o5kLhX1 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06o5kLhX1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06o5kLhX1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06o5kLhX1 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06o5kLhX1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06o5kLhX1 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06o5kLhX1 .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06o5kLhX1 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06o5kLhX1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06o5kLhX1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06o5kLhX1 .container,
.cid-v06o5kLhX1 .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .container,
  .cid-v06o5kLhX1 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06o5kLhX1 .container,
  .cid-v06o5kLhX1 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06o5kLhX1 .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06o5kLhX1 .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06o5kLhX1 .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06o5kLhX1 .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06o5kLhX1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06o5kLhX1 .nav-item:focus,
.cid-v06o5kLhX1 .nav-link:focus {
  outline: none;
}
.cid-v06o5kLhX1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06o5kLhX1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06o5kLhX1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06o5kLhX1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06o5kLhX1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06o5kLhX1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06o5kLhX1 .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-v06o5kLhX1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v06o5kLhX1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06o5kLhX1 .navbar .navbar-logo img {
  width: auto;
}
.cid-v06o5kLhX1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06o5kLhX1 .navbar.collapsed {
  justify-content: center;
}
.cid-v06o5kLhX1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06o5kLhX1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06o5kLhX1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06o5kLhX1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06o5kLhX1 .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-v06o5kLhX1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06o5kLhX1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06o5kLhX1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06o5kLhX1 .navbar {
    min-height: 72px;
  }
  .cid-v06o5kLhX1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06o5kLhX1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06o5kLhX1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06o5kLhX1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06o5kLhX1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06o5kLhX1 .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-v06o5kLhX1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06o5kLhX1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06o5kLhX1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06o5kLhX1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06o5kLhX1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06o5kLhX1 .dropdown-item.active,
.cid-v06o5kLhX1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v06o5kLhX1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06o5kLhX1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06o5kLhX1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06o5kLhX1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06o5kLhX1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06o5kLhX1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06o5kLhX1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06o5kLhX1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .navbar-buttons {
    text-align: left;
  }
}
.cid-v06o5kLhX1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06o5kLhX1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06o5kLhX1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06o5kLhX1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06o5kLhX1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06o5kLhX1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06o5kLhX1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06o5kLhX1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06o5kLhX1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06o5kLhX1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06o5kLhX1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06o5kLhX1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06o5kLhX1 .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-v06o5kLhX1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06o5kLhX1 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06o5kLhX1 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06o5kLhX1 .navbar {
    height: 70px;
  }
  .cid-v06o5kLhX1 .navbar.opened {
    height: auto;
  }
  .cid-v06o5kLhX1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06o5kLhX1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06o5kLhX1 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06o5kLhX1 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06o5kLhX1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06o5kLhX1 .navbar-brand {
    margin-right: auto;
  }
  .cid-v06o5kLhX1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06o5kLhX1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06o5kLhX1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06o5kLhX1 .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06o5kLhX1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06o5kLhX1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06o5kLhX1 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06o5kLhX1 .content-wrap {
    display: block;
  }
}
.cid-v06o5nfksM {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06o5nfksM .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06o5nfksM .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06o5nfksM .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06o5nfksM .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06o5nfksM .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06o5nfksM .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06o5nfksM .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06o5nfksM .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06o5nfksM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06o5nfksM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06o5nfksM .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06o5nfksM .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06o5nfksM .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06o5nfksM .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06o5nfksM .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06o5nfksM .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06o5nfksM .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06o5nfksM .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06o5nfksM .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06o5nfksM .mbr-section-title {
  color: #323432;
}
.cid-v06o5nfksM .mbr-text,
.cid-v06o5nfksM .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06o5nfksM .mbr-section-title,
.cid-v06o5nfksM .mbr-section-btn,
.cid-v06o5nfksM .title-wrapper {
  text-align: center;
}
.cid-v06o5p7IAe {
  background-color: #ea3d5b;
}
.cid-v06o5p7IAe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06o5p7IAe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06o5p7IAe .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06o5p7IAe .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06o5p7IAe .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06o5p7IAe .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06o5p7IAe .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06o5p7IAe .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06o5p7IAe .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06o5p7IAe .mbr-section-title {
  color: #fffaf0;
}
.cid-v06o5p7IAe .mbr-text,
.cid-v06o5p7IAe .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06o5p7IAe .mbr-section-title,
.cid-v06o5p7IAe .mbr-section-btn,
.cid-v06o5p7IAe .title-wrapper {
  text-align: justify;
}
.cid-v06ojmuVLX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06ojmuVLX .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-v06ojmuVLX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06ojmuVLX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06ojmuVLX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06ojmuVLX .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06ojmuVLX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06ojmuVLX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06ojmuVLX .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06ojmuVLX .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06ojmuVLX .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06ojmuVLX .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06ojmuVLX .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06ojmuVLX .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06ojmuVLX .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06ojmuVLX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06ojmuVLX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06ojmuVLX .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06ojmuVLX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06ojmuVLX .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06ojmuVLX .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06ojmuVLX .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06ojmuVLX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06ojmuVLX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06ojmuVLX .container,
.cid-v06ojmuVLX .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .container,
  .cid-v06ojmuVLX .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06ojmuVLX .container,
  .cid-v06ojmuVLX .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06ojmuVLX .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06ojmuVLX .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06ojmuVLX .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06ojmuVLX .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06ojmuVLX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06ojmuVLX .nav-item:focus,
.cid-v06ojmuVLX .nav-link:focus {
  outline: none;
}
.cid-v06ojmuVLX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06ojmuVLX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06ojmuVLX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06ojmuVLX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06ojmuVLX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06ojmuVLX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06ojmuVLX .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-v06ojmuVLX .navbar.opened {
  transition: all 0.3s;
}
.cid-v06ojmuVLX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06ojmuVLX .navbar .navbar-logo img {
  width: auto;
}
.cid-v06ojmuVLX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06ojmuVLX .navbar.collapsed {
  justify-content: center;
}
.cid-v06ojmuVLX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06ojmuVLX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06ojmuVLX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06ojmuVLX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06ojmuVLX .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-v06ojmuVLX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06ojmuVLX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06ojmuVLX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06ojmuVLX .navbar {
    min-height: 72px;
  }
  .cid-v06ojmuVLX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06ojmuVLX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06ojmuVLX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06ojmuVLX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06ojmuVLX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06ojmuVLX .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-v06ojmuVLX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06ojmuVLX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06ojmuVLX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06ojmuVLX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06ojmuVLX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06ojmuVLX .dropdown-item.active,
.cid-v06ojmuVLX .dropdown-item:active {
  background-color: transparent;
}
.cid-v06ojmuVLX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06ojmuVLX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06ojmuVLX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06ojmuVLX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06ojmuVLX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06ojmuVLX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06ojmuVLX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06ojmuVLX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .navbar-buttons {
    text-align: left;
  }
}
.cid-v06ojmuVLX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06ojmuVLX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06ojmuVLX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06ojmuVLX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06ojmuVLX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06ojmuVLX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06ojmuVLX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06ojmuVLX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06ojmuVLX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06ojmuVLX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06ojmuVLX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06ojmuVLX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06ojmuVLX .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-v06ojmuVLX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06ojmuVLX .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06ojmuVLX .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06ojmuVLX .navbar {
    height: 70px;
  }
  .cid-v06ojmuVLX .navbar.opened {
    height: auto;
  }
  .cid-v06ojmuVLX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06ojmuVLX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06ojmuVLX .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06ojmuVLX .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06ojmuVLX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06ojmuVLX .navbar-brand {
    margin-right: auto;
  }
  .cid-v06ojmuVLX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06ojmuVLX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06ojmuVLX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06ojmuVLX .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06ojmuVLX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06ojmuVLX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06ojmuVLX .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06ojmuVLX .content-wrap {
    display: block;
  }
}
.cid-v06ojp35Y7 {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06ojp35Y7 .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06ojp35Y7 .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06ojp35Y7 .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06ojp35Y7 .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06ojp35Y7 .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06ojp35Y7 .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06ojp35Y7 .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06ojp35Y7 .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06ojp35Y7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06ojp35Y7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06ojp35Y7 .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06ojp35Y7 .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06ojp35Y7 .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06ojp35Y7 .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06ojp35Y7 .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06ojp35Y7 .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06ojp35Y7 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06ojp35Y7 .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06ojp35Y7 .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06ojp35Y7 .mbr-section-title {
  color: #323432;
}
.cid-v06ojp35Y7 .mbr-text,
.cid-v06ojp35Y7 .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06ojp35Y7 .mbr-section-title,
.cid-v06ojp35Y7 .mbr-section-btn,
.cid-v06ojp35Y7 .title-wrapper {
  text-align: center;
}
.cid-v06ojr2D6q {
  background-color: #ea3d5b;
}
.cid-v06ojr2D6q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06ojr2D6q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06ojr2D6q .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06ojr2D6q .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06ojr2D6q .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06ojr2D6q .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06ojr2D6q .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06ojr2D6q .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06ojr2D6q .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06ojr2D6q .mbr-section-title {
  color: #fffaf0;
}
.cid-v06ojr2D6q .mbr-text,
.cid-v06ojr2D6q .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06ojr2D6q .mbr-section-title,
.cid-v06ojr2D6q .mbr-section-btn,
.cid-v06ojr2D6q .title-wrapper {
  text-align: justify;
}
.cid-v06p5dwzgq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06p5dwzgq .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-v06p5dwzgq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06p5dwzgq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06p5dwzgq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06p5dwzgq .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06p5dwzgq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06p5dwzgq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06p5dwzgq .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06p5dwzgq .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06p5dwzgq .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06p5dwzgq .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06p5dwzgq .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06p5dwzgq .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06p5dwzgq .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06p5dwzgq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06p5dwzgq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06p5dwzgq .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06p5dwzgq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06p5dwzgq .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06p5dwzgq .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06p5dwzgq .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06p5dwzgq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06p5dwzgq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06p5dwzgq .container,
.cid-v06p5dwzgq .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .container,
  .cid-v06p5dwzgq .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06p5dwzgq .container,
  .cid-v06p5dwzgq .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06p5dwzgq .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06p5dwzgq .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06p5dwzgq .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06p5dwzgq .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06p5dwzgq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06p5dwzgq .nav-item:focus,
.cid-v06p5dwzgq .nav-link:focus {
  outline: none;
}
.cid-v06p5dwzgq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06p5dwzgq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06p5dwzgq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06p5dwzgq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06p5dwzgq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06p5dwzgq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06p5dwzgq .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-v06p5dwzgq .navbar.opened {
  transition: all 0.3s;
}
.cid-v06p5dwzgq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06p5dwzgq .navbar .navbar-logo img {
  width: auto;
}
.cid-v06p5dwzgq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06p5dwzgq .navbar.collapsed {
  justify-content: center;
}
.cid-v06p5dwzgq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06p5dwzgq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06p5dwzgq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06p5dwzgq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06p5dwzgq .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-v06p5dwzgq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06p5dwzgq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06p5dwzgq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06p5dwzgq .navbar {
    min-height: 72px;
  }
  .cid-v06p5dwzgq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06p5dwzgq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06p5dwzgq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06p5dwzgq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06p5dwzgq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06p5dwzgq .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-v06p5dwzgq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06p5dwzgq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06p5dwzgq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06p5dwzgq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06p5dwzgq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06p5dwzgq .dropdown-item.active,
.cid-v06p5dwzgq .dropdown-item:active {
  background-color: transparent;
}
.cid-v06p5dwzgq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06p5dwzgq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06p5dwzgq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06p5dwzgq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06p5dwzgq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06p5dwzgq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06p5dwzgq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06p5dwzgq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .navbar-buttons {
    text-align: left;
  }
}
.cid-v06p5dwzgq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06p5dwzgq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06p5dwzgq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06p5dwzgq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06p5dwzgq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06p5dwzgq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06p5dwzgq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06p5dwzgq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06p5dwzgq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06p5dwzgq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06p5dwzgq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06p5dwzgq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06p5dwzgq .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-v06p5dwzgq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06p5dwzgq .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06p5dwzgq .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06p5dwzgq .navbar {
    height: 70px;
  }
  .cid-v06p5dwzgq .navbar.opened {
    height: auto;
  }
  .cid-v06p5dwzgq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06p5dwzgq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06p5dwzgq .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06p5dwzgq .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06p5dwzgq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06p5dwzgq .navbar-brand {
    margin-right: auto;
  }
  .cid-v06p5dwzgq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06p5dwzgq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06p5dwzgq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06p5dwzgq .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06p5dwzgq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06p5dwzgq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06p5dwzgq .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06p5dwzgq .content-wrap {
    display: block;
  }
}
.cid-v06p5g9pYX {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06p5g9pYX .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06p5g9pYX .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06p5g9pYX .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06p5g9pYX .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06p5g9pYX .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06p5g9pYX .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06p5g9pYX .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06p5g9pYX .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06p5g9pYX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06p5g9pYX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06p5g9pYX .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06p5g9pYX .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06p5g9pYX .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06p5g9pYX .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06p5g9pYX .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06p5g9pYX .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06p5g9pYX .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06p5g9pYX .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06p5g9pYX .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06p5g9pYX .mbr-section-title {
  color: #323432;
}
.cid-v06p5g9pYX .mbr-text,
.cid-v06p5g9pYX .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06p5g9pYX .mbr-section-title,
.cid-v06p5g9pYX .mbr-section-btn,
.cid-v06p5g9pYX .title-wrapper {
  text-align: center;
}
.cid-v06p5i7YCV {
  background-color: #ea3d5b;
}
.cid-v06p5i7YCV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06p5i7YCV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06p5i7YCV .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06p5i7YCV .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06p5i7YCV .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06p5i7YCV .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06p5i7YCV .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06p5i7YCV .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06p5i7YCV .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06p5i7YCV .mbr-section-title {
  color: #fffaf0;
}
.cid-v06p5i7YCV .mbr-text,
.cid-v06p5i7YCV .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06p5i7YCV .mbr-section-title,
.cid-v06p5i7YCV .mbr-section-btn,
.cid-v06p5i7YCV .title-wrapper {
  text-align: justify;
}
.cid-v06p8p4M0i {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v06p8p4M0i .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-v06p8p4M0i .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v06p8p4M0i .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-v06p8p4M0i .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v06p8p4M0i .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-v06p8p4M0i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v06p8p4M0i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v06p8p4M0i .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-v06p8p4M0i .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: .3s all !important;
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-v06p8p4M0i .navbar-nav .nav-item::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .navbar-nav .nav-item::before {
    display: none;
  }
}
.cid-v06p8p4M0i .navbar-nav .nav-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 5px !important;
  background-color: #1e4d2b;
  transition: all .5s ease;
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .navbar-nav .nav-item::after {
    display: none;
  }
}
.cid-v06p8p4M0i .navbar-nav .nav-item:hover::before {
  width: 100%;
}
.cid-v06p8p4M0i .navbar-nav .nav-item:hover::after {
  width: 100%;
}
.cid-v06p8p4M0i .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: .3s all !important;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-v06p8p4M0i .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v06p8p4M0i .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v06p8p4M0i .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  background: #e6eddc;
}
.cid-v06p8p4M0i .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v06p8p4M0i .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  border-radius: 5px !important;
}
.cid-v06p8p4M0i .navbar-caption {
  padding-left: .5rem;
  padding-right: 20px;
  font-weight: 400;
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-v06p8p4M0i .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v06p8p4M0i .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v06p8p4M0i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: .3s all;
}
.cid-v06p8p4M0i .container,
.cid-v06p8p4M0i .container-fluid {
  display: flex;
  height: 90px;
  padding: 0.5rem 15px 0.5rem 32px;
  flex-wrap: nowrap;
  border: 2px solid #d1e0be;
  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: #e6eddc;
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .container,
  .cid-v06p8p4M0i .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-v06p8p4M0i .container,
  .cid-v06p8p4M0i .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v06p8p4M0i .container-fluid {
  margin-left: 44px;
  margin-right: 44px;
}
@media (max-width: 1440px) {
  .cid-v06p8p4M0i .container-fluid {
    margin-left: 32px;
    margin-right: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .container-fluid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.cid-v06p8p4M0i .iconfont-wrapper {
  color: #e6eddc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v06p8p4M0i .iconfont-wrapper:hover {
  opacity: .6;
}
.cid-v06p8p4M0i .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: .3s all !important;
  min-width: auto;
}
.cid-v06p8p4M0i .nav-item:focus,
.cid-v06p8p4M0i .nav-link:focus {
  outline: none;
}
.cid-v06p8p4M0i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v06p8p4M0i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v06p8p4M0i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v06p8p4M0i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v06p8p4M0i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v06p8p4M0i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v06p8p4M0i .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-v06p8p4M0i .navbar.opened {
  transition: all 0.3s;
}
.cid-v06p8p4M0i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v06p8p4M0i .navbar .navbar-logo img {
  width: auto;
}
.cid-v06p8p4M0i .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-v06p8p4M0i .navbar.collapsed {
  justify-content: center;
}
.cid-v06p8p4M0i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v06p8p4M0i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v06p8p4M0i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v06p8p4M0i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v06p8p4M0i .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-v06p8p4M0i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v06p8p4M0i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v06p8p4M0i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v06p8p4M0i .navbar {
    min-height: 72px;
  }
  .cid-v06p8p4M0i .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v06p8p4M0i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v06p8p4M0i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v06p8p4M0i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v06p8p4M0i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v06p8p4M0i .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-v06p8p4M0i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v06p8p4M0i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v06p8p4M0i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v06p8p4M0i .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v06p8p4M0i .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v06p8p4M0i .dropdown-item.active,
.cid-v06p8p4M0i .dropdown-item:active {
  background-color: transparent;
}
.cid-v06p8p4M0i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v06p8p4M0i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v06p8p4M0i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v06p8p4M0i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v06p8p4M0i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-v06p8p4M0i .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v06p8p4M0i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v06p8p4M0i .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .navbar-buttons {
    text-align: left;
  }
}
.cid-v06p8p4M0i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v06p8p4M0i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #1e4d2b;
}
.cid-v06p8p4M0i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v06p8p4M0i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06p8p4M0i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v06p8p4M0i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v06p8p4M0i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06p8p4M0i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v06p8p4M0i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v06p8p4M0i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v06p8p4M0i .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v06p8p4M0i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v06p8p4M0i .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-v06p8p4M0i .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
.cid-v06p8p4M0i .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-v06p8p4M0i .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #1e4d2b;
  color: #e6eddc;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v06p8p4M0i .navbar {
    height: 70px;
  }
  .cid-v06p8p4M0i .navbar.opened {
    height: auto;
  }
  .cid-v06p8p4M0i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v06p8p4M0i .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v06p8p4M0i .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
}
@media (max-width: 575px) {
  .cid-v06p8p4M0i .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-v06p8p4M0i .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v06p8p4M0i .navbar-brand {
    margin-right: auto;
  }
  .cid-v06p8p4M0i .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #e6eddc;
    backdrop-filter: blur(8px);
  }
  .cid-v06p8p4M0i .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 0 !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v06p8p4M0i .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v06p8p4M0i .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;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-v06p8p4M0i .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v06p8p4M0i .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v06p8p4M0i .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v06p8p4M0i .content-wrap {
    display: block;
  }
}
.cid-v06p8rKwNP {
  padding-top: 16rem;
  padding-bottom: 1rem;
  overflow: hidden;
  position: relative;
  background-image: url("https://r.mobirisesite.com/1940190/assets/images/background1-h_mgxvgzeb.jpg");
}
.cid-v06p8rKwNP .card-wrap {
  position: absolute;
  bottom: -2rem;
  left: -2rem;
  width: 550px;
  height: 400px;
  overflow: hidden;
  transform: rotate(15deg);
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-v06p8rKwNP .card-wrap {
    height: 350px;
    transform: none;
  }
}
.cid-v06p8rKwNP .card-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v06p8rKwNP .card-wrap::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #d1e0be;
  opacity: 0;
  pointer-events: none;
}
.cid-v06p8rKwNP .decor-wrapper {
  position: absolute;
  top: 0;
  right: -350px;
  width: 700px;
  height: 200px;
}
@media (max-width: 992px) {
  .cid-v06p8rKwNP .decor-wrapper {
    top: -150px;
    right: -350px;
  }
}
.cid-v06p8rKwNP .decor-wrapper::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  pointer-events: none;
}
.cid-v06p8rKwNP .decor-wrapper::after {
  content: '';
  position: absolute;
  width: 700px;
  height: 200px;
  border-radius: 100%;
  background-color: #dfedcd;
  transform: rotate(-45deg);
  pointer-events: none;
}
.cid-v06p8rKwNP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06p8rKwNP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06p8rKwNP .content-wrapper {
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.cid-v06p8rKwNP .content-wrapper .title-wrapper {
  pointer-events: none;
}
.cid-v06p8rKwNP .content-wrapper .title-wrapper .mbr-section-title {
  pointer-events: visible;
  display: inline-block;
  margin-bottom: 20px;
}
.cid-v06p8rKwNP .content-wrapper .text-wrapper {
  pointer-events: none;
}
.cid-v06p8rKwNP .content-wrapper .text-wrapper .mbr-text {
  pointer-events: visible;
  display: inline-block;
  width: 25%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v06p8rKwNP .content-wrapper .text-wrapper .mbr-text {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-v06p8rKwNP .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06p8rKwNP .content-wrapper .mbr-section-btn {
  pointer-events: none;
  margin-top: 20px;
}
.cid-v06p8rKwNP .content-wrapper .mbr-section-btn .btn {
  pointer-events: visible;
}
.cid-v06p8rKwNP .mbr-section-title {
  color: #323432;
}
.cid-v06p8rKwNP .mbr-text,
.cid-v06p8rKwNP .text-wrapper {
  color: #323432;
  text-align: center;
}
.cid-v06p8rKwNP .mbr-section-title,
.cid-v06p8rKwNP .mbr-section-btn,
.cid-v06p8rKwNP .title-wrapper {
  text-align: center;
}
.cid-v06p8tQ5Mk {
  background-color: #ea3d5b;
}
.cid-v06p8tQ5Mk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v06p8tQ5Mk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v06p8tQ5Mk .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 42px;
  text-shadow: 0 8px 0 #3a001d;
}
.cid-v06p8tQ5Mk .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
  text-shadow: 0 5px 0 #c21937;
}
@media (max-width: 992px) {
  .cid-v06p8tQ5Mk .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-v06p8tQ5Mk .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-v06p8tQ5Mk .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v06p8tQ5Mk .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v06p8tQ5Mk .mbr-label {
  color: #fffaf0;
  text-align: center;
}
.cid-v06p8tQ5Mk .mbr-section-title {
  color: #fffaf0;
}
.cid-v06p8tQ5Mk .mbr-text,
.cid-v06p8tQ5Mk .text-wrapper {
  color: #3a001d;
  text-align: justify;
}
.cid-v06p8tQ5Mk .mbr-section-title,
.cid-v06p8tQ5Mk .mbr-section-btn,
.cid-v06p8tQ5Mk .title-wrapper {
  text-align: justify;
}
